• 締切済み

why php?

なぜ最近 php がこんなに人気が出てきたのでしょうか? perl, ruby に 比べて言語仕様的に魅力的な点があるのでしょうか? 開発スピードは 飛躍的に上がりますか?

みんなの回答

  • ful
  • ベストアンサー率50% (1/2)
回答No.1

実行の形式にあります。 perlやrubyといったCGIプログラムは メリットとして、 ・ブラウザを選ばない ・記述言語を選ばない(perlやruby以外ではC、JAVAでもいいんです) ・サーバの種類を選ばない デメリットとして ・サーバに負担がかかる(一回のプロセスごとに呼び出される) ・プログラム作成などにOSの知識がある程度必要 PHPはというと、 メリットとして ・サーバーの不可がCGIより軽い(サーバーのモジュールとして実行されるから) ・プログラム作成がCGIより容易(初心者でも作りやすいです) デメリットとして ・サーバープログラムが大きくなる ・インストールがやや難しい などがあります。 まとめると、 phpはサーバー側で実行されるプログラムであるためCGIと比べて処理が速い。 コンパイルせずにすぐに実行可能なため、デバッグがしやすく、開発が早く進む。 HTMLの中に特殊なタグ(<? ?>)を埋め込んでそこで書くだけという 簡単さがある。 こういうことでしょうかね。

参考URL:
PHP徹底攻略

関連するQ&A

専門家に質問してみよう