- 締切済み
why php?
なぜ最近 php がこんなに人気が出てきたのでしょうか? perl, ruby に 比べて言語仕様的に魅力的な点があるのでしょうか? 開発スピードは 飛躍的に上がりますか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ful
- ベストアンサー率50% (1/2)
回答No.1
実行の形式にあります。 perlやrubyといったCGIプログラムは メリットとして、 ・ブラウザを選ばない ・記述言語を選ばない(perlやruby以外ではC、JAVAでもいいんです) ・サーバの種類を選ばない デメリットとして ・サーバに負担がかかる(一回のプロセスごとに呼び出される) ・プログラム作成などにOSの知識がある程度必要 PHPはというと、 メリットとして ・サーバーの不可がCGIより軽い(サーバーのモジュールとして実行されるから) ・プログラム作成がCGIより容易(初心者でも作りやすいです) デメリットとして ・サーバープログラムが大きくなる ・インストールがやや難しい などがあります。 まとめると、 phpはサーバー側で実行されるプログラムであるためCGIと比べて処理が速い。 コンパイルせずにすぐに実行可能なため、デバッグがしやすく、開発が早く進む。 HTMLの中に特殊なタグ(<? ?>)を埋め込んでそこで書くだけという 簡単さがある。 こういうことでしょうかね。
- 参考URL:
- PHP徹底攻略