連続ネタの2日目です。今回は環境編です。あまり一般的な構成と代わり映えしないところもあるかもしれません。 サーバ環境周り イメージとしてはこんな感じで開発しています。 開発のフローとしては ローカルMac上のPhpStormで開発を行う Vagrant環境内にてテスト実施やデバッグ、動作確認 他のエンジニアやディレクタを交えた動作確認やテストの際はグローバル上のサーバで実施(さくらVPS) のような切り分けをしています。 グローバル上のサーバはAuto Deploymentを設定しているので、ローカルのPhpStorm上でのコード書き換えが常に反映されています。なので、普段の開発外で他の人に環境を見せたい場合にも特に操作は不要で、接続先を切り替えるだけで行けます。 Vagrant内の環境はsynced_folderで設定しているので、Auto Deploymentなどの設定も必要ないためア
