PHP 虽然没落了,但是 PHP 的东西是真的好用

20 天前
 pixcai

不得不说PHPLaravel框架(或者ThinkPHP)是真的好用啊,很多功能开箱即用,为什么现在的Web框架反而不这么做了呢?

比如GoGinNodeexpressPythonFlask,都是定义路由、返回JSON、模板渲染、静态文件服务这几个基础功能,想要别的需求还得自己装,自己装数据库驱动、搞注册登录、搞邮件发送什么的,更别说结合前端的VueReactTailwind CSS这些了,不会前端的搞配置都要搞半天。

反观Laravel系列,上面的功能要么自带,要么装个库运行下命令就自动全配置好了,简直不要太方便!

狠狠地被惊艳到了!

9475 次点击
所在节点    PHP
111 条回复
pixcai
19 天前
@ferock FastAPI 和 Flask 写起来感觉差不多,没感觉哪个特别好用。不过新项目我也选 FastAPI ,选新不选旧,哈哈。
snitfk
19 天前
@Chinsung 同感,现在 PHP 能面的人能力离要求都差的比较远。导致这块后继乏力。能力强的都在往 JAVA\GO\PYTHON 这些语言发展。
cheng6563
19 天前
@TUNGH #56 我朋友 Android 开发,他碰的每个 PHP 项目都能碰到分不清 JSON 的人
ningmengzhensuan
19 天前
开发项目都是分阶段的,第一阶段、第二阶段、第三阶段,每个阶段的复杂度,难度都是指数上升的。
PHP 确实很优秀,但仅限于第一阶段,往第二阶段开发升级那开发难度就成倍增加了,更不要说后面的三、四、五阶段的开发了。
就像其他人说的,PHP 网站在国际开发网站的开发占比中占据很大,话是对的,但这些的大部分网站也都是开发的第一阶段,功能复杂度简单,如果一个公司的业务复杂一些,那么使用 PHP 开发的时间成本,维护成本,开发成本都会很高
agagega
19 天前
真论开发体验还是 Rails 更胜一筹。PHP 的爽点是:不用起一个专门的服务(一台机器上可以部署大量服务、修改后不用重启立马生效),而且 PHP 项目更倾向于管理员在网页上点两下就能直接更新 PHP 文件升级,适合简单粗暴的小项目
jenson47
19 天前
没有最烂的语言,只有最烂水平的开发者。
应用层开发就不要去关注底层,这样子开发效率才能嘎嘎快。
ShuWei
19 天前
反正我不太喜欢大而全的框架,除了部分场景下可能搭建环节快一点,也没啥多大优势,如果你在一个领域久一点点,自己搭建也挺简单,反倒更灵活
v2bili
19 天前
PHP 适合闷声发财的人使用,比如我的几个项目,全是 PHP ,虽然不是 laravel 但是也是 full stack framework 。全部加起来月收入是我工作收入的 3 倍了。
cooper
19 天前
对比 Rails 算是青出于蓝胜于蓝了。
关键是 Laravel 官方现在有 20 多位正式员工,这是能持续发展下去的保障。
刚刚结束的 Laracon 2024 ,我觉得还能上一个台阶。
只是国内这环境不行了,国内都是 JAVA ,其他语言的都差不多(前端除外)。反正自己用的好就行了呗。
Love Laravel 🥰
zhouyin
19 天前
@Chinsung
#PHP 比 go 简单 要不是因为 go 调用别人的 api 容易 打死都不用 go 用 go 写 crud 有 php 一般舒服么? 作为 phper 从来不用 swoole 这种怪胎 还有 webman 性能扛不住了 就直接上 go

#php 也比 node 简单 内置函数就比 node 不知爽多少 node 的版本发布 语言变化实在太快了
dreamkuo
19 天前
我感觉就是现在没有小型站长了, 所以 php 优势就不存在了.
zhouyin
19 天前
@444683462

不少是有多少?这个关键不在于语言 而是自己能认识什么人 平台 和 机遇
zhouyin
19 天前
@v2bili
老哥什么项目?什么 full stack 框架?
zhouyin
19 天前
@TUNGH
作为 16 的 phper 你说的 aes 3des 我肯定只会网上抄代码 任何语言的码农能有多少懂加密底层算法 万分之一都没有
另外 我肯定不会数据接收不完整 导致签名出错
DamonLin
19 天前
php 从来不要跟别的语言比,能用最便捷和熟练的方式上手自己的项目并变现,就是你心中最好的语言。
v2bili
19 天前
@dreamkuo 年轻人还是需要谦虚,你去 hostloc 看看。
chenqh
19 天前
@v2bili 太厉害了,大佬
sagaxu
19 天前
@cooper PHP 并不是只在国内不行,PHP 在英语世界也大幅衰退了,2004-2010 是顶点,2014 后一蹶不振。从 TIOBE 和 IEEE 的数据都可以看得出来。

https://www.tiobe.com/tiobe-index/
https://www.tiobe.com/tiobe-index/php/

https://spectrum.ieee.org/top-programming-languages-2024
pythonee
19 天前
@v2bili 太厉害了大佬
JaguarJack
19 天前
@sagaxu #78 今年 Laracon 给出一份数据,19 年 Laravel 每日安装量 6w ,2024 已经达到 25w 。还是要看实际使用,这些数据 尤其 tiobe 是根据搜索量来的

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

https://www.v2ex.com/t/1069110

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

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

© 2021 V2EX