最近、WordPressの保守作業をする時間が増えています。
脆弱性への対応やPHPのアップデートなど、何かと慌ただしい日々です。
そんな中、以前から続けているのが、プラグインの更新状況を調べてExcelにまとめる作業。
地味です。
とても地味です。笑
でも、Webサイトを安全に運用していくためには、こういう作業が意外と大切なのだと思っています。
更新がなくても、確認する
以前構築したWordPressサイトでは、納品後も継続して保守を担当しています。
そのサイトでは、月に一度、Wordfenceを使ってセキュリティ上の問題が報告されていないか確認しています。
さらに、使用しているプラグインの更新履歴も調べます。
新しいバージョンが公開されているか。
どんな変更が行われたのか。
セキュリティに関係する修正が含まれているのか。
そうした情報を確認し、Excelにまとめています。
もちろん、毎回何か問題が見つかるわけではありません。
何もなければ、それはそれでよいことです。
ただ、問題がないことを確認するのも、保守の仕事のひとつだと思います。
Wordfenceだけではわからないこともある
Wordfenceは、WordPressのセキュリティ管理に役立つプラグインです。
脆弱性に関する情報を確認できるので、保守作業では重宝しています。
ただ、Wordfenceを確認するだけで、すべての調査が終わるわけではありません。
使用中のプラグインについて、個別に更新履歴を調べることもあります。
最近は、この調査にClaudeを使うこともあります。
AIに調べてもらえば、情報を探す時間は短縮できます。
とはいえ、AIの回答が必ず正しいとは限りません。
特にセキュリティに関する情報は、正確さが重要です。
調査の補助には便利ですが、最終的には信頼できる情報を確認する必要があります。
便利になった分、確認する側の責任も大切になってきますね。
Excelは地味だけれど、便利
調べた情報はExcelにまとめています。
最新のツールを使っている仕事なのに、記録するのはExcel。
なんだか少し面白い組み合わせです。笑
でも、一覧で情報を整理できるのは便利です。
特に複数のサイトを保守していると、使用しているプラグインも、サーバー環境も、それぞれ違います。
WordPressの構成が似ていても、すべてのサイトに同じ対応ができるわけではありません。
また、クライアントによって、プラグインを自動更新するか、確認してから更新するかといった運用方針も異なります。
だからこそ、サイトごとの状況を把握しておく必要があります。
以前、WordPressの更新で気をつけていることについても書きましたが、更新作業はボタンを押すだけでは終わりません。
情報を整理しておけば、次に確認するときにも役立ちます。
派手な作業ではありませんが、こうした積み重ねが保守を支えているのだと思います。
作る仕事と、守る仕事
Web制作というと、新しいサイトを作る仕事をイメージする人が多いかもしれません。
デザインをもとにコーディングして、CMSを組み込んで、動作確認をして公開する。
完成したサイトがブラウザに表示される瞬間は、やはりうれしいものです。
一方、保守の仕事には、わかりやすい完成がありません。
今月問題がなくても、来月も問題がないとは限らない。
プラグインは更新されるし、PHPのバージョンも変わります。
新しい脆弱性が見つかることもあります。
つまり、終わりがないんですね。
少し前までは、WordPressの保守作業は、制作に付随する仕事という感覚もありました。
でも、最近はセキュリティ対応の案件が続いていて、保守そのものの重要性を改めて感じています。
新しいサイトを作ることと、今あるサイトを安全に使い続けられるようにすること。
どちらもWeb制作に関わる大切な仕事です。
地味な作業にも、ちゃんと意味がある
最近はCodexを使って、WordPressのアップデート作業を効率化できるようになりました。
このあたりは、以前書いた
でも触れています。
これまで手作業で行っていたことをAIに任せられるのは、本当に便利です。
ただ、どのサイトに何が必要なのか、何を確認すべきなのかという判断まで、すべて自動で済ませられるわけではありません。
プラグインの更新履歴を調べること。
脆弱性の情報を確認すること。
サイトごとの状況を把握すること。
そうした仕事は、これからも必要なのだと思います。
Excelに情報をまとめる作業は、正直なところ、それほど楽しいものではありません。
でも、何か問題が起きたときに、これまでの記録が役立つこともあるはずです。
何も起きないようにするために、何も起きていないときから確認する。
保守って、そういう仕事なのかもしれません。
今日もまた、Excelを開きます。
地味だけど。笑