请问楼上的这位仁兄有没有仔细看偶的代码?
偶在制作此模板的第一版的时候从来没有用过也没看过phplib
之后在做模板改进的工作时才有参考过一些模板(其中包括phplib)此模板与phplib只是在操作上与phplib相似(事实上任意模板都是相似的)
但在设计理念上是完全不同的
请你仔细看看!phplib模板的block初始化这一过程在偶之前的模板设计中根本没有
之后参考phplib发现这样在模板初始化时提升不少时间
所以才加入这一初始化方法
事实上我个人并不提倡(虽然节省一些时间)在内嵌block处理上与phplib的理念也是不一样的
(这一点到现在我还没有仔细看过phplib这一部分的处理,所以更谈不上翻版了)
望后续这能仔细看看处理方法!

解决方案 »

  1.   

    我如果没有仔细看你的代码也不会随便就这样说,你看看PHPLIB的代码,比较一下,有多少是相似(至少是思想上),或者说你跟PHPLIB template的作者心有灵犀。。    我比较趋向于smarty的编译型,如果缓存处理的好的话,像PHPlib的解释型的效率和速度是比不上它的。
        想一下,有20个数据库查询在同一个页面里,就算你的模板引擎再快,能带动整体速度吗?如果需求的数据在近期内相同,编译型的处理是不是远比解释性快呢?。个人愚见,还望批评指正。
      

  2.   

    同意 phpsessid 的观点我也只是为了纯粹分离php代码跟html代码的工作,让每工更舒服二
      

  3.   

    而已!但就数据库查询次数的多少而言
    即使是smarty也是避免不了的数据缓存个人认为可以跟模板类分离开来讨论