| PHP(HypertextPreprocessor) | |
| | | PHPの利点・欠点
| | | |
| | | | 最近多くのレンタルサーバーでも利用可能になり、ご存知の方も多いと思いますが、サーバーサイドスクリプトの1つで、HTMLファイル内に記述できます。 | | | |
| | | | サーバーサイドスクリプトとしての利点は ・ユーザー環境に依存しない。(アクセシビリティに優れる) ・プログラムソースが露出しない。(セキュリティに優れる) ・同条件ならば処理速度の高速化が可能。(サーバー負荷軽減) | | | |
| | | | 他のサーバーサイドスクリプトと比較しての利点は ・JSPに比較して初心者にも優しい。・(JSPは習得に時間を要する) ・小・中規模サイトでも使い易い。(部分的な理解でも利用可能) ・XML,PDF,IMAP,LDAP等をサポートしている。 ・データベース(特にMySQL)との連携に優れる。 ・部品化・再利用も可能で、オブジェクト指向にも対応。 | | | |
| | | | 他のサーバーサイドスクリプトと比較しての欠点は ・JSPと比較すると高パフォーマンスとは言い難い。 ・独自言語である。但し、Pearl に似ています。 | | | |
| | | | などが利点・欠点となりますが、何と言っても部分的な使用も可能である点は大きいと考えています。JSPを理解するにはかなり能力と時間が必要で、大企業の大規模サイト向けのスクリプトと言えます。 | | | |
| | | PHPをホームページで利用するには?
| | | |
| | | | まず、レンタルサーバーがPHPに対応している必要があります。年々対応サーバーは増加しているので容易に検索できると思います。上記メニュー「ドメイン名&サーバー」もご参照ください。 | | | |
| | | | 実際の運用では、サーバーによって別途申込や設定が必要な場合もあるので、ご利用のサーバーに直接お問合せください。 | | | |
| | | | ローカルでMySQLデータベースをPhpMyAdminで操作している場合は必ずサーバーにご確認ください。対応していない場合もあります。また、MySQLは、通常オプションなので有料/無料の確認も必要です。 | | | |
| | | PHPのテスト環境を作るには?
| | | |
| | | | Apache + PHPでパソコン内に構築できます。書籍を参照する場合は、OSがLINUX中心または併記などの場合も多くあるので、充分に吟味してください。 | | | |
| | | | テスト環境を作った方が将来的には便利ですので、是非トライしてみてください。但し、Windows98では、少々パフォーマンスが悪くお勧めできません。WindowsXPでの構築を推奨します。 | | | |
| | | | 尚、パソコン内に高速データベースを構築したい方は、併せてMySQLも導入すると良いと思います。 | | | |
|