Home  >  Article  >  Backend Development  >  PHP框架除了实现class自动载入和路由,还需要具备哪些特性??

PHP框架除了实现class自动载入和路由,还需要具备哪些特性??

WBOY
WBOYOriginal
2016-06-06 20:29:011080browse

PHP框架除了实现class自动载入和路由,还需要具备哪些特性??

回复内容:

PHP框架除了实现class自动载入和路由,还需要具备哪些特性??

其实Yii和thinkphp我都没使用过,我只用过Symfony1.x和Symfony2.x。
那我就只说一下Symfony2吧(其实你应该就是想知道框架能给你什么吧),首先你已经说了两点了,autoload和route,然后我说说我使用Symfony2的时候都有啥特性吧:

  1. 包含了模板语言twig

  2. 依赖注入,用过service container都知道

  3. 数据库抽象层,ORM也好ODM也好(在Symfony中常用的是Doctrine)

  4. 缓存

  5. 表单组件(我最爱的组件之一)
    6.....

或者你可以到Symfony的官方网站看看

缓存。MVC。还有一些常用的方法都会包装进去。熟悉框架,开发项目的话比较快速

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn