PHPとサーバーサイドのスクリプト
「サーバーサイド技術とクライアントサイド技術の違い」でPHPがサーバーサイド技術であるということと、大体の特徴をつかんでいただけたと思います。
しかし、サーバーサイドスクリプトの中でなぜ、PHPが代表的スクリプトなのか?ここでは、PHPが優れている点を解説していきます。
PHPの利点:習得が簡単
PHPは、とにかく簡単である。というのが最も大きな利点です。JavaやCといった汎用プログラムと比較して、Webに特化したPHPスクリプトと呼ばれるプログラムを利用します。
そのため、PHPは簡単で、これまでプログラムに関する経験がまったくないというプログラム初心者の方でも簡単に習得することが可能な技術です。
また、PHPは、Webで利用する様々な機能が「関数」「クラス」という部品が豊富に提供されています。そのため、自分がウェブで実現したいプログラムを直感的に作り上げていくことができます。
PHPの利点:汎用性が高い
PHPはウィンドウズを始めとしてLinux(リナックス)などの代表的プラットフォームで利用が可能な技術です。これがどういうことかというと、新しいホームページを作ろうとする場合もほとんどのレンタルサーバーが対応しているため、PHPを使ったウェブページを作ろうという場合も、比較的簡単に試してみることが可能です。
また、これは直接的な利点ではありませんが、汎用性の高さから数多くの先人達がPHPを使ったスクリプトを作り上げているという点にも注目したいところです。
数多くの人がPHPを使ったスクリプトをくみ上げているため、リファレンスが充実していたり、スクリプトが公開されていたりと、PHPを学ぶ場所が多いのも利点といっても良いでしょう。
|