• ベストアンサー

プログラミング言語の質問です。

そもそもプログラミング言語というのかも良く分かっていませんが、動的にWebページを生成するWebサーバの拡張機能の一つといわれている、ASPやPHP。この2つの違いが分かりません。どのような時にASPを用いて、どのような時にPHPを用いるのか等、具体的にお願いします。

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

  • ベストアンサー
noname#86752
noname#86752
回答No.1

ASPはMicrosoftが開発したもので、(基本的には)WindowsのIISというWebサーバーでしか動きません。 IISはWindowsでしか動かないので、ASPは事実上Windowsの上でしか動きません。 PHPはフリーソフトで、いろいろなWebサーバーで利用できます。 特にASPはMicrosoftの技術と強く結びついているので、Microsoft独特の機能を使いたければASPになると思います。 PHPはMicrosoft独特の機能を使うことは出来ませんが、いろいろなライブラリがあり痒いところに手が届くものになっています。 それそれ得手不得手があるので、何をやりたいのか知った上でどちらを使うか決定します。(そのためどちらも出来るという技術者が多いです。)

burbe
質問者

補足

ご回答ありがとうございます。 ASPで開発を考えているのですが、代表的な開発ツールは何でしょうか。Microsoftの「Visual InterDev」がありますが、これでも大丈夫でしょうか。

その他の回答 (2)

noname#10642
noname#10642
回答No.3

ASPについては初心者向けのサイトがたくさんあります。 まずは"ASP"で検索してみてはいかがでしょうか? Active Server Pagesは特定の言語を指すものではないです。 一般的に「ASPで作成」というと、そこで記述する言語はVBScriptを指すことが多いようです。 たぶん、その辺の言語とツールの解釈で混乱しておられると思います。 #1さんが書かれておられるとおり、何をしたいかをもっと具体的に書くと良回答が期待できると思います。

burbe
質問者

お礼

ありがとうございました

  • sam_inoue
  • ベストアンサー率47% (27/57)
回答No.2

>ASPで開発を考えているのですが、 >代表的な開発ツールは何でしょうか。 >Microsoftの「Visual InterDev」がありますが、 >これでも大丈夫でしょうか。 代表的な開発ツールは「秀丸」のようなテキストエディタだと思います。

burbe
質問者

お礼

ありがとうございました

関連するQ&A