为什么 Laravel 这么优秀

2024-01-26 10:19:42 +08:00
 godruoyi

https://godruoyi.com/posts/why-laravel

21143 次点击
所在节点    PHP
154 条回复
laragh
2024-01-26 15:40:11 +08:00
TP3 更简单,但是它不符合 PHP composer 发展的路线,TP5 又是抄的 laravel 5 ,所以 Laravel 还是挺好的。

个人愚见:喷它的都是别的语言的吧。甚至对 PHP 都不认可的人~
guiyun
2024-01-26 15:44:06 +08:00
@laragh 其实被喷挺好的,不是有那么一句话嘛?只有被人喷的语言和已经没人用的语言。
能被喷证明 PHP 活的还不错
james122333
2024-01-26 15:45:03 +08:00
@laragh

没有 我还算比较喜欢 php 都不认可 laravel
skyworker
2024-01-26 15:47:47 +08:00
@laragh 分两种人:

1. 原来用了 tp 或者 ci 之类"传统 php 框架"的用户, laravel 的学习成本是很高的, 这部分人入门难, 然后就说臃肿

2. 其他语言的用户. 程序员有个毛病, 总爱扣"代码执行效率", 听说这玩意速度慢, 然后就是垃圾

3. 揣着明白装糊涂的. 我们公司原来计划招聘过一个 spring boy(当时有个临时项目, 甲方要求必须用 srping boot), 告知对方我们的业务主要后端框架是 laravel. 对方劝说我们改用 spring, 如果不用 srping, 他就不入职了. 问他为啥, 他说 php 的薪资水平低, 如果改用 php 的话, java 界天天蹦一个新框架/新服务, 万一他漏了 java 的新功能, 怕今后找不到高工资.
twofox
2024-01-26 15:48:44 +08:00
总算明白了那个梗,说 PHP 是世界上最好的语言会吵起来
guiyun
2024-01-26 15:53:20 +08:00
@twofox 这也不是 PHP 的问题吧?
只要不像 Java 那样有个 Spring 这样的统治性的框架,讨论框架好坏就会出现这样的问题
encro
2024-01-26 15:54:25 +08:00
一路 cake,zf,yii1,yii2,symfony 过来,laravel 和 tp 也会
说实话,
还是喜欢 yii ,
快----运行速度快,开发快,上手快。。。
KiseXu
2024-01-26 15:55:04 +08:00
@ygtq 如果是刚入门 PHP ,我觉得用用 Laravel 也是好事,可以熟悉下行业里的最佳实践。
BeforeTooLate
2024-01-26 15:56:27 +08:00
@guiyun #50 不是你的错觉,TP3 ,ci3 都还是函数式思维,laravel 基本上就说面向对象思维了。确实要上手难一点。
laragh
2024-01-26 15:58:24 +08:00
@james122333 那挺可惜的
laragh
2024-01-26 15:59:59 +08:00
@skyworker
1. 这种人吃不到葡萄说葡萄酸
2. 效率确实是弊端,但是不是死穴。
3. 人家这观点没错。PHP 确实工资不高
james122333
2024-01-26 16:00:07 +08:00
@skyworker

不是 哪有那么简单就能将人分类 东西就是要简单好用
不是的都会被我评为垃圾 因为 php 相较 java 是简单所以我觉得不错
roys
2024-01-26 16:08:45 +08:00
用习惯了,挺好的;
吐槽一点,更新太快更不上,现在主力在用 6 和 8
IdJoel
2024-01-26 16:11:07 +08:00
@james122333
就说实话,laravel 这表单 验证,我就没用过比他好用的,包括 python java js
还有这个 collection ,我觉得除了 js 的 lodash 有一拼之外,别的语言真都没有这么好用而且看起来以一眼就明白做什么的
还有 laravel 的 passport ,我在其他语言没见过这么好用的东西
还有 laravel 的 sail 其他语言我也没见过这么好用的东西
还有 laravel 的分页,说实话 laravel 好多的设计可能跟 ruby on rails 有一拼,但是跟别的大部分语言真的没得比
jameszhangqk1
2024-01-26 16:11:15 +08:00
因为 PHP 天下第一 !!!
IdJoel
2024-01-26 16:11:56 +08:00
@qq135449773 看我的评论 74 楼的
twofox
2024-01-26 16:15:43 +08:00
@guiyun 并不是因为框架吵起来,而是楼上很多认为 PHP 就是比其他语言好**一百倍**(排除性能)的 PHPer 让我觉得有点好笑而已

另外,性能问题也能用 XXX 用的也是 PHP ,你的并发有人家多吗之类的话术找补
Mwwqfspg
2024-01-26 16:19:33 +08:00
没有大佬说下 hyperf 吗
guiyun
2024-01-26 16:21:56 +08:00
我现在 6 年没写 PHP 了
语法我也忘的差不多了
我现在对 PHP 的印象就是

TP3,CI3 好简单
Laravel 写法和 Java 有点像
还有 PHP 部署是简单,但是配置环境是地狱,我至今还记得我为了编译安装 PHP 是多么的麻烦,为了安装模组是多么多么的蛋疼,为了学怎么配置 PHP 环境,专门去学了 shell 脚本,去看 lnmp 就脚本是怎么安装的

而且不少 PHP 工具也挺好用的,我现在不写 PHP 了,但是平时查数据库字段这类的还在用 adminer
james122333
2024-01-26 16:25:26 +08:00
@IdJoel

表单验証就是只要你够懒你会想到这种方法 而且我觉得字串不够好 collection 那就 filter 函数... 很多语言都可
我觉得并没有那么值得拿出来讲
artisan 产出? docker 工具? 也许我脚本写多了我不觉得这是什么惊为天人的东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1011696

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX