現在までにすべての開発変更がライブサーバーで直接行われた約5つのサイトがあり、変更は最初にテストファイルで行われ、問題がなければ元のファイルに置き換えられます.
ただし、サイトが非常に複雑になり、変更のテストには通常、DB の変更も含まれるため、このアプローチを今すぐ続けることはできません。また、外部委託開発者にサイトの作業を依頼する予定です。そのため、dev. チームは、メイン ドメインのサブドメインとして、おそらく同じサーバー上で実行されているテスト環境に変更を加えることができますが、その方法はわかりません。
私たちのサイトは、WHM/Cpanel セットアップを備えた単一の専用サーバーでホストされています。今、
a) 最新のファイルとライブ データベースのデータベース コピーにアクセスできるステージング環境を作成するにはどうすればよいですか? b) 変更/更新されたすべてのファイルを追跡して、それらをライブサーバーにコピーしてアップロードするにはどうすればよいですか?
私が検討できる/検討すべき他のアプローチはありますか?これについてどうすればよいか本当にわかりません。