• ベストアンサー

PHPは何故エディタで書けるのですか

 PHP初心者です、宜しくお願いします。  Javaとかのプログラムはそれようの言語をPCにインストールしておかないと、プログラムを書くことが出来ないですが、PHPとかhtmlとかの言語は何故、エディタで書いたファイル名をphpとかhtmlとかにするとブラウザから見れる様になるのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • wp_
  • ベストアンサー率54% (132/242)
回答No.3

No.1の方の補足です。 phpやperl,rubyなどと言ったプログラムは「サーバ」と呼ばれるパソコンで動いています。 つまり、質問者さんのお手元のパソコン(クライアントと言います)とは別に、どこか遠いところにあるサーバがphpを処理して画面を作成しています。 質問者さんのお手元のマシンはその作成された画面をサーバから受信して表示しているに過ぎません。 よくあるツールですと、FFFTPや昨今流行のFilezillaなどを使った記憶はありませんか。 あれらのツールは「遠いところにあるサーバ」へファイルを送信するためのツールです。 逆に言えば、お手元のマシンにPHPというアプリケーションをインストールすれば、お手元のマシンが「サーバ」となります。 // 正確にはapacheというアプリケーションも必要ですが、割愛 このへんは基本的なことなので、解説しているサイトもいっぱいあります。 http://google/search?hl=ja&q=php+%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB&lr= もっと詳しく知りたい場合はサーバ、クライアントという単語について 詳細に調べるとよいかと思います。奥が深いですよ。

その他の回答 (3)

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.4

ほぼ、全てのプログラム言語はエディタで書けますよ ただ、どこで実行するか サーバーで実行するのであればサーバーに実行環境があればよいだけで自分のPCに実行環境を作る(インストール)する必要はありません しかし、自分のパソコン内で実行するのであれば、どんな言語でも実行環境を作る(インストールする)必要があります JavaScriptやHTMLの場合は ブラウザが実行環境ですので、実行環境を作る=ブラウザをインストールする ってことになります ちなみに、JavaとJavaScriptは別物です

  • uki629
  • ベストアンサー率23% (40/172)
回答No.2

>Javaとかのプログラムはそれようの言語をPCにインストールしておかないと、プログラムを書くことが出来ないですが Javaでもソースを書くだけならJavaVM/JavaSDKは必要ありません。 ソースを書くとそのソースを動かすを混在していませんか? >HPとかhtmlとかの言語は何故、エディタで書いたファイル名をphpとかhtmlとかにするとブラウザから見れる様になるのでしょうか。 phpを動かすにはWebサーバとPHP(インタプリタ)が必要です。 HTMLはブラウザが訳して表示する。

回答No.1

phpも環境がないと動きませんよ。 環境があるのは、phpのファイルを置くwebサーバ側なので、 だからPCにインストールがいらないだけです。

関連するQ&A