其他语言

本类阅读TOP10

·基于Solaris 开发环境的整体构思
·使用AutoMake轻松生成Makefile
·BCB数据库图像保存技术
·GNU中的Makefile
·射频芯片nRF401天线设计的分析
·iframe 的自适应高度
·BCB之Socket通信
·软件企业如何实施CMM
·入门系列--OpenGL最简单的入门
·WIN95中日志钩子(JournalRecord Hook)的使用

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
我对smarty和phplib的看法。。。

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

 两个我都用过,用phplib也开发过2个不小的网站了,smarty也研究过一段时间,虽然不是很熟,但是对应用上还是有点想法的。有些人说从来不用模板,有些人用了但是对各种模板的看法却大相径庭,网上文章也很多,下面我来说说我自己对smarty和phplib的看法。

smarty功能很强,这点毋容质疑。语法的确不简单,但也不见得难。他的功能强到很多应用和效果不用php而直接能在smarty里实现。比如对时间的格式化,smarty就能做,phplib和其他一些模板是做不出来的。又比如连续读出数据库中的数据一行一行显示的时候,要一行隔一行的循环表格的tr里的bgcolor,这个在很多网页中都有看到,如果你用其他模板,那就只好在php里用一个判断来实现,但在smarty里,则可以用cycle实现,很方便。smarty还有缓存cache的设置,虽然我没怎么用过这个功能,但是在仅有的几次测试cache中,都觉得这个设置还是不错的,可以提高一些数据更新不是很快的页面的访问速度。当然smarty的缺点也很明显,语法比较烦,一般不大有人去把他的每个语法和函数还有变量调节器去认真记的,大多在用的时候临时去看看手册的。而且有不少功能用到的几率很低,记住几个常用的就行,实在不行就去看看手册吧

phplib我是比较有感情的^^。简单,效率高,只要记住那么几个方法就行了。可以在很短的时间内上手并开发出象样的网站来。记得在当时刚接触phplib时,也只有block困扰了我一下下而已,然后就一马平川了,呵呵。当然这样的结果就是phplib的功能不强。基本上操作都在php里完成,phplib只是在把php与html页面连接起来这上面派了用场。

我对于这两个模板的看法就是这些了,暂时就想到这么多了,估计会有点错误,但是大概就是这样了。有段时间blog没更新了,随便写写^^




相关文章

相关软件