- 普通 - 未处理
之前就说,能不能出个Lite版。记得1.5的时候出来一个开发版。把一些不常用的功能都给踢掉了。效率更高,更快,更强!monkey8sm 之后出来2.0之后就一直没有这方面的动静。
鄙人大概总结了一下。Lite版应具备的功能
URL(无需考虑PATHINFO模式,直接兼容模式将s改成thinkphp_url)
Vendor(或者改成叫Plugin、Helper)
DB(只需要自动化操作部分即可。高级模型和关联模型可以不要。因为确实没多少人用这东西。而且TP所谓的关联也是不停的foreach,在某些时候还不如直接join表来的爽快。)
可以在此基础上增加Event。例如 /conf/event.php
return array(
'action' => array('Event','EA')//在执行action的时候之前执行某操作,前置和后置操作剔除
);模板引擎使用PHP原生语法而分组模式和其他功能都可以抛开。这样一来不但学习成本下降。而且整体的效率也会有所提升。
