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

20 天前
 pixcai

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

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

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

狠狠地被惊艳到了!

9484 次点击
所在节点    PHP
111 条回复
guanhui07
19 天前
说实话 php 开发效率确实快,成本低,创业 还是选择 php 合适 快速试错,节约成本,况且 php 还有 swoole workerman 常驻内存,swoole 还支持协程 同步写法,异步非阻塞
Duanpei
19 天前
是好用, 但是搞 php 最头疼的是很难碰到代码没有槽点的队友。 囧
askfilm
19 天前
@sagaxu TIOBE 那类排行意义不大, 比如 python 热度那~么高, 那工作岗位应该也超~级多咯?
TUNGH
19 天前
@cheng6563 我们接口文档写得清清楚楚用 json 提交参数,那些 php 开发还用 form-data 提交,原来是他们不知道 json🤣
TUNGH
19 天前
@zhouyin #74 我对接过几十个公司用 php 写的接口,接口文档有写 aes 加密或者 3des 加密,但是这里面一半的文档都不告诉我加密模式是 ECB ,CBC 还是其他,也不告诉是 PKCS5Padding 还是 PKCS7Padding ,连请求是 json 提交还是 form-data 提交都没讲。文档写 get 提交,最终提交方式是 post ,无力吐槽。问题是些都是不同公司 php 开发写的文档,不是一个人写的。
gongquanlin
19 天前
laravel 确实牛逼的一批,用过的最香的框架,开发体验最好的框架了,没有之一。
无论是对比 gin 、tp 、spring 、goframe 、beego 等等
sagaxu
19 天前
@JaguarJack
@askfilm
搜索量能体现热度,IEEE 有 Jobs 指数,PHP 排名也靠后。Laravel 日安装量 25W ,也就跟 Koa 接近,还不到 Next.js 的 1/3 ,express 的 1/10 。Laravel 的增长,更像是抢占了其它 PHP 框架的份额,而不是 PHP 整体在增长。

@guanhui07 可惜最近三五年,创业公司用 node 全栈的更多,尤其是欧美公司。PHP 的开发效率,放在十年前也许算高的,但现在也就一般,别的语言和生态也在不断提高效率。
zhouyin
19 天前
@TUNGH
这种加密具体细节 我也只会网上抄默认的 根本不需要理解底层 所以也不会在文档提供细节
censujiang
19 天前
node 也有像 nitro 、nestjs 这样的框架啊
bunny189
19 天前
看情况吧,如果给公司开发项目,我一定 PHP 一把梭,毕竟资源不够,金钱来凑。
但是如果是我自己不盈利的小项目,会倾向于用 Go 这种占用资源少的……因为我自己没钱
uiosun
19 天前
@bunny189 没钱选 Go+1 ,多数场景,PHP 用户量 X ,Go 上去直接 2X……不考虑开发效率的前提下,没办法比
mcfog
19 天前
做一般业务,大框架只适合做小项目,PHP 太多人用惯大框架反过来导致缺高级人才,几年前社区又拒绝了好不容易展示善意的脸书

其他头部语言的大框架为什么没有 PHP 好? 那是因为小项目的市场不值得抢

立场:PHP 从学校用到前半段职业生涯,喜欢 PHP ,讨厌 laravel
说得极端一点,tp 是屎味的屎,laravel 是咖喱味的屎,整的 PHP 没几个正常品味的工程师了
foodwake
19 天前
我没觉得 PHP 没落,我的项目都是整站用 Laravel ,后端算法用 TensorFlow2 。结合很流畅,用起来很方便。
fgt1t5y
19 天前
@dwu8555 然后呢,我照样用
jonsmith
18 天前
每种语言各有所长,我会混合着用,PHP 做后台管理(框架完善效率高),Go 做 API (并发强),Python 跑 AI 相关的服务(生态)。
有了 Cursor 这种 AI IDE 加持,编程变得简单了,不必拘泥一种语言。
BigShot404
18 天前
不没落呀,在小企业活的挺好,语言又不是生来就是为大厂准备的。
xiaomoxian
18 天前
大声告诉我 世界上最好的语言是什么
dwu8555
18 天前
@fgt1t5y #94 没有不让你用
happy32199
18 天前
我也是 PHP 明显感觉没 node 有优势了……
下面这 2 点,挺关键的缺失:
1. 源码加密混淆 js 免费无破解的很多
PHP 能用的被 swoole 垄断了 又特别贵,其他的网上大多都有解密的
2. 官方异步 js 成熟,PHP 官方太拉垮 官方至今都没方案[美式小团体,挺独裁的,hhvm async 都出了很多年了,这边就出不了],非官方的虽然很多,但也很割裂问题不少
james122333
18 天前
@happy32199

1. 不评论
2. 这不需要吧 启动一个进程就可以了 没有解决方案就做不了事情是不行的 js 的异步是很乱的

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

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

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

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

© 2021 V2EX