-
ID:AzjXRm さんの質問

バックエンドのワークフローについて質問です。

フロント側だと、

  1. ローカルサーバーを立ててエディタでコードを書いて、仕上がったらサーバーにアップして確認
  1. エディタの機能で保存したら自動でサーバーにアップしてサーバー上で確認
  1. ローカルプロキシを立てて本番環境でJSの確認

という3通りのどれかで作業してます。

バックエンド側はさほど詳しくは無いのですが、

1.エディタの機能で保存したら自動でサーバーにアップしてサーバー上で確認

2.サーバー上でVimとかで直接編集。結構怖い。

という2通りのどっちかでやってます。ローカルサーバー立てても実際のサーバーと仕様が違うのであまりローカルサーバーでチェックはしたくないなと思ってますが、実際みなさんはどういう方法でやられてるんでしょうか??

みんなの回答 3 件

ID:AzjXRm さんの回答

最近フロントもバックも両方やるケースが増えてきて、快適な方法はないかと探しています。

ID:DAGjxp さんの回答

リモートサーバーが自分所有であれば、同じ環境をローカルに用意することはできますね。リモートサーバーが他人のものであれば、同じサーバーに開発ドメインをたてて、それを直接編集し、完成したら、svnなりgitなりで本番ドメインに反映させるとか。

ID:isPUAc

ありがとうございます。そうか、サーバーにgitいれちゃえばサーバー内でバージョン管理もできるんですよね。コード書いたりとかはサーバーの中で、ということですがエディタはやはりvimでしょうか。

ID:DAGjxp

sftpに対応しているエディタ(codaとか)であれば、サーバーのファイルを直接編集できるよ。あと、サーバーとローカルでrsyncという手もあるかもね。

ID:DAGjxp

あ、あとリモートの特定のディレクトリ(たとえばドキュメントルート)をローカルにマウントすれば、リモートデータをローカルデータと同じ要領で扱えるよ。お手軽にやるならtransmitとかでできたはず。

ID:Zqy8O5

transmitのマウントは便利そうですね。そういえばそんな機能ありましたねー。ありがとうございます。rsyncは難しそうだな。。

ID:Vg80Q5 さんの回答

ローカル開発環境も用意できないでバックエンドの開発なんて出来るのか、色んな意味で。
vimもプラグインで開発には困らないって言うか、vimのが早い人もいるけど、ローカルにLinux入れてる人達だなあ。

ID:Zqy8O5

バックエンドの環境って案件ごとに変わるんですが、そのたびにローカルをいちいち作るのが面倒なんですよ。

最終更新日:2013-02-20 (2,116 views)

関連するトピックス

ページ上部に戻る