[閒聊] Smarty + ADOdb 小心得

看板PHP作者 (獅子男)時間19年前 (2007/02/07 02:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
之前寫過的文章,這邊貼一份,有需要的可以參考看看。 ============================================================================== Smarty 官方: http://smarty.php.net/ Smarty 入門: http://www.php5.idv.tw/documents/smarty/smarty20040209.htm ADOdb 官方: http://adodb.sourceforge.net/ ADOdb 入門: http://linux.tnc.edu.tw/techdoc/adodb/book1.html ADOdb 功能比較完整, 所以我把 ADOdb Lite 丟了. 目前在這兩個搭配上面, 有另外一點要做考量. 因為 Smarty 可以讓我們把多組 SQL 抓出來的資料用 array 丟進去, 然後用 foreach 做顯示. ( 也就是沒限定你只能丟一組 array ) 而 ADOdb 的效能不高, 所以原本我們需要做 TABLE JOIN 時可以考慮這兩種方式: 1. 不做 JOIN , 直接 QUERY 多組資料, 然後在 Smarty template 裡面用 foreach 跟 if/else 將多組資料整合. ( 效能瓶頸在 PHP & Smarty ) 2. 做 JOIN . ( 效能瓶頸在 MySQL & ADOdb ) 如果不是跑 MySQL 5 的話, 我猜第一個選擇會比較好. 因為 MySQL 5 的 JOIN 效能提升了非常多... -- To bearbech: <(  ̄^ ̄)︵θ︵θ☆( >_<) ★bearbech 誰說你可以先踢我的ˋˊ To bearbech: 先下手為強.... (  ̄ c ̄)y▂ξ ★bearbech 可惡= =+ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.173.186
文章代碼(AID): #15oCJx2w (PHP)
文章代碼(AID): #15oCJx2w (PHP)