碎片化, php也让人不省心.

Tuesday 发布于 2013/07/08 18:07
阅读 1K+
收藏 0
PHP
一个函数要判断多少情况才可以使用, 有木有, php工作组, 你们可得长点心呀, 再这样下去, python抢你饭碗.
加载中
0
Narky
Narky

现在服务器还是5.2的居多吧。

版本到了一定时候碎片化是不可避免的嘛

难道想PHP和python一样来个全面不兼容旧版的版本?

G.
G.
回复 @bundles : 不好意思, 现实世界已给出了答案: no!
回去干活
回去干活
全面支持PHP来个向后不兼容. 这样PHP性能瞬间提起来了. 能摆拖历史原因,不知道性能要提高多少. 希望PHP6可以达到.
0
eechen
eechen
版本兼容性问题,什么语言都有。

5.4.x里的版本兼容性一般不会有问题,但5.5.x和5.4.x就不一定了。
所以原来用5.4.x就不要图新升到5.5.x,况且现在5.3.x和5.4.x也还都支持。

像WordPress 3.5就已经不再支持PHP5.2.4以下版本。

0
南湖船老大
南湖船老大

现在还在用PHP 5.2 的运维大都该去死。。

要么就是拿个LNMP包安装的,现在很多LNMP包都还是5.2版本的。要么就是江郎才尽。

这说明了:1.爱装逼。没有编译安装的本事还要装逼,搞个LNMP包来个编译安装。因为如果是yum/apt安装的话,升级很方便,而编译安装就难了。所以很多玩编译安装的,一升级就傻了。

2.没本事。你不是玩linux的运维么,那就给我升个级看看啊,看看你本事如何。至于兼容性问题(其实也没多少),搞定了正说明你的本事。

3.还停留在5.2,不排除一些商业原因,这个就不提了。

大大
大大
回复 @苏翰 : 直接重新编译一下新版本的就好了,升级很方便
苏生不惑
苏生不惑
编译安装的不能升级吗
0
inuxor
inuxor

引用来自“好大的凶兆”的答案

现在还在用PHP 5.2 的运维大都该去死。。

要么就是拿个LNMP包安装的,现在很多LNMP包都还是5.2版本的。要么就是江郎才尽。

这说明了:1.爱装逼。没有编译安装的本事还要装逼,搞个LNMP包来个编译安装。因为如果是yum/apt安装的话,升级很方便,而编译安装就难了。所以很多玩编译安装的,一升级就傻了。

2.没本事。你不是玩linux的运维么,那就给我升个级看看啊,看看你本事如何。至于兼容性问题(其实也没多少),搞定了正说明你的本事。

3.还停留在5.2,不排除一些商业原因,这个就不提了。

不是本事不本事的问题,搞linux运维的还能不会部署个php生产环境?你也太小看人了

真正的障碍就是php本身,升级简单,升级之后还得跟着改程序才麻烦。越是经年日久的老程序越麻烦,因为这类程序都直接影响企业的生产力,轻易不敢乱动。每次更新代码都是个系统工程。

南湖船老大
南湖船老大
我主要是针对现在还在部署PHP 5.2 的
0
cat_l_fish
cat_l_fish
都是 centos 惹的祸, 陈旧的预装版本,5.3  ,坑爹
0
回去干活
回去干活

支持5.5,加入了yield.

可以造协程 做很多事情了

0
geminiblue
geminiblue

大家没事不要升级5.5啊,mysql原生函数不建议使用,建议用pdo了,然后就在此建议下,不停的grep -r mysql_............不停的写着try{$this->link = new PDO("xxxxxx","xxxx","oooo"}catch(Exception $ex{exit($ex->getMessage());}

不停的蛋疼,好几套程序,都得改。。。。。

i-w
i-w
。。。。。一直都是用的PDO
0
钛元素
钛元素

引用来自“好大的凶兆”的答案

现在还在用PHP 5.2 的运维大都该去死。。

要么就是拿个LNMP包安装的,现在很多LNMP包都还是5.2版本的。要么就是江郎才尽。

这说明了:1.爱装逼。没有编译安装的本事还要装逼,搞个LNMP包来个编译安装。因为如果是yum/apt安装的话,升级很方便,而编译安装就难了。所以很多玩编译安装的,一升级就傻了。

2.没本事。你不是玩linux的运维么,那就给我升个级看看啊,看看你本事如何。至于兼容性问题(其实也没多少),搞定了正说明你的本事。

3.还停留在5.2,不排除一些商业原因,这个就不提了。

很多php系统不支持好不
返回顶部
顶部