[不懂就问] PHP 的开发效率具体快在哪里?

13 天前
 lucasj

有没有熟悉多门编程语言(包含 PHP )的大佬,想问下 PHP 的开发效率到底快在哪里?

8095 次点击
所在节点    PHP
115 条回复
mshx1
13 天前
先不说别的,你就说 array 好不好用吧
sagaxu
13 天前
@zjsxwc await 不如 callback?

for (...) {
if (await ...) {
continue;
}

if ((await ... || await ...) && (await ... || await ...)) {
await ...
}
}

这种逻辑用 promise 更简单?
qiaobeier
13 天前
@ixixi 装个浏览器插件 F5 都省了
linauror
13 天前
目前写一些需要立即使用的处理数据的脚本,都是用 PHP ,就是快
treblex
13 天前
https://github.com/crmeb/CRMEB/blob/3cd421d9873ed8c937460cc72f8bfbedf2a261d6/crmeb/app/services/order/StoreOrderServices.php

举个例子,array 到底有多好用😂,但这也是我不太喜欢 php 的原因
jackerbauer
13 天前
强大的内置函数,万能的 array ,好用的 ORM 加上 FPM 加持,不说了,我写的我的 PHP 代码去了
sayitagain
13 天前
作为一个 phper ,这个帖子看的我高潮
gqiuyuebai
13 天前
@sayitagain php 天。。。。。呜呜呜呜呜
slion
13 天前
看了这么多大佬的回复,突然想起一句话:PHP 是世界上最好的语言
NoobNoob030
13 天前
PHP 是世界上最好的语言
yc8332
13 天前
脚本语言的优势,然后又是弱类型的。。。快速开发真的方便,有问题,代码上去马上就能生效。
sky9401
13 天前
至少语法方面,比 node 不知道优雅到哪里去了
array 和 orm ,以及非常完善的标准库,写起来非常爽。
yellowsky
13 天前
Java 可以代表富人阶级,php 可以代表中产阶级和广大无产阶级,你可以说 php Low ,不高大上,甚至很屌丝,但是它群众基础好,易用亲民,低成本,高产出。
james122333
13 天前
1. 阵列
2. 内置函数
3. 官方文档(含范例)

当然 cgi 模式下可以 F5 立马看效果是额外优点没错
ChainLock
13 天前
@aababc app 死是什么
retrocode
13 天前
PHP 开发体验没得说, 要是团队稳定,或正规公司有专门的规范管理还好.
但问题是 PHP 太过敏捷了, 如果你接手过一些团队变动多次的 php 项目, 尤其外包项目明显, 你就会明白 php 的恐怖之处了. 这些老哥改 php 代码都不过脑子的, 只要不报错就完事 OK.

突然出现的全局变量/全局函数. 业务代码里任何一个地方都能出现的随意跳转, for 循环里查树结构 sql, 变态一点的在模版文件里直接查 sql. 每每想起我接手过的 php 项目就头皮发麻.

最骚的一个操作, 曾经接手一个项目, 客户说性能太慢让我优化下, 我一步一步 debug, 发现前一个老哥在 index.php 引入的一堆依赖里的某嵌套层次很深的地方, 加的日期+域名双重判断随机睡眠 10 到 120 秒...
lshero
13 天前
现在有 serverless 其实 JS 就可以一把梭,但是 JS 现在的复杂的工程化感觉又让这一切失去了动力。
xiangyuecn
13 天前
不晓得为咋楼上都说 array 好用。。。

只有我一个人觉得 php 的 array 反人类吗? array 是值类型,直接传递将会复制一份,不加&没法修改原 array ,加了&,你就得配套 unset ,要是引用类型,啥毛病没有。如果我需要用到这个很少会用到的复制,我完全可以调个函数来自己复制
caqiko
13 天前
这些特性似乎比较像 python django?
horizon
13 天前
@sky9401 #70
php 语法比 js 优雅?
看到那么多$我就想吐

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

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

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

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

© 2021 V2EX