スタイルチューン株式会社

TYPO3のバージョンアップはどう進める?基本の考え方

  • #TYPO3
  • #バージョンアップ
  • #保守
  • #セキュリティ

この記事の要点

  • バージョンアップは「サポート期間が切れる前」に計画的に行うのが基本です
  • いきなり本番で行わず、テスト環境で検証してから切り替えます
  • 拡張機能やカスタマイズの数で、作業量と費用が大きく変わります
  • 小刻みな更新より、放置してから一気に上げるほうが難しくなります
この記事の流れ: なぜバージョンアップが必要なのですか? / バージョンアップの基本的な流れ / 費用や期間を左右する要因 / 古いまま放置するとどうなりますか? / 改修の記録を残しておく重要性 / スタイルチューンができること / まとめ

TYPO3のバージョンアップは、サポート期間を確認し、現状を棚卸しし、テスト環境で動作を確かめてから本番へ反映する、という順序で進めます。サポートが切れる前に計画することが、安全にもコストにも有利です。放置すると、更新幅が大きくなり、作業も難しくなります。

なぜバージョンアップが必要なのですか?

最大の理由はセキュリティです。CMSは広く使われている分、弱点が見つかると攻撃の対象になりやすくなります。提供元は、サポート期間中のバージョンに対して修正版を配布します。サポートが終わると、新たに見つかった弱点が修正されなくなります。

ほかにも、動かしているサーバーのPHPなどの実行環境が新しくなったとき、古いCMSは動かなくなる場合があります。つまり、CMSだけでなくサーバー側とセットで考える必要があります。

バージョンアップの基本的な流れ

安全に進めるための手順は次のとおりです。

手順: 現在のバージョンとサポート期間を確認する → 使っている拡張機能とカスタマイズを一覧にする → 本番と同じ内容のテスト環境を用意する → テスト環境で更新し、表示と管理画面の動作を確認する → 不具合を修正し、本番の切り替え日を決める → 切り替え前にバックアップを取り、必要なら元に戻せる状態にする
  1. 現在のバージョンとサポート期間を確認する
  2. 使っている拡張機能とカスタマイズを一覧にする
  3. 本番と同じ内容のテスト環境を用意する
  4. テスト環境で更新し、表示と管理画面の動作を確認する
  5. 不具合を修正し、本番の切り替え日を決める
  6. 切り替え前にバックアップを取り、必要なら元に戻せる状態にする
  7. 切り替え後に主要ページとフォームを再確認する

費用や期間を左右する要因

作業量は、サイトの「中身の複雑さ」で決まります。主な要因を表にまとめます。

要因作業が軽い場合作業が重い場合
更新の幅1つ前のバージョンから何世代も前から
拡張機能標準機能中心提供が終わった拡張が多い
独自の改修少ない多く、記録が残っていない
サーバー環境最新に近い古く、同時に更新が必要
ポイント: 作業量は、サイトの「中身の複雑さ」で決まります。

古いまま放置するとどうなりますか?

何世代も飛ばして更新する場合、途中の変更点をまとめて処理することになり、検証の手間が増えます。さらに、使っている拡張機能の提供が終了していると、代わりの機能を探して作り直す必要が出ます。結果として、作り直しに近い作業になる場合もあります。

この場合は、バージョンアップではなく、新しい基盤で再構築するほうが合理的なこともあります。判断には、現状の調査が欠かせません。

改修の記録を残しておく重要性

バージョンアップで最も困るのが、「誰が何を変更したのか分からない」状態です。独自の改修が記録されていないと、更新後に動かなくなっても原因を追えません。改修の内容、日付、理由を記録し、バージョン管理しておくことが、将来の更新を楽にします。

スタイルチューンができること

スタイルチューンは、TYPO3を中心としたサイトの構築・運用を長年続けています。現状の調査から、テスト環境での検証、本番への反映まで一貫して対応します。本番を止めない安全第一の進め方を基本にしています。

また、ある業務ポータルでは、直せる人がいなくなった状態からソースを解析して再構築し、改修記録とバージョン管理、リリースノートを決まりとして整備した経験があります。同じ考え方を、CMSの保守にも活かしています。

まとめ

バージョンアップは、サポート切れの前に、テスト環境で検証しながら進めるのが基本です。放置するほど難しくなるため、まずは現在のバージョンを確認することから始めてください。現状の確認や進め方のご相談は、お問い合わせフォームからお気軽にどうぞ。

よくある質問

TYPO3のバージョンはどこで確認できますか?

管理画面にログインし、システム情報などの画面から確認できます。分からない場合は、保守担当者や制作会社に問い合わせると確実です。

バージョンアップ中はサイトが止まりますか?

テスト環境で検証してから本番へ反映するため、停止を最小限にできます。切り替え時に短時間の作業時間をいただく場合は、事前に日時を調整します。

どのくらいの頻度で更新すべきですか?

提供元のサポート期間が目安です。セキュリティ修正は随時出るため、サポート中のバージョンを使い、定期的に更新するのが望ましいです。

拡張機能が使えなくなったらどうなりますか?

代わりの機能に置き換えるか、必要な部分を作り直します。事前調査で影響範囲を把握しておくと、費用や期間の見通しが立てやすくなります。

このテーマ、まずはご相談ください

スタイルチューンは、業務システム・ウェブサイト・サーバー保守・集客を一つの窓口でお引き受けします。お問い合わせはフォームで24時間受け付けています。

お問い合わせフォームへ