WordPress、Drupal、Joomla、MagentoのようなPHP対応のウェブサイトを、LaravelやSymfonyのようなPHPフレームワークとともに運営している開発者は、PHPの最新バージョンとトレンドを常に把握しておく必要があります。あなたのサイトをPHP 7にアップグレードすることで、最新の利点とセキュリティを得ることができます。PHP 7 の利点と、あなたのウェブサイトで PHP 7 を稼働させる方法について学びましょう。
約98%のウェブサイトが、いまだにPHPバージョン5.*を使用しています。PHP5はもう11年以上前のものなので、そろそろPHP 7にアップグレードして、廃止された関数を一掃しましょう。PHPプロジェクトでは、削除された関数のリストと削除されたAPIや拡張モジュールのリストを用意しており、PHP 5からPHP 7への移植を行う際の指針となります。
WordPressのような大きなブログシステム、Joomlaのようなコンテンツ管理システム(CMS)、Opencartのようなeコマースサイトのほとんどは、PHP 7をすぐにサポートしています。WordPressやCMSが最新バージョンであることを確認し、ウェブサーバーをPHP 7に切り替えましょう。多くのサービスは、新しいリリースやトレンドに対応するために自動的に更新されます。PHPのバージョンがわからない場合は、ウェブホスティング会社にお問い合わせください。多くのビデオチュートリアルがPHP 7のインストールやアップグレードのガイドとして利用できます。
2015年の初めに、PHP 7の最初のアルファ版がリリースされた。最初の安定版(v7.0.0)PHPは2015年12月1日にリリースされた。現在、PHPコミュニティはバージョン7.0.8(リリース候補)と7.1.0 alphaで忙しい。PHPバージョン7.0.7は安定版としてリリースされている。ほとんどの重要な問題は解決されており、PHP 7は本番環境で使用できるほど成熟している。
バージョン6についてはどうですか?PHP 6はリリースされませんでした。そのアイデアは、PHP 5にUnicodeを導入し、PHP 6と呼ぶことでした。Unicodeは、テキストのエンコードと表現のためのコンピューティング標準です。Unicodeの導入が複雑だったため、PHP 6はリリースされなかった。Unicodeはメモリ消費を倍増させ、変換によるパフォーマンスへの影響もあり、PHP 6は放棄された。その後、PHPの最新バージョンはPHP 7と命名され、PHP 6は完全にスキップされた。
PHP 5からPHP 7に乗り換える最大の理由の一つは、スピードの向上です。DrupalとWordPressの測定値の比較は以下のベンチマークをご覧ください(棒グラフが大きいほどパフォーマンスが高い):
PHP 5とPHP 7の比較 (2倍速い!)
PHPのバージョンとHHVM(PHPの仮想マシン)をreq/secで比較(これも高い方が良い)。
PHP 5.6 vs HHVM 3.11 vs PHP 7.0。
PHP5、HHVM、PHP7のレスポンスタイム(少ない方が良い)。
PHP5、HHVM、PHP7のレスポンスタイム。
最後に、PHP5、HHVM、PHP7のメモリ使用量をRAM(メガバイト)単位で比較します(少ない方が良い)。
メモリ使用量 PHP 5、HHVM、PHP 7
最新のPHP 7バージョンは公式ウェブサイトからダウンロードできます。
もし Debian サーバで PHP を使っているのであれば、Dotdeb.org を試してみてください。PHP 7 だけでなく Nginx や MySQL も含まれています!
お使いの GNU/Linux ディストリビューションによっては、PHP 7 がすでに パッケージマネージャで利用可能になっているかもしれません。特定のディストリビューション用に PHP をアップグレードするためのビデオチュートリアルが よく用意されています。
「は必須項目
「は必須項目
「は必須項目
コメントを投稿するにはログインが必要です。