21 May 2026
まず、サイト管理の効率化に向けて、VirtualminのターミナルからComposerを活用してAdmin Toolbarモジュールを導入し、管理メニューを直感的なドロップダウン形式へと刷新した。続いて、外観メニューからモダンなテーマを適用し、設定画面から独自の画像をアップロードすることで、ヘッダーへの独自ロゴ反映とCMSのフロントエンド構造の理解を深めた。
さらに、Drupalの強みである動的制御を検証するため、タクソナミーとビューズを連携させた。備忘録タグを持つ記事のみを抽出する動的ブロックを生成し、メインナビゲーションに紐付けることで、記事の投稿に伴い自動更新される備忘録INDEXをサイドバーに構築した。
最後に、データの保全性を確保するため、phpMyAdminから圧縮形式をgzip形式に指定してデータベースをエクスポートした。検証のために既存テーブルを一度削除して空にする緊張を伴う操作を行ったが、インポートによりすべての構造とデータが完全に復元されることを確認し、最後にDrupal側ですべてのキャッシュをクリアーを実行して同期を完了させた。
本実践を通じて、Webアプリケーション、パッケージマネージャー、そしてリレーショナルデータベースが相互に連携する運用の全体像を体系的に理解できた。確実なリカバリ手順を習得したため、今後はデータ喪失のリスクを恐れることなく、さらに高度なカスタム開発に挑戦していきたい。
タグ
- コメントを投稿するにはログインしてください