ダウンロード可能なPHPアプリケーション(Wordpress、phpBB、Magentoなど)のソース管理、ビルド、テスト、バグトラッキング、および展開に関して推奨されるセットアップは何ですか?開発者としてアプリケーションで作業しているとしたら、何を期待しますか?アプリケーションのユーザーとしてはどうですか?セットアップとワークフロー、および関連性があると思われるリソースについて説明してください。
私が管理しているアプリでは、次のアプローチが有効であることがわかりました。
開発者の観点から、私は2つの方法を好みます。
しかし、ユーザーとしては、ダウンロードパッケージ(* .Zipおよび* .tar.gz)を好みます。
あるはずです
ソフトウェアをインストールする場合は、installer.phpが必要です。installer.phpは要件をチェックし、構成作業を行います。
私が覚えている限り、 roundcube webmailerには私が知っている最高のインストーラーの1つがありました。
ユーザーとして
すでに言われていることすべて(必要なすべての環境チェックを実行するインストールスクリプトを備えた単一のtarball)。
ターゲット市場によっては、CLIアクセスを必要としない-一部の共有ホストはこれを許可しておらず、多くの新規ユーザーはとにかくそれを使用する方法を知りません。