PHPで書いたプログラムを動かすには、普通はWebサーバーが必要です。
*PHPはコマンドプロンプトから実行できるプログラムもあります。
例えば、ローカルのパソコン内でPHPを動かすには、開発環境を整える必要があります。
当PHP入門講座では、phpdevで開発環境を一括インストールして説明してきました。
他にもXAMPP(ザンプ)などが有名なPHP開発環境です。
ローカルで動かすだけなら、phpdevやXAMPPで十分です。
でもせっかくPHPプログラミングを学び、何かWebアプリを作ったら、
「誰かに見てもらいたい」、「使ってもらいたい」というのが人情ですよねw
インターネットの世界に向けて発信するには、
独自にWebサーバーを立ち上げるか、
レンタルサーバーを借りて公開するということになります。
自分でサーバーを立ち上げるのは、プログラミング初心者にはハードルが高いので、
ほとんどの人が、レンタルサーバーを検討すると思います。
レンタルサーバーなら、作ったPHPプログラムをアップロードするだけで、簡単に実行できますから。
PHPが動くレンタルサーバーには、無料と有料があります。
しかし、条件を満たせる無料レンタルサーバーは数少ないのが現状です。
・プログラミング言語のPHPが動く
・データベースのMySQLが使える
・無料である
・できれば商用利用可能
あったとしても広告が入ることがほとんどです。
例えばこれ
・TOY PARK
http://www.toypark.in/
広告が入りますが、十分に条件を満たしています。
有料のレンタルサーバーだと、選択肢が一気に広がります。
でも安いものだと、絞られてきます。
・ロリポップ!
https://lolipop.jp/
データベースが使える「ライト」で月額250円
・さくらのレンタルサーバ
http://www.sakura.ne.jp/
「ライト」は使えるデータベースがSQLiteになりますが、
月額換算だと129円
「スタンダード」はMySQLが複数利用でき、月額515円
私的には、格安のレンタルサーバーの中では、
ロリポップ!が一番コストパフォーマンスが良いかなと思います。
プログラミング初心者におすすめです。
レンタルサーバーは高機能になるほど月額のコストが上昇するので、
やりたい事が何なのか?といった目的に合わせて選択すると良いでしょう。