公司项目,请问 Laravel 版本的选择
之前公司的项目用的是easyswoole,现在需要改成laravel,公司的项目主要是这几个需求
1.前后端分离,PHP只做API
2.需要使用graphql,而不是restful api
3.需要用到rabbitMQ来收发消息,所以需要长链接
4.要求框架稳定,没有什么太多的漏洞和BUG,运行效率尽量可以高一些
我看到laravel分为laravel版本和lumon版本,并且现在最新的是5.8的版本(服务器目前是PHP7.1,可以升级),不知道选哪个版本比较适合公司的项目
关于 LearnKu
LaravelS?
5.5
可以选择
laravel 5.5,是目前最新的LTS版本,长期维护并且可以满足你的需求。laravel 5.8 吧, LTS 没什么意义
直接 5.8 就好了,随时保持更新。不然后面新出的功能用不了。
我这儿啥玩意都是装最新的 :joy:
让老板再等几天,6马上出了 :stuck_out_tongue_winking_eye:
最新版。
composer update laravel/framework来升级到修复的小版本。而 Laravel 每年会出一个新版本,每年只需要额外花一点点时间就可以更新到最新版。easyswoole怎么不用了 感觉挺好用的 能说下原因吗
lumen吧 laravel(12MB)比lumen(2.2MB)内存太多了
版本没什么感觉
另外不要一听是纯 API 项目就用 Lumen,Laravel 的核心优点之一就是内置了大量的组件,极大提高了开发效率;而 Lumen 则去掉了大多数组件,等你把各种包装上之后会发现又变回了 Laravel。
果断5.8哈 嘻嘻
与时俱进,掌握最新技术,比如别人在讨论新问题,自己却一脸懵逼,这都很尴尬了。有机会使用最新的,就要用,有坑就慢慢折腾,有些时候走在前面比走在后面好:smiley: 只是建议,自身的体会个人比较推荐
laravel5.5但是如果公司没有强制要求要用laravel框架的话,我还是比较建议用自己熟悉的框架。毕竟没有最好的,只有最合适的。请教一下为什么从easyswoole转为laravel呢?
5.5 lts 版本 要到期了 不知道下一个版本是什么呢 我现在 用的5.8
我也很疑惑为啥从easyswoole转laravel
优先选择最新版
视项目重要程度,如果为了追求稳定,那选择lts 肯定是你需要的
我个人建议是laravel5.8+swoole(如果要求性能高的话) lumen不是不行,而是功能太少,如果你们开发的功能多的话,需要安装大量组件,到最后和laravel也差不多
等6吧 :joy:
我目前使用的是5.5,不过推荐你使用5.8,省得以后更新升级,尤其是以后写的代码越来越多,到时候升级比较麻烦。
5.5 与 5.8 的维护截止时间是一样的, 所以新的当然最好
2019年9月3号 6.0LTS发布,不用谢
兄弟,我能问一下为什么easyswoole不香了? 是什么原因呢