php - Laravel框架相对于其他框架比如CI、TP、Symfony等的优势是什么?

 谁是我在寻找 发布于 2022-11-30 20:54

Laravel框架相对于其他框架比如CI比如TP等的优势是什么?composer依赖包的管理?还是其他?

7 个回答
  • 我之前提过这样的问题,你可以参考下:跳转,答案里有个对比的连接,你可以试试

    2022-11-30 22:59 回答
    1. 强大的rest router:用简单的回调函数就可以调用,快速绑定controller和router

    2. artisan: 命令行工具,很多手动的工作都自动了

    3. 可继承的模版,简化view的开发和管理

    4. blade模版:据说渲染速度更快,我觉得挺好用的,比纯php看着顺眼

    5. ORM

    6. migration: 管理数据库和版本控制

    7. 测试功能貌似也挺强大的,俺没用过

    8. composer也是亮点,现在新更新的项目都支持了,不太稀奇了

    其他等别人补充吧,手机回复累。

    补充一句话,laravel是让phper不再羡慕ruby on rails的框架

    2022-11-30 22:59 回答
  • 可以用这样的一句话描述 : "It is the future!".
    知乎上关于 PHP 框架的回答: http://www.zhihu.com/question/19558755/answer/23062110

    2022-11-30 22:59 回答
  • 我对比laravel和thinkphp的看法:

    1)laravel 他必须先定义路由,每一条请求都得手动定义路由。而thinkphp yii他们是默认网址格式。
    我觉得laravel这样会非常耗费资源,每一条请求网址都必须手动在routes.php里面绑定好,你用了不觉得繁琐吗。一条条的写,想象一下,一次性全部加载解析,运行效率觉得非常慢。

    2)composer这个其实没有什么要讲的,只是一个下载安装方式不同而已。

    3)对比thinkphp和yii来说,laravel真的还太年轻,官网说的聚集所有框架的最好的优点,这一点确实很吸引人,但是也会导致laravel框架不断的变,包括模板的处理方法。如果追寻的一种稳定的长期的,最好不要用laravel。

    4)关于laravel artisan,其实其他的框架比如yii2 thinkphp symfony2,除了thinkphp没有,其他的两个框架都有这样类似的功能的。而且symfony2的功能比laravel的强大很多倍。

    5)关于CI,我觉得他即将没落。现在PHP有规范出来了,其中的一点就是驼峰命名。而CI框架他一开头就一个CI_,而且kohana很可能取代CI框架。

    6)cakephp,cakephp其实一直在模仿symfony。不过2.x版本和1.x版本已经完全不同了。国内对cakephp的认识还是停留在cakephp 1.x版本上,而且用的越来越少了。以前有很多非常火爆的框架,后来都销声匿迹的。

    2022-11-30 22:59 回答
  • Laravel没啥优势 Symfony的阉割版

    2022-11-30 22:59 回答
  • 优势主要还是IOC注入思想,
    laravel 之前的话,有框架和应用之分
    使用 laravel 的话,都是库,没有框架和应用之分

    2022-11-30 22:59 回答
  • echo'test';

    Laravel

    echo'test';
    2022-11-30 22:59 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有