Phalcon是一款基于C语言编写高性能的PHP框架,拥有松耦合、易扩展的特点,并且严格遵循PSR规范。
近期接手一个新项目,对性能、扩展性要求较高,需要寻找一个合适的框架,经过考察和试验,确定为phalcon和Yii2二者之一。团队一直在使用YII框架,很多组件、插件可以直接转移到Yii2,而且Yii有成熟活跃的社区,开发效率应该可以保证。phalocn2.0之前使用C语言来做的PHP扩展,对于程序员来说是一个黑洞;从2.0开始使用zephir语言开发,这个语言比较接近PHP,源代码阅读起来比较方便,Phalcon社区活跃成熟度也在提升,Issues问题回复速度也很快,可见框架的可维护性在不断提高。
简单的对比结果如下:
步骤: