类别:PHP问题 / 日期:2019-12-02 / 浏览:85 / 评论:0

平常看一下配置文件跟定义变量的进口文件,另有就是对数据库表操纵时挪用的函数,能够推断出用的什么框架吧比方THINKPHP、Yii、zendframework很轻易就看出来了吧

PHP框架挑选规范

在云云多的PHP MVC框架中,如何去挑选一款各方面都不错的框架进修并在项目中运用它?这是每个PHPer都邑面对的题目。

比方当前比较盛行的框架有:ZendFrameWork、ThinkPHP(国产)、CodeIgniter、YII等。每个人心目中的优劣规范不一样,再加上有的人习惯了某框架,想让他再接收其优异的框架也是比较难的。 (引荐进修:PHP视频教程)

所以,我们应当如何去推断一款框架是不是属于本身,变得异常的凸起。如今我给出几个规范:

机能

所谓的机能指的是IO、CPU占用、PHP剖析时刻等几个目标。当前的服务器最凸起的题目是CPU已异常快了,内存已够大够廉价了,惟独硬盘IO不够高。这就像一个一个智商150与一个智商80的人做1+1一样,基础表现不出智商的优越性。

全栈式

虽然我个人不太赞同PHP框架过分全栈式。然则,假如能把全栈式做到文雅简约,我也是异常高兴的。什么是全栈式?就是一款框架包含了WEB开辟中所有的东西。比方:上传、分页、导入导出、邮件、日记、毛病、二维码、RSS、RBAC等。如许的话,才真正处理掉我们去本身完成的贫苦,节约我们的时刻。也提高了代码的安全性移植性。

进修难度是不是峻峭

毕竟我们要运用到现实的项目中。今后连续还会增加更多的人进入项目开辟中。假如,进修难度过于峻峭,势必会影响项目的进度和后期保护的本钱。

现在,我用过的框架中ThinkPHP做得还不错,文档还比较完全易懂。换作正在用的YII框架,简直是头痛。供应的文档实在是过于简朴,示例不够雄厚。而且,代码不够文雅。在某些设想上,过于面向对象,致使在PHP这类语言中操纵起来不是迥殊随手。

框架社会是不是活泼

一个社区活泼与否,直接关系到这个框架的将来的运气。谁也不愿望本日还牛逼的框架,就因为没有与时俱进,终究淹没在汗青的长河中。本身又得花时刻控制新框架。

比方:头几天MongoDB照样比较火的时刻,当时几乎没有框架在DB层,即ORM完成这个数据库的接口。而项目中可能会斟酌运用MongoDB。当时几个比较着名的且速率比较过得去的框架都没有支撑。

结果,照样我们国产的ThinkPHP支撑了。虽然,BUG可能有点多。最少,某种程度说清楚明了一个活泼的社区是异常有必要的。

框架运用的群体大小

一款框架再牛逼,假如没有人运用。你学了也只能在本身的一亩三分地有所建立。出了这个圈,结果就不显著了。PHPer进修这个东西,重要照样为了能找一份高薪随手的事情。假如,学了半天,结果却没有人用这个框架在项目中。那是相称悲催的。

以上就是php推断运用什么框架的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。