Web ホストで PHP を使用する場合、既に 2 つのプログラムがインストールされています。
- Web サーバー (Apache など)
- PHP インタープリター
Web サーバーはリクエストを受け取り、PHP にプログラムの実行を依頼します。プログラムはあなたが書いたphpページです。PHP インタープリターは、Web サーバーによってクライアントに送り返される出力を生成するプログラムを実行します。
自分のコンピューターでプログラムを開発する場合は、設定が異なります。
まず、Web 開発を除いて、インタープリターにプログラムを実行するように指示する Web サーバーをマシン上で実行することはできません。インタープリターを自分で実行する必要があります。
通常、Windows ではコマンド ライン シェル (cmd.exe など) を使用します。
C:>python script.py
cmd.exe がこのコマンドを実行すると、プログラム "python.exe" が検索され、プログラム "script.py" を実行するように指示されます。デフォルトでは、script.py の出力は cmd.exe に送信され、ウィンドウに表示されます。
これを成功させるには、コンピューターに python.exe がインストールされている必要があるため、最初に python インタープリターと呼ばれるプログラム「python.exe」をインストールする必要があります。
これは、マシン上で Python プログラムを実行する方法の話です。開発には、スクリプトの作成も含まれます。
プログラム「script.py」を作成するには、理論的には、Windows のメモ帳などの単純なテキスト エディターを使用して、上記のようにスクリプトを実行するだけで済みます。しかし、これは非常に短いプログラムであっても便利ではありません。
幸いなことに、Python インタープリターをインストールすると、いくつかの追加プログラムもインストールされます。そのうちの 1 つは、単純な Python プログラムを作成するのに十分な Python プログラム用のエディターである IDLE です。便宜上、IDLE は、cmd.exe にコマンドを入力しなくても、スクリプトを実行するように python.exe に直接指示することもできます。