WordPress のサイトをもっと速く安全にすることができます。今すぐ PHP をバージョンアップしましょう。
この記事では PHP をバージョンアップすべき理由とその方法について説明します。
PHP が重要な理由 #PHP が重要な理由
WordPress はプログラミング言語「PHP」で実装されています。この PHP のバージョン設定は、レンタルサーバー会社によりサーバー側で行われています。WordPress 本体やテーマ、プラグインの最新バージョンを使用することの重要性は理解されていると思いますが、PHP の最新バージョンを使用することも同じように重要です。
PHP の最新バージョンには大きく2つの利点があります。
- Web サイトがより速くなります。PHP の最新バージョンは以前のバージョンよりも効率的に動作します。最新の対応バージョン (現在は7.4) にアップグレードすると、以前のバージョンに比べてパフォーマンスが最大で3倍〜4倍向上します。
- Web サイトがより安全になります。PHP は WordPress と同様にコミュニティによってメンテナンスされています。PHP は非常に人気があるため、ハッカーの標的です。最新のバージョンには最新のセキュリティ機能が実装されていますが、以前のバージョンにはこうした機能が含まれていません。PHP のアップデートは WordPress サイトの安全性にとって非常に重要です。
さらに副次的な利点がいくつもあります。
- 速い WordPress サイトは検索エンジンに高く評価されます。したがって検索ランクが上がります。
- 速いサイトは訪問者の滞在時間が長くなります。訪問者は読み込みに長い時間がかかれば離脱しますが、パフォーマンスが良ければサイトはその分効果的になります。
- 高いセキュリティを保つサイトはハッカーに対してより安全です。サイトがハッキングされれば対応コストがかかりますし、サイトの評判も下がります。
以上の利点はあなたにとってもサイトの訪問者にとっても有用です。これらが、PHP を更新すべき理由です。次にその方法について説明します。
PHP をバージョンアップする前に #PHP をバージョンアップする前に
この節は警告から始まりますが、安心してください。ほとんどが技術的な話で、PHP のバージョンアップ前に必要ないくつかの背景情報を説明するだけです。
PHP のバージョンアップに特に問題はないはずですが、必ずないとは保証できません。WordPress 自体は PHP のはるか昔のバージョン 5.6.20 以降から動作しますが (現在の推奨バージョンは 7.4 ですから、ものすごい後方互換性です)、使っているテーマやプラグインがどのバージョンで動作するかまでは分かりません。大部分は最新の PHP で動作しますし、人気があって信頼のおけるものはほぼ確実に動作しますが、保証はできません。
バージョンアップ前に以下の手順に従い、リスクを減らしてください。
- サイトのバックアップを作成する: バックアップがあれば何か起きた場合にサイトを現在の正常な時点に戻せます。多くの無料のバックアッププラグインを利用できますので、もし現在、バックアップ手段を持っていなければ、どれか1つをインストールしてバックアップを取得してください。バックアップに戻すには、ホストの PHP のバージョンも現在のものに戻す必要があります。方法については後述します。
- WordPress 本体、テーマ、プラグインをアップデートする: WordPress 管理画面の左サイドメニューから「更新」を選択し、すべてを更新してください。ちなみに更新は定期的に行いましょう 完了したら、サイトが正しく動作していることを確認してください。
- PHP の互換性をチェックする: PHP Compatibility Checker プラグインをインストールし、テーマやプラグインの互換性をチェックしてください。このプラグインによるチェックも完璧ではなく、項目やフラグを誤って判定する場合もありますが、ほとんどのケースで正しく動作します。
- PHP 互換性の問題を修正する: PHP Compatibility Checker プラグインが問題を報告する場合には、該当するテーマやプラグインの開発者に連絡し、調査を依頼してください。もし修正できない場合、または連絡がない場合には、WordPress.org 上で同じ機能を持つ代替のテーマやプラグインを検索し、インストールしてください。
以上の手順を終えれば、WordPress サイトの PHP をバージョンアップできます。サイトのパフォーマンスを向上し、安全性を高めましょう。
手順の途中でエラーが発生したりヘルプが必要になった場合は、周囲の Web 開発に詳しい人やレンタルサーバー会社、テーマやプラグインの作者に相談してください。きっと喜んで手助けしてくれるでしょう。
最後のパートは、サイトの PHP のバージョンアップについてです。
サイトの PHP をバージョンアップして、より速く、より安全にするには #サイトの PHP をバージョンアップして、より速く、より安全にするには
サイトの PHP をバージョンアップする準備が整いました。ここまで細心の注意を払い、バックアップを取得し、可能な限りバージョンアップに最適な状態にあるはずです。
PHP のバージョンはレンタルサーバー会社のサーバーレベルで設定されているため、バージョンアップ作業はサーバーの設定を自分で操作するか、レンタルサーバー会社に依頼するかのどちらかになります。
したがってバージョンアップの実際の手順はレンタルサーバー会社によって異なります。各会社に協力いただいたバージョンアップの方法について、こちらの文書 にまとめました。
リストに会社名がない場合は、メールで問い合わせましょう。以下にメールの雛形を添付します。
コストコ こんにゃくいも 一世風靡 (1) コストコ ホノルル三大クッキー (1) 矢井田瞳辞典 (1) #実験 (1)
レック 激落ちくん 高密度ブラシ トレループ (ハンディ) くり返し使える ホコリ取り/ケースに通すとモップがキレイに
¥1,895 (2024年12月26日 01:15 GMT +09:00 時点 - 詳細はこちら商品価格と取扱状況は記載された日時の時点で正確で、また常に変動します。Amazon のサイトに表示された価格と取扱状況の情報は、この商品が購入されたその時のものが適用されます。)[オカモト] 靴下サプリ まるでこたつソックス あったか 冷え対策 冬 防寒 ルームソックス 532-995
¥1,703 (2024年12月26日 01:15 GMT +09:00 時点 - 詳細はこちら商品価格と取扱状況は記載された日時の時点で正確で、また常に変動します。Amazon のサイトに表示された価格と取扱状況の情報は、この商品が購入されたその時のものが適用されます。)【整備済み品】 Apple iPhone SE(第3世代) 64GB スターライト SIMフリー (整備済み品)
¥33,333 (2024年12月26日 01:15 GMT +09:00 時点 - 詳細はこちら商品価格と取扱状況は記載された日時の時点で正確で、また常に変動します。Amazon のサイトに表示された価格と取扱状況の情報は、この商品が購入されたその時のものが適用されます。)岩谷産業(Iwatani Sangyo)イワタニ カセットガス 専用ボックス入り 12本組 CB-250-OR-12BOX
¥3,459 (2024年12月26日 01:15 GMT +09:00 時点 - 詳細はこちら商品価格と取扱状況は記載された日時の時点で正確で、また常に変動します。Amazon のサイトに表示された価格と取扱状況の情報は、この商品が購入されたその時のものが適用されます。)【整備済み品】 Apple iPhone SE(第3世代) 64GB スターライト SIMフリー (整備済み品)
¥33,333 (2024年12月26日 01:15 GMT +09:00 時点 - 詳細はこちら商品価格と取扱状況は記載された日時の時点で正確で、また常に変動します。Amazon のサイトに表示された価格と取扱状況の情報は、この商品が購入されたその時のものが適用されます。)Panasonic リチウムコイン電池 CR2032 2個セット
¥559 (2024年12月26日 01:15 GMT +09:00 時点 - 詳細はこちら商品価格と取扱状況は記載された日時の時点で正確で、また常に変動します。Amazon のサイトに表示された価格と取扱状況の情報は、この商品が購入されたその時のものが適用されます。)レック 激落ちくん 高密度ブラシ トレループ (ハンディ) くり返し使える ホコリ取り/ケースに通すとモップがキレイに
¥1,895 (2024年12月26日 01:15 GMT +09:00 時点 - 詳細はこちら商品価格と取扱状況は記載された日時の時点で正確で、また常に変動します。Amazon のサイトに表示された価格と取扱状況の情報は、この商品が購入されたその時のものが適用されます。)