PHP框架除了实现class自动载入和路由,还需要具备哪些特性??
PHP框架除了实现class自动载入和路由,还需要具备哪些特性??
其实Yii和thinkphp我都没使用过,我只用过Symfony1.x和Symfony2.x。
那我就只说一下Symfony2吧(其实你应该就是想知道框架能给你什么吧),首先你已经说了两点了,autoload和route,然后我说说我使用Symfony2的时候都有啥特性吧:
包含了模板语言twig
依赖注入,用过service container都知道
数据库抽象层,ORM也好ODM也好(在Symfony中常用的是Doctrine)
缓存
表单组件(我最爱的组件之一)
6.....
或者你可以到Symfony的官方网站看看
缓存。MVC。还有一些常用的方法都会包装进去。熟悉框架,开发项目的话比较快速