0

私は最近、過去 6 か月間取り組んできた最初の本格的な Web サイトを立ち上げました。サイトのメンテナンスと新機能の実装に関する一般的な質問があります。

たとえば、インデックス ページに、ユーザーがフィードバックを送信できるフォームを追加したいとします。開発中、このフォームをどこに書きますか? つまり、現在オンラインで訪問者がアクセスできるページを開発することはできません。サイト全体をコピーして、開発している別の場所に置き、オンライン バージョンを新しいものに置き換える必要がありますか? サイトのバージョンを保持して展開できるように作成されたプログラムはありますか? 大手サイトはこれにどのように取り組んでいますか?

質問は特定の言語に関連付けられていませんが、私はPHPを使用していることに言及します。このトピックに焦点を当てた記事やその他の情報源を知っている場合は、共有してください。

ご協力いただきありがとうございます!

4

1 に答える 1

1

あなたへの簡単な答えは、ソース管理です。

ほとんどのソフトウェア (Web だけでなく) の専門家は、ある種のソース管理システム (Git、SVN など) を使用して、作業中のソフトウェアの「その」コピーを保存し、何らかの形式の開発環境 (ローカル Apache 上など) で開発します。 - 次に、ソースリポジトリから「本番」サーバーへのチェックアウトを使用するか、作業サイトのクリーンコピーを Web サーバーに FTPing/転送するだけです。

(バージョン管理ソフトウェアは、履歴、バージョン、および必要に応じてバージョンをロールバックする機能も保持します。無料の遊び場が必要な場合は、http://github.comでアカウントにサインアップしてください)

于 2012-11-29T20:51:44.833 に答える