-1

読めば読むほど悪化します...私はPythonを使い始めており、開発環境をセットアップする方法について決心できません。Python と Django を使用して Web アプリケーションを構築したいと考えています。

理想的には、Win7 で IDE を使用して (ツールチップやメソッド、クラスなどのヘルプに役立ちます)、Web アプリを仮想 Linux マシン (apache+mysql が必要) で実行したいと考えています。Django 用のターンキー Linux アプライアンスをダウンロードしましたが、問題なく動作しているようです。

結局のところ、アプリが実行されているのと同じマシンで私のコードを編集することをここの人々が推奨しているかどうかは、私にはわかりません。私は、Win7 マシンでコーディングしてから、その場でアプリ/ファイルを Linux 仮想ボックスに公開し、ブラウザー経由でアプリにアクセスすることを好みます。

これは私の現在のphpプロジェクトのセットアップであり、完全に機能すると思います。

人々が通常、Web アプリのコーディングと実行をすべて 1 台のマシンだけで行うのかどうかを明確にしてください。ありがとうございました!

4

2 に答える 2

2

「アプリが実行されているのと同じマシンでコードを編集することをここの人々が推奨している場合」がどのように不明確になるのかわかりません。簡単な答えは、いいえ、絶対に、絶対に、絶対にありません。それについてあいまいさはあり得ません。

編集ああ、誤解をお詫びします-コメントで、本番環境について話しているのではないことを明確にします。その場合、はい、開発アプリが実行されているのと同じマシンで編集することは完全に良い考えです。そうしない理由はありません。そうすることで、生活がずっと楽になります。

Apache を実際に開発に使用するべきではないことに注意してください。Apache には多くの構成が必要であり、さらに構成を行わないとコードの変更後に自動的にリロードされません。開発サーバーを使用します。念のために言うと、これらはすべて Windows マシンで問題なく動作します。

于 2012-09-18T08:58:39.580 に答える
1

コメントに同意します。個人的には、Aptana Studio (http://www.aptana.com/) を GIT と共に使用して、ローカル バージョン管理を行っています (Aptana にうまく統合されています)。そこから、ローカルにデプロイするか、変更をリモート GIT リポジトリにプッシュするのは簡単です。

于 2012-09-18T08:58:36.237 に答える