ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

PHPの大幅速度カイゼンはPHP7・・・それ以前にバージョンアップは・・・

2015-03-18 12:40:37 | PHP
昨日、PHPの性能改善を行うために、どこに手を入れたらよいか、
わかるには、Zend Serverを使えば・・・という話を書いた
が、
もちろん、PHP処理系それ自体が速くなれば、もっと簡単に?
性能改善できるわけだ・・・

・・・だが、この路線はちょっと難しそうに思える。




PHPの速度カイゼンとしては、facebookの
HHVMがある。
これに対向した、PHPNG→PHP7は、確かに
(HHVMほどではないにしても)速いのかもしれない。

【参考サイト】

1.PHP7 (phpng) をインストールして爆速体験をしてみる。
  http://qiita.com/y_irabu/items/1bbd8961c9a530cbb8eb

2. PHP7はなぜ速いのか(zval編)
  http://d.hatena.ne.jp/hnw/20141207

しかし、PHP7が、いますぐ出てくるわけではない。
なので、7が出るから速くなるという線は実務上、今は使えない




zend serverをいれても、速くなるそうだ。
というのは、あらかじめコンパイルしておき、
requireの依存関係などが、すぐに読み込めるようになっている
・・・などなどの努力をしているかららしい




しかし、それどころか、実際は、バージョンアップだけでも
難しいかもしれない。

今、サポートされているPHPのバージョンは
5.4,5.5,5.6となる。
また、さっきの参考サイト2をみても、
5.3から5.4に上げると、2割増しぐらい、
速くなりそうだ。

ってことは、5.3以前のバージョンを使っているひとは
5.4以降に移行したほうがいいことになる。
なんたって、EOLなのだから・・・5.3以前は。
(RedHatはサポートしてれるかもしれないけど)




しかし、

PHP Install Statistics
http://blog.ircmaxell.com/2014/12/php-install-statistics.html

に、安全なPHPのバージョンを利用しているのは25.94%しかない。

つまり、PHPの場合、あまりバージョンアップをする人は、あまりいない。
(脆弱性の問題があっても)

ってことからすると、ましてや性能向上のために、バージョンアップ
なんていう人は、いなさそうだね・・・

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする