4

PHP の製品コードをリリースするためのベスト プラクティスはありますか?

JavaではソースコードをWARまたはJARとしてリリースできることは知っていますが、PHPにはこのようなものがありますか?

私たちの組織が成長するにつれて、現在のプロセスでは受け入れられない製品コードをリリースするより良い方法を見つけたいと思いました。

現在のプロセス:

  • 新しいコードを SVN (Subversion) にチェックインする
  • 現在の本番スクリプトのバックアップを作成し、.bak.date_time_stamp を追加します
  • 新しいスクリプトを本番環境に移動 (FTP、SSH、SFTP)

~する能力が必要

  • 変更を元に戻す
  • オプションのコンテナー (JAR を考えてください)
  • 現在の製品コードをアーカイブする
  • 自動化?これはウィッシュリストのオプションです

組み込むのに適した他の提案/オプション/プラクティスはありますか? 組織プロセスの変更を検討しています。

4

2 に答える 2

4

War または Jar にほぼ相当するのはPharです。Cal Evans によるチュートリアルがあります。

他の展開戦略については前に説明したので、ここでは触れません。

于 2011-02-11T17:13:19.653 に答える
2

jar/warに代わるPHPとしてpharを見てください。リリースをビルド/デプロイするためのphingなどのツール(これはantのPHPバリアントです)

于 2011-02-11T17:14:53.193 に答える