作者dickgg (明)
看板PHP
标题[书]PHP 5 and MySQL 购物网站开发技术,有人看过吗?
时间Tue Jul 25 15:33:35 2006
http://0rz.net/ea1Cr
PHP 5 and MySQL 购物网站开发技术
(Beginning PHP 5 and MySQL E-Commerce from Novice to Professional)
嗯...当然看得是中译本啦,想说以前用Dreamweaver的样版+DW的 Mysql连结。
写的很快,很有效率。而且马上可以看到。但是对於一个程式人员来说,
总得这样的方法太脏了。每次想要Reuse时,都是Copy&paste。技术很low的感觉。
JSP Struts的专案开发方式,MVC 的模式,让人觉得开发网页就该如此。
虽然满多人的觉得这framework太重了,但算是经由这个学习到了MVC的概念。
也想找一本PHP的MVC书来看。上面这本,算是写的很详细,把php的Smarty
加上php5的OO,MVC切的很明确而清楚。也真的有Business Object跟Data Object。
每个动作,都是经过index.php单一的入口。再看要载入哪个样版。
这一个礼拜,算是还满认真的在看这本书。
只是愈看愈质疑,自己开发一个不大的case真的要这麽累吗?
因为从资料库抓出来的东西,通常就是要show了,不需要再经过很多的处理。
所以每个动作,其实在BO跟DO中,都只有一行就结束了.....。
虽然这个case,希望能够利用css让版面有弹性。但书中的方法真是让人有点累。
而且其实有很多部份的tamplate,其实是跟程式很难切割的。
书中程式码大学占了一半以上吧。有点恶心。
重点是,如果真的照书中的方式来开发的话,那感觉跟用Struts快差不多了。
有失去php易用的本义之感。这样的概念还是不错啦,
至少那天要改osCommerce的时候。
因为是用css+Smarty 让我在改版面时,能够一下就改完了。
从图书馆借了 "PHP Smarty 样版引擎"这本。里面设定方法及弹性,
是没有上述那本这麽好。但是台湾人写的书,读起来还是亲切些。
但是轻量的范例让人易懂,亲切,而且弹性觉得够了。
也有也css作了点讲解。(css超弱的.....>.<)
所以这本还是念到第7章就停了吧....。可能哪天要开发大的PHP网站才用得到吧。
如果想要学很OO的php,也许这是本不错的书。
一点小心得,只是想讨论一下,对於smarty的定位。如何拿来应用。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.212.36