私は大規模な大学で働いており、ソース管理システム (git、svn など) を使用して Web サイトを管理するように指示されています。MySQLに大きく依存するJoomlaを使用しています。
現在、ウェブサイトを変更するたびにライブサーバーにプッシュする開発サーバーを使用するほとんど機能しないシステムがあります。それは苦痛であり、常にうまくいくとは限りません。さらに、別の開発者が行った変更を上書きすることができます。
開発ブランチの Joomla フロント エンドを介してコンテンツを管理し、それらの変更をテスト ブランチにプッシュしてから、マスター (ライブ) ブランチにプッシュできるようにしたいと考えています。
彼が雑草を刈るのをやめることなく: 私の質問は、本質的に、データベースに依存する Joomla のような CMS を使用して Web サイトを管理するための良い戦略は何ですか?