PHP: Hypertext Preprocessor




CGIと同様、動的にWebページを生成するためのWebアプリケーション開発言語システム。PHP Groupから、オープンソースソフトウェアとしてリリースされている。

PHPで実際にスクリプトを記述するには、HTMLファイルの中に「<?PHP~?>」というタグを使い、その中にPHPのスクリプトを記述する。
クライアントがWebサーバにそのHTMLファイルをリクエストすると、WebサーバはPHPインタープリタを呼び出し、その実行結果をクライアントに返す。
一般に、Perlなどを使ったCGI処理では、Perlスクリプトとそれを呼び出すHTMLファイルの2つのファイルが必要になるが、PHPでは1つのHTMLファイル中にスクリプトを埋め込むことができ、開発が容易である。
また、C言語に似た言語仕様や、OracleやPostgreSQLといったデータベースとの連携機能が強力といった特徴も持っている。

PHPの最新版はバージョン4(PHP4)で、主な改良点としては、

  1. セッション機能を標準サポート、
  2. 外部オブジェクトのサポート(Javaサーブレット/クラス、DCOMの利用が可能)、
  3. リソース管理の強化、
  4. ライブラリ拡張機能の強化、
  5. Zendアドオン(スクリプトの最適化、コンパイル、キャッシング機能)のサポート などが挙げられる。

PHP

サーバにモジュールとして組み込まれているので、Perlよりも速いWebプログラム開発向けのスクリプト言語。

PHP: Hypertext Preprocessor

関連

PHPプログラミングの話題


過去の記事>>PHP/1


どうしてもコマンドラインで使いたい


使えそうなライブラリ


冒頭の話については、 PHPの方が軽くて速いは本当? という話も。
Perlと速度を比較するならmod_perlと比べてくれぃって話ですね。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-03-14 (土) 17:42:39
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.801 sec.

SourceForge