我今天要骂骂PHP -- 两个凡是

宏哥 发布于 2015/11/25 15:35
阅读 896
收藏 0
PHP

PHP写起来,随意性实在太强了

可以随便include, 可以有各种各样的extension,

你用了PHP, 虽然获得自由, 但是你很难找到真正有学习或者持续开发价值的代码

整个世界一团糟糕, 尤其是加上mysql , 什么读写分离, orm, cache, 乱七八糟

弄一通, 你肯定不知道你自己到底要干什么了

以下是问题补充:

@宏哥:所以我对PHP的开发, 就严格管控, 但是管得了自己的产品, 管不了外部的 (2015/11/25 15:55)
@宏哥:PHP过度自由,导致了垃圾程序员产生大量的垃圾代码 (2015/11/25 15:56)
加载中
2
钻天鹞子

"PHP过度自由,导致了垃圾程序员产生大量的垃圾代码

严重同意,维护过php代码的都深有体会。

还有PHP的一些框架更是为了体现OOP,硬往JAVA框架靠拢,搞的四不像。

百世经纶之傲笑红尘
百世经纶之傲笑红尘
听资深PHPer 说过,好像PHP自己写的code问题不大,但别人写的,就可能虽然是PHPer,但怎么就是看不懂呢
0
梦想岛
梦想岛
前排,瓜子vs矿泉水。
0
OSC首席保安
OSC首席保安
且不说语言到底有多烂,计算机语言终究还是为企业服务的,企业一方面努力提高收入,一方面呢,又努力减少成本,PHP相比其他语言有很多缺点,这些被很多技术人员所喷出血的“缺点”,正好是BOSS们喜欢的优点,实现同样的功能,PHP更快更简单更节省成本,BOSS们何乐而不为呢?
OSC首席保安
OSC首席保安
回复 @百世经纶之傲笑红尘 : 你这句话一点都没错,不过不要试图让我信服,先信服你自己吧。业务量增长架构遇到瓶颈首先应该分析哪里出现了瓶颈,DB的IO还是语言上的逻辑,然后再下手。当然,最简单的方法是加服务器。
百世经纶之傲笑红尘
百世经纶之傲笑红尘
回复 @无糖咖啡 : 语言各有专长,数据库有大小之别,二者混合式迎战,不知可否让你信服
OSC首席保安
OSC首席保安
回复 @百世经纶之傲笑红尘 : 当你的架构无法支撑日益增长的业务的时候,你会选择换语言吗? 这是非常有风险的行为。 当业务量增长导致架构出现瓶颈时,这个瓶颈是来自于DB,而不是语言。
百世经纶之傲笑红尘
百世经纶之傲笑红尘
当你的PHP无法支撑你的业务时你会选择哪家语言呢
0
bastetwang
bastetwang

因为一开始你对他的期望太大了...

没有银弹,没有完美...


0
宏哥
宏哥

引用来自“bastetwang”的评论

因为一开始你对他的期望太大了...

没有银弹,没有完美...


我对PHP没有失望, 

我对它严格管控。

用什么 库, 加载什么extension,类如何加载, 写一个action,日志。。。。。 都是严格定义的

0
渔樵耕读
渔樵耕读
语言不严格 只能由人来控制了。。 
0
Feng_Yu
Feng_Yu
烂代码的问题不管换了什么编程语言都一样。
0
宏哥
宏哥

引用来自“渔樵耕读”的评论

语言不严格 只能由人来控制了。。 
Yes. 就是这么干的
0
oschina2
oschina2
试试Golong,代码格式都是严格控制的
返回顶部
顶部