当前位置:首页 > 每日看点 > 正文内容

为什么php如此受人诟病,php的作者们却依然想让php变得更好而不放弃?

卡卷网1年前 (2024-12-12)每日看点195

php-fpm最大的缺点就是多进程架构,子进程多了就非常占用内存。

优点也非常明显,不需要编译,这个就非常适合业务代码开发。代码改完就生效,调试起来真方便。并且不是常驻内存的,程序在长期运行的环境下,对于程序员来说是没有内存相关风险的心理负担。

我写c/c++调试最多的就是线程安全和内存相关的问题,有很大的这方面的心理负担,而且就算把最小模块使用动态库来分离,调试起来也没有php方便。

目前为止,我还没有找到类似php-fpm的脚本语言。所以有些web相关的小功能,还是需要php来写的(会话、缓存、数据库连接池....等等等都是有中间件的,所以php的session start、pdo,,mysqli....等等等相关类或函数我重来都没有在正式项目中用过)。

在我了解php之前,因为有了项目需求,我想自己开发一个脚本语言,但是后来机缘巧合之下我去了解了php,发现php已经满足我的需求了。

但是php语法设计上有些地方我不太喜欢,比如函数返回类型后置:

```php

function add(int $a, int $b): int { }

// 为什么不设计成 function int add(int $a, int $b) { }

// 为什么要类型后置???为什么???个人认为是把冒号语义完全整乱了!!

```

还有$符号太恶心了。

php确实有太多的缺点,但是要放弃php,首先需要一个更先进、并且功能上能取代php的编程语言才行,但是目前为止,我没有发现哪个编程语言在功能上能取代php。

Nodejs?jawa?go?lua?rust?......,都不行。

可能我见识短,我也请教!

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/4111.html

分享给朋友:

相关文章

有哪些网站,一旦知道,你就离不开了?

有哪些网站,一旦知道,你就离不开了?

这六个网站,一旦用过,基本上是离不开了。都是我超爱的一些网站,基本上每天都用。1 地图生成器第一个,我要给大家推荐的是地图生成器。可以下载到各省,各市,各县的svg格式的地图素材。这些素材导入PPT中都是可以编辑的。可以单独更改颜色和轮廓。...

自己拥有一台服务器可以做哪些很酷的事情?

自己拥有一台服务器可以做哪些很酷的事情?

我就有一台,跑了两年了,ipv6 ddns 网络,加虚拟化平台.跑了个 winserver 和 ubuntu 服务器。稳的雅皮!拆掉后盖,散热更好。烟盒固定硬盘。键盘防止灰尘掉落。电池拆掉,屏幕拆掉,也是散热考虑。屏幕拿去做便携副屏了。换...

阿里云服务器续费价格好贵,想换一家云服务厂商,该怎么选择?

阿里云服务器续费价格好贵,想换一家云服务厂商,该怎么选择?

最近一台买了3年时间的腾讯云轻量服务器到期了,还有5天时间。当时买的价格是3年198元。配置是2核CPU、4GB内存,80GB SSD云硬盘,1200GB 流量包,然后中途给免费升级了CPU,从2核变成了4核。平均下来一年的费用70元不到,...

华为纯血鸿蒙,从此天下三分了吗?

华为纯血鸿蒙,从此天下三分了吗?

万众期待的纯血版 HarmonyOS NEXT 终于是端上来了,主打一个自研,从里到外,从内核到架构,都是自研。用户的激情已经被点燃,可见大家对于纯血鸿蒙的期待,但是鸿蒙系统能不能真正与安卓、iOS三分天下呢?目前来说,还为时过早。iOS和...

怎样拥有一台最便宜的服务器?

怎样拥有一台最便宜的服务器?

内容提示:主打一个 DIY + 极限白嫖 =)某宝花10块买一个“随身WiFi”,刷入Ubuntu,用SSH远程连接,但是记得一定要把外壳撬掉然后粘个散热器(哪怕是白萝卜也彳亍),否则会过热详细去酷安社区搜“随身WiFi”=========...

常微分方程的理论对偏微分方程的研究有没有帮助?

常微分方程的理论对偏微分方程的研究有没有帮助?

之前看到过一句话,好像是 Bourgain 说的,大意是做 ode 的做到深处就到了 pde,做 pde 的做到深处就到了 ode,ode 和 pde 最后是相通的。以我目前有限的知识,只知道下面两个方向:1. Hamilton 系统在现代...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。