作者JoeHorn (狮子男)
看板PHP
标题[闲聊] Smarty + ADOdb 小心得
时间Wed Feb 7 02:12:09 2007
之前写过的文章,这边贴一份,有需要的可以参考看看。
==============================================================================
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