看板 PHP 關於我們 聯絡資訊
目前是使用一個CLASS,專門用來連接資料庫及一些mysql函式 1.假設當有一筆資料要新增: (註:db_mysql是我的class) $test_insert=new db_mysql("insert into ... "); //處理SQL $test_insert->close(); //關閉連接 unset($test_insert);//釋放記憶體 當要做SELECT或是其他的動作又要再來一輪,每一次都宣告一個CLASS 的記憶體然候做完再釋放 2.如果是用function把連接資料庫的程式碼包起來 ($connection= ... 略) $query="insert to ..."; $result=mysql_query($query,$connection); mysql_close($connection); 這樣直接執行,效率會不會比較高,電腦書上是教這種方法 --------------------------------------------------------- 因為目前公司案子是用CLASS連接的寫法,所以一直有此疑問,哪個效率上較好 請問各位前輩都是用什麼方法寫的呢? 感謝看完!! -- 派大星:多少錢? 蟹老闆:5塊錢 派大星:(掏口袋) 我只有7塊Q_Q 蟹老闆:成交! 派大星:派大星啊! 你真的好會殺價 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.0.232.61
kuAIpAI:我是覺得...用class比較好維護 效率應該差不多吧~ 09/18 22:16
kuAIpAI:只要連線完畢 要記得中斷連線~ 應該就沒有其他太大問題 09/18 22:16
alpe:重點是你連線幾次... func or class 不會差異到有感覺 09/18 22:17
謝謝喔!我了解了:) ※ 編輯: PTTLSboy 來自: 123.0.232.61 (09/18 23:17)