以前の世界では、ウェブ デザイナーと一緒に作業するための非常に理想的な開発環境がありました。私たちは主に小規模で高速なプロジェクトを行っていることを覚えておいてください。
- サーバー上にステージング サイトがあります (Webfaction またはその他)
- デザイナーはそのサイトにアクセスし、テンプレートとアセットを満足のいくように編集します
- 定期的に SSH 接続して、すべてをソース管理にチェックインし、アップストリームからファイルを更新し、競合を解決します
デザイナーは git、python、パッケージ ツール、syncdb、マイグレーションなどを学ぶ必要がないため、見事に機能します。また、1 つしかないため、ステージングに関する競合もありません。
問題は Heroku の下の新しい世界にありますが、これは不可能です。またはそれは?いずれにせよ、技術者ではない人向けの開発セットアップについてアドバイスをお願いします。