选择使用c语言编写的phalcon框架

简介: 使用这个框架,我总结了如下几点考虑 1、这个框架速度快。纯c语言编写的框架,速度都比php框架快,省去了中间环节。当然,使用它不仅仅是性能考虑。因为如果为了解决php性能问题,完全可以有很多种方式,不仅仅是这种。

使用这个框架,我总结了如下几点考虑


1、这个框架速度快。纯c语言编写的框架,速度都比php框架快,省去了中间环节。当然,使用它不仅仅是性能考虑。因为如果为了解决php性能问题,完全可以有很多种方式,不仅仅是这种。比如做代码优化(加php代码加速器),像facebook加速php性能有开源的工具可以使用等等。


2、升级方便。市面上的tp、ci等框架,大家看着不爽,就自己把源码给修改了,造成升级版本困难。
因为这些框架不是公司内部在维护、升级。是外面官方团队维护。所以一旦他们升级版本了,你修改过源码就没法使用到新的功能了。


使用phalcon这个框架,因为是c扩展编写的,我们自己不可能去修改它源码,所以只要使用就可以了。官方更新版本了,我们则升级新的版本即可

3、团队合作保持统一性。由于不能修改源码。所以新加入的技术人员只需要看看手册即可熟悉源码了。如果像tinkphp这种框架,自己看着某个地方不爽,就修改源码,那么新加入团队的技术人员,以前可能使用过tp框架,但进入一个新的公司却发现以前用的某个功能没有了,因为源码修改过。

4、纯c语言的php框架,不止phalcon。比如有国内的yaf。为什么选择它?它的劲头更加足。有官方团队维护,技术更新和支持方面会比较好。目前来说就它比较好,文档也全。当然如果以后有其他新的c扩展框架,做得比phalcon更好。我们到时候再看。完全可以替换掉。

目录
相关文章
|
存储 算法 C语言
用C语言开发游戏的实践过程,包括选择游戏类型、设计游戏框架、实现图形界面、游戏逻辑、调整游戏难度、添加音效音乐、性能优化、测试调试等内容
本文探讨了用C语言开发游戏的实践过程,包括选择游戏类型、设计游戏框架、实现图形界面、游戏逻辑、调整游戏难度、添加音效音乐、性能优化、测试调试等内容,旨在为开发者提供全面的指导和灵感。
874 2
|
安全 程序员 编译器
C语言框架的优缺点如下
C语言框架的优缺点如下
522 1
|
C语言
C语言实战演练之游戏框架
C语言实战演练之游戏框架
|
C语言 索引
基于C语言的函数指针应用-消息命令处理框架
基于C语言的函数指针应用-消息命令处理框架
195 0
|
存储 C语言
c语言程序的框架以及内容
c语言程序的框架以及内容
477 0
|
C语言
分享一个非常有用且简单C语言测试框架
分享一个非常有用且简单C语言测试框架
408 0
|
算法 C语言 Python
01【C语言 & 趣味算法】百钱百鸡问题(问题简单,非初学者请忽略叭)。请注意算法的设计(程序的框架),程序流程图的绘制,算法的优化。
01【C语言 & 趣味算法】百钱百鸡问题(问题简单,非初学者请忽略叭)。请注意算法的设计(程序的框架),程序流程图的绘制,算法的优化。
01【C语言 & 趣味算法】百钱百鸡问题(问题简单,非初学者请忽略叭)。请注意算法的设计(程序的框架),程序流程图的绘制,算法的优化。
|
存储 编译器 程序员
0基础C保姆自学 第二节——初步认识C语言的全部知识框架
在栈区的变量用完之后,系统会自动收回,不需要程序员手动释放,但在堆区则恰恰相反:我们需要用free函数来将我们创建的动态空间释放。否则将会造成内存泄漏。
469 0
0基础C保姆自学 第二节——初步认识C语言的全部知识框架
|
机器学习/深度学习 算法 语音技术
llama.cpp作者创业,用纯C语言框架降低大模型运行成本
llama.cpp作者创业,用纯C语言框架降低大模型运行成本
1532 0
|
存储 算法 Java
C语言从入门到精通(第一期之结构框架)
C语言从入门到精通(第一期之结构框架)
C语言从入门到精通(第一期之结构框架)