SSK Worldの屋台骨を支えていただいているレンタルサーバーと言えば、もちろんさくらインターネットさん。この業界では老舗で、今では日本を代表するサーバーホスティングサービスのひとつです。2018年の北海道胆振東部地震のときには、約60時間にもわたるブラックアウトを乗り越えてデータセンターを稼働させ続け、危機管理の実例として業界以外でも話題になったのが記憶に新しいところです。
SSK Worldとしては、2000年4月にインターネットプロバイダーのおまけスペースから引っ越して以来、ず~っと利用しています。2013年からは妻の店のWebサイトも、ドメイン管理も含めてお世話になっています。
この間に見舞われたトラブルらしいモノは、システム障害でSSK Worldのデータベースが吹っ飛んだ、たったの1回だけ。もちろんそんなことがあってはならないわけですが、なにしろ22年間で1回ですから、確率としてはそうそう遭遇する事態ではありません。このトラブルの少なさが、今まで使い続けてきた理由です。
そのさくらインターネットさんで、今年2月から新仕様のレンタルサーバーの提供が始まりました。OSや各種アプリケーションのバージョンアップ、ストレージのSSD化等によって、WordPressが従来よりも最大で5倍高速に動作するのだとか。PHPの動作もモジュールモードが標準になっています。
この新サーバー、2月以降に新規契約するユーザーから提供が始まったのですが、既存ユーザーについては、当初は順次メンテナンスされる中での新サーバーへの交換を待つか、新たに契約し直すしか移行方法がありませんでした。それが、7月になって「移行ツール」の提供が始まり、既存ユーザーも最低限の手間のみで新サーバーに移れるようになりました。
Webブラウザーからのリクエストにより、その都度データベースを呼び出し、動的にWebページを構築するWordPressの場合、サーバーの処理速度が編集時の操作性以上に閲覧の快適度に大きく影響します。いつもSSK Worldをご覧いただいている皆様のために、これは移行しなくては!ということでタイミングを窺っていました。
この移行ツールは最初は7月13日に提供開始となったものの、申込が殺到したのか、最初は数時間稼働しただけで停止されてしまいました。その後、22日に提供再開。この週末に移行してみることにしました。
相当トリッキーな環境で使っている方でない限り、移行ツールでほぼ全自動で移行が可能です。サーバーが移動することで発生するDNSの設定やデータベースサーバーの記述、サーバー設定ファイルなども自動的に書き換えてくれます。Webサーバーのコントロール画面にログインして、移行ツールの画面を呼び出し、ボタンを数回押すだけで作業は始まります。
移行には3時間以上を要し、この間レンタルサーバーのサービスはすべて止まってしまいます。運用する2つのサイトの利用状況を考えて、日曜日の深夜0時から始めようと思い、両サイトにサーバー一時停止の案内を掲載しておきました。
しかし、同じことを考える人が多いわけで、土曜日の夜になると移行ツールは「多数の申込のため」開始できない状況になってしまいました。ようやく開始のボタンを押せたのは午前3時。もちろん、アラームをセットしておいて寝て待ちましたし、ボタンを押したら速攻で寝床に戻りました。
システムからは、朝6時10分頃に「移行ツール処理成功 のお知らせ」というメールが届いていました。各ページの公開用画面、編集用のログイン処理など、動作がひととおり正常に行えることも確認できました。
WordPressの管理画面のレスポンスは、確かに良くなりました。これまで、動きにやや緩慢なところが見られるのは通信速度がボトルネックになっているのかな?と思っていたのですが、そうでもないようです。
しかし、公開されるWebページの方は、正直なところあまり変わった気がしません。ページのすべての要素が読み込まれて整列されるまでに、数秒間の間があるのを体感できます。
現在のSSK Worldでは、各記事のアイキャッチ画像が画面ほぼ全体に表示され、その上にヘッダーや記事タイトル等がオーバーレイされるレイアウトを採用しています。このオーバーレイする部分の処理で、ちょっと待たされる感覚があります。最初はヘッダー部分の背景が真っ白で、その下にアイキャッチ画像が表示されます。数秒経つと、ヘッダーが重なるように合成されます。もっとも、オーバーレイが完成する前に画面スクロールはできるようになるので、それがわかっていれば意外にストレスは少ないはずなのですが。
これは、現在使っているテーマテンプレート「Publication」側の問題ではないかな?と思っています。Webブラウザー側の内部処理、スタイルシートやJavaScriptあたりの解釈の影響ではないでしょうか。ただ、これもブラウザー側よりテンプレート側に何かしら問題があると考える方が自然な気がします。コードを読めばわかるかも知れないけれど…そこまでする根性が無くなったなぁ。老けたのかしら(汗)。
コメントを残す