2011-05-18 6 views
0

私は今、ウェブサイトを開発中です。 Webサーバーにコードをデプロイする前に、たくさんの手順があることがわかりました。php/js/cssをパックしてWebサーバにデプロイするフロー

1.コンパクトJS/CSS/HTML 2.ファイル名を指定して実行ユニットテストがあれば 3.テストコードローカルWebサーバ

ない、誰もがこのプロセスであなたの経験を共有することができれば確かに 4.アップロードコード?それともfacebook/google/yahooはどうやってこれをやるの?

答えて

0

展開方法はプロジェクトによって異なります。 PHP Webサイトを実行するには、これらのステップ(もちろん、Webサーバーへのコードのアップロードを除く)は必須ではありません。これらの手順は、次の操作を行うときに表示されます。

  1. ビルドシステムを使用します(設定の生成、JS、CSSの縮小など)。
  2. 単体テストと(おそらく)実行コンティニュアの統合を書く。
  3. 新しいリリースを展開する前に、QAの可否を確認して品質保証を確立します。

たとえば、JS/CSSの縮小やユニットテストの実行を行うには、最初に実装する必要があります。

だからこそ、私はあなたがcargo-cultに従い、smbdのプロジェクト(FacebookやGoogle)のすべての機能をコピーすることをアドバイスしていません。代わりに、プロジェクトのニーズに沿って独自の展開戦略を立ててください。

関連する問題