Home >Backend Development >PHP Tutorial >apache - 一个现代的前卫的PHP框架应该具有什么样的特点?

apache - 一个现代的前卫的PHP框架应该具有什么样的特点?

WBOY
WBOYOriginal
2016-06-06 20:46:11901browse

一个现代的前卫的PHP框架应该具有什么样的特点?

回复内容:

一个现代的前卫的PHP框架应该具有什么样的特点?

composer 兼容,框架中包含的开源项目,甚至是框架自身,都可以用 composer 更新。

使用了 PHP 次新稳定版特性(目前最新 5.5, 次新就是 5.4),完全的面向对象(接口、命名空间等),作者编码习惯不怪异,友好的迎合多数人习惯, 能遵循 psr 更好。

强大的脚手架功能,可以根据设计的数据表生成默认CRUD、表单、控制器等代码,解放双手。

完善的缓存和数据库支持,包括又不限于oracle nosql pgsql 那些

有自己的设计理念, 提到你能让人立刻想到重点特色

完整的测试支持,单元,回归,持续集成,便于团队开发和敏捷开发

对静态文件的部署非常友好,能支持云存储就更佳

好的日志和异常处理机制,方便开发,出错时能不用ide就定位到代码、

就想到这些、mvc之类就不说了大家都在用

再加个依赖注入吧、有方便用户开发,降低耦合方面的实现和支持,前卫框架的作者一定善用设计,并糅合多个框架甚至多种语言的特色。

再加一条,兼容 hhvm。

恰好,Lazyphp4今天发布,https://github.com/geekcompany/LazyPHP4

题主看看说明参考一下吧!

简介:

在古代,PHP通常被视为HTML和Data之间的胶水,用来渲染和输出页面。当手机成为人类身体的一部分后,我们发现几乎所有的网站、产品都不可避免的遇到一个需求:多平台整合。LazyPHP4正是为这种需求重新设计的。

学一学Laravel,你就会知道什么是现代前卫了。

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