PHP 7 へ移行しました
2015年12月3日、Apple は、オープンソースの Swift 2 をリリースしたと発表しました。
この注目された発表と同じ日、PHP 7 がリリースされています。
このブログは、WordPress を利用していますが、PHP 7 上では、PHP 5.6 と比べて2倍もパフォーマンスが向上するなどの記事もみられましたので、PHP 5.6 から PHP 7 へ移行してみました。
ちなみに、PHP 6 は?、といいますと、2010年に開発が中止されたとの経緯があります。
PHP 7 では、サポートされない関数があります。わたしのオリジナルソースでは、ereg() 関数(PHP 5.3 から非推奨)がサポートされず、preg_match() 関数に切り換えました。
また、いくつかの WordPress Plugin で WARNING がエラーログで確認できました。とりあえず、WARNING がでている Plugin は、使用を止めています。
実際、このブログの表示は速くなったのか?、といいますと、画像表示など表示速度に影響する要素がほかにもありますので、そううまくはいかないようです。ただ、管理画面は、速度アップが感じられます。
全世界のサイトの4分の1はWordPressで作られている という GIGAZINE(ギガジン) のような記事もありますので、多くのウェブサイトに恩恵となる可能性がありますが、PHP 7で動かなくなるプラグインもありますので、注意も必要です。