2023-09-11 02:37:25 | 我爱编程网
在如此多的PHP MVC框架中,怎样去选择一款各方面都不错的框架学习并在项目中使用它?这是每一个PHPer都会面临的问题。比如当前比较流行的框架有:ZendFrameWork、ThinkPHP(国产)、CodeIgniter、YII等。每个人心目中的好坏标准不一样,再加上有的人习惯了某框架,想让他再接受其优秀的框架也是比较难的。所以,我们应该怎样去判断一款框架是否属于自己,变得非常的突出。现在我给出几个标准:
性能
所谓的性能指的是IO、CPU占用、PHP解析时间等几个指标。当前的服务器最突出的问题是CPU已经非常快了,内存已经够大够便宜了,唯独硬盘IO不够高。这就像一个一个智商150与一个智商80的人做1+1一样,根本体现不出智商的优越性。
全栈式
虽然我个人不太赞成PHP框架过度全栈式。但是,如果能把全栈式做到优雅简洁,我也是非常兴奋的。什么是全栈式?就是一款框架包含了WEB开发中所有的东西。比如:上传、分页、导入导出、邮件、日志、错误、二维码、RSS、RBAC等。这样的话,才能真正解决掉我们去自己实现的麻烦,节省我们的时间。也提高了代码的安全性移植性。
学习难度是否陡峭
毕竟我们要运用到实际的项目中。以后陆续还会添加更多的人进入项目开发中。如果,学习难度过于陡峭,势必会影响项目的进度和后期维护的成本。目前,我用过的框架中ThinkPHP做得还不错,文档还比较完整易懂。换作正在用的YII框架,简直是头痛。提供的文档实在是过于简单,示例不够丰富。而且,代码不够优雅。在某些设计上,过于面向对象,导致在PHP这种语言中操作起来不是特别顺手。
框架社会是否活跃
一个社区活跃与否,直接关系到这个框架的未来的命运。谁也不希望今天还牛逼的框架,就因为没有与时俱进,最终淹没在历史的长河中。自己又得花时间掌握新框架。比如:前几天MongoDB还是比较火的时候,当时几乎没有框架在DB层,即ORM实现这个数据库的接口。而项目中可能会考虑使用MongoDB。当时几个比较知名的且速度比较过得去的框架都没有支持。结果,还是咱们国产的ThinkPHP支持了。虽然,BUG可能有点多。至少,某种程度说明了一个活跃的社区是非常有必要的。
框架使用的群体大小
一款框架再牛逼,如果没有人使用。你学了也只能在自己的一亩三分地有所建树。出了这个圈,效果就不明显了。PHPer学习这个东西,主要还是为了能找一份高薪顺手的工作。如果,学了半天,结果却没有人用这个框架在项目中。那是相当悲催的。
来源于网络 我爱编程网
以上就是我爱编程网小编给大家带来的php-cs框架 php新手用什么编辑软件全部内容,希望对大家有所帮助!php用的什么软件php用的什么软件?php用的软件有:一、PHP集成开发环境(IDE)1、ZendStudio这是PHP官方zend公司开发的一款PHP集成开发环境,也支持HTML和js标签,但只对PHP语言提供调试支持。因为是同一个公司的产品,所以提供的ZendFramework方面的支持比其他软件好。ZendStudio5.5系列后,官方推出利用了Eclipse平台
php开源框架有哪些善用开源软件能够有效降低软件开发成本,提高工作效率。好的程序员一定要了解你所从事的领域中有哪些开源软件可以为你所用。PHP开发领域中最流行的十个开源框架,开发者可根据自己的需要自行选择。symfony简单的模板功能symfony是一个开源的PHPWeb框架。(推荐学习:PHP编程从入门到精通)基于最佳Web开发实践,已经有多个网站完全采用此框架开发,sym
php新手用什么编辑软件PHP的编辑器有很多,下面分别介绍几款,初学者可以作为参考。1、PHPStorm-最好的PHPIDE(商业版本)PHPStorm是全功能的PHPIDE,其拥有最现代化的功能集可以快速便捷的进行网页开发。它由名叫JetBrains的公司开发并销售。在过去的15年中,在开发工具的市场中JetBrains是最受人喜爱的公司,它使得编写代码更加的轻松和愉快。
php开源框架有哪些善用开源软件能够有效降低软件开发成本,提高工作效率。好的程序员一定要了解你所从事的领域中有哪些开源软件可以为你所用。PHP开发领域中最流行的十个开源框架,开发者可根据自己的需要自行选择。symfony简单的模板功能symfony是一个开源的PHPWeb框架。(推荐学习:PHP编程从入门到精通)基于最佳Web开发实践,已经有多个网站完全采用此框架开发,sym
php用什么软件编写?最好的php开发工具,你说的是IDE吧!这个有很多,但是因人而异,ZendStudio这个应该算是用的最多的吧,PhpStorm、EPP、ZendStudio、phpDesigner8、RapidPHP2014EclipsePHPStudio3、sublime、komodo、ExpressionWeb4。反正是有很多,最好的,这个还真不好说,只能说功能的强大,以及个人
编辑php用什么编辑器好?其实在选择编辑器的时候,根据你个人的使用习惯去定,每个人的对于编辑器的使用习惯不一样,选择的工具也不一样,还有就是看你所做的项目在做PHP开发的时候,对于需要用到的软件的功能需求不一样,去选择你要的工具即可。一般做PHP开发人员常用的PHP编辑工具有这几种:1、Sublinetext3SublimeText是一个代码编辑器(SublimeText2是收费
php有哪些框架?PHP常用框架有:1.thinkphp:国人开发,文档比较全,中文文档。入门比较简单。写法快。2.laravel:国外人写的,入门门槛高。英语文档,社区比较活跃。3.symfony:国外人写的。门槛比较高,英语文档。4.yii:国内人写的,门槛较低。想学习这些框架,可以去黑马程序员看视频,有thinkphp、laravel的框架学习视频。PH
php用的什么软件php用的什么软件?php用的软件有:一、PHP集成开发环境(IDE)1、ZendStudio这是PHP官方zend公司开发的一款PHP集成开发环境,也支持HTML和js标签,但只对PHP语言提供调试支持。因为是同一个公司的产品,所以提供的ZendFramework方面的支持比其他软件好。ZendStudio5.5系列后,官方推出利用了Eclipse平台
2023-09-13 13:02:53
2023-09-21 21:18:47
2023-06-26 19:36:09
2023-07-16 10:35:19
2023-07-16 10:26:24
2023-06-26 23:28:31