有一定的php基础,求推荐PHP框架,本人有一定PHP基础。
强烈推荐:Phalcon, CI
Laravel重的一塌糊涂、向后兼容性差不说,代码风格方面还用tab来缩进!在当今这个4空格(PSR,PEAR,ZEND)甚至是2空格(Langspec)缩进的世界中,可谓逆水行舟,作者本人的信誉也有问题,Phil多次劝过他遵循PSR,作者答应了,FIG上也有了,却一直不改...更遑论其鼓吹的“优雅”和“性能超CI”了。
Laravel的可借鉴之处例如:IoC,DI,eloquent,Artisan这些Phalcon全都有,性能还更好(能比这个框架快的PHP框架不多了,唯一能抗衡的是YAF吧,但YAF那社区,那文档,呵呵了)。
Codeigniter的3.0就快要stable了,对2.0中一些领人诟病的地方也做出了相当大的改进(例如原生支持composer,高度兼容HHVM等),而且CI的快速部署、易于拓展、接近原生语法(学了就知道多么人性,多么简洁)的特性也使得它老当益壮,一些比较不错的第三方库更新频繁,其衍生框架Bonfire也是生机勃勃。
CI的主要缺点是:
缺少IoC/DI/ORM
缺少命名空间(其实我在用laravel的1年时间里也没见多少项目有贯彻通透的)
使用了单例模式(该模式已经considered an anti-pattern!)
至于Yii/ZendFramework/CakePHP/Slim/Swole/Symfony/Swoole,这几个框架,由于我本人没有接触过,所以没有资格评论,但就印象而言,这几个框架实在是让我打不起兴趣学习。
有一定的php基础,求推荐PHP框架,本人有一定PHP基础。相关推荐
- 计算机基础知识图谱,基于知识图谱的大学计算机基础习题推荐方法技术
本发明专利技术公开了一种基于知识图谱的大学计算机基础习题推荐方法,基于大学计算机基础知识点构建的知识图谱,使用图团体检测算法从知识点之间的关系结构上分析知识点间的关联性,从而推荐与学生错误知识点关联性 ...
- python3 excel数据处理_求推荐python3入门教程,适合新手的(python excel数据处理)
excel和python哪个难学 excel 分应用和VBA编程,phthon本就是编程语言,对数据分析来说,excel足够了,而且是最容易学习的数据处理与分析应用软件,Python肯定比excel难 ...
- c语言的考试是操作电脑还是写试卷,C语言考试试卷都是基础的题目,由于本人没学过C语言,求各位帮忙, 爱问知识人...
都是基础的题目,由于本人没学过C语言,求各位帮忙,通过后再给一次分一.单项选择题(10道小题,共10分) 1.以下程序的输出结果是:main(){int x; for(x=1;x<10;x++) ...
- 【求推荐】优化SAP使用效率的RPA工具推荐
最近公司有意想了解RPA工具,目的是为了便于SAP系统的使用,用以提高效率,减少出错率,进而优化系统. 看了一下在CSDN上面一款叫UiBot的视频,貌似对这块没有很深的讲解,想知道具体的实施方案及细 ...
- 孙燕姿发博求推荐电动汽车,众多车企官微、老总亲自“上门”推销...
惊!知名女歌手竟在微博求购电动汽车?(不好意思,一不留神"震惊体"就出来了...... 11月10日,知名女歌手孙燕姿在微博突然发问:"请问现在的油电/纯电车有什么推荐? ...
- 怎么学习前端开发?求推荐学习路线?
前端是一个看似入门门槛不高,但要学好很难的领域.前端的知识体系庞杂又松散,技术演进快,如果摸不清脉络的话很容易陷入盲人摸象的困境甚至跑偏. 其实只要掌握了正确的方法,学习前端和学好前端就只是个时间问题 ...
- 文科生学计算机能考研吗,求推荐文科生可以跨考计算机的名校
求推荐文科生可以跨考计算机的名校本站小编 免费考研网/2016-06-22 想考计算机.但发现有些学校跨考专业要求很严格.求推荐一些允许文科生跨考计算机的学校.最好是985&211 提问者:C ...
- 适合php编程的笔记本电脑,【求推荐】(女生用/编程) 的 笔记本(Thinkpad) - 笔记本电脑(Notebook)版 - 北大未名BBS...
正文: 我是(自己)求推荐 (女)生:住在(校内) 需要(thinkpad)电脑. 1.预算 10000左右 2.我以前的笔记本 型号是:(Dell Inspiron 14 5000 系列 5439 ...
- Java SE java基础 求营业额
Java SE java基础 求营业额 要求如下: 假如小明今年第1季度的三个月中的营业额分别是{5,10,15},第二季度他计划要把第1季度中每个月的营业额都提升为2倍, 请你帮小明同学计算出他第二 ...
- 创造与魔法java语言_创造与魔法基础魔法大全 超实用基础魔法推荐
魔法是创造与魔法游戏中的一个玩法,可以利用魔法来实现一些特殊的效果,下面一起来看一下基础魔法推荐吧. 本文作者:大不点 魔法怎么画?有什么用?怎么用?今天,就来教教大家,创造与魔法的魔法使用方法,首先 ...
最新文章
- 【SQL进阶】03.执行计划之旅1 - 初探
- mysql结构优化_MySQL优化----数据库结构优化
- java中抽象类继承抽象类_Java中的抽象类用示例解释
- 谷歌 CEO 发全员公开信:今年将放缓招聘速度
- SpringBoot整合mongodb数据库
- bzoj 3379: [Usaco2004 Open]Turning in Homework 交作业(区间DP)
- installanywhere's LAX Properties
- uva 1587 题解
- VB进度条 游戏血条控件
- Mac Book文件夹加密
- LaTex 插入图像
- 实时立体匹配网络StereoNet
- 教程|电脑PC微信多开
- 硬盘大于2t能不能装Oracle,硬盘容量超过2t的电脑怎么装系统|硬盘大于2t电脑安装系统教程...
- 第二章:硬件访问服务(4)-HAL编写
- 链接的图片转base64,字符串转流pdf预览-zip下载
- 终于搞掂博文自动发送
- ienumerable vs iqueryable异常
- Leslie--Chueng项目服务端、小程序的本地部署操作教程
- UNIX操作系统学习(一)
热门文章
- php上证指数抽奖代码,[高手指点] 美团网的抽奖是什么原理?
- 极客大学架构师训练营 微服务架构 领域驱动设计DDD 中台架构、组件设计原则 第十次作业
- 算法:回溯二 生成有效括号对Generate Parentheses
- 易筋SpringBoot 2.1 | 第廿三篇:SpringBoot之Docker入门
- 中input标签赋值_Salesforce LWC学习(十六) Validity 在form中的使用浅谈
- Leetcode 344:Reverse String 反转字符串
- 安卓实现tcp连接(安卓作为客户端,电脑作为服务端)
- redis linux 安装启动,Redis安装启动(linux系统)
- 【机器学习系列】HMM第四讲:从状态空间模型再回看HMM模型
- web.xml中配置spring的几种方式