PHP の詳細
PHP は、C、ASP、SHELL、JAVASCRIPT に似た、PERL に基づいたサーバー実行の HTML スクリプト言語です。
PHP (PHP Hypertext Preprocessor、Personal Home Page Tools)
1994 年に Rasmus Lerdorf が計画と開発を開始し、1995 年に最初のバージョンが Personal Home Page Tools としてリリースされました。
1995 年半ばに、PHP の 2 番目のバージョンが市場に登場し、MSQL のサポートも追加されました。
1997 年、PHP 3.0 は、今日の PHP の構文構造に似た最初のバージョンでした。
PHP4は2000年にリリースされました
2004年にPHP5が誕生しました。 OO 機能と XML の統合が大幅に改善されました。
PHPの特徴
PHP3は、シンプル、高速、クロスプラットフォーム、強力なデータベースサポート、埋め込みHTML、XMLの分析、ファイルアクセス、テキスト処理、複雑な変数、画像処理です
PHP4 API拡張、ブール型、COM/DCOM、 PHP3との良好な互換性、設定、暗号化サポート、多次元配列、JAVA対話サポート、OO機能、ZIPファイル処理
PHP5 OO、XML、例外処理、SOAP拡張機能、WEBサービスのサポート
PHPの仕組み
PHP on WEBサーバー実行。クライアントから PHP スクリプトが要求されると、要求された PHP プログラムが実行を開始し、実行結果をクライアントのブラウザに返します。クライアント ブラウザに送信されるコンテンツはプレーン HTML テキストであり、PHP コードは含まれません。これが、HTML に埋め込まれたクライアント側のスクリプトとの主な違いです。
簡単な例:
index.php
...
$currtime=time();
$currtimestr=strftime("%H:%M:%S",$currtime);
echo "現在の時刻は次のとおりです:".$currtimestr;
?>
...
時、分、秒の形式で表示されます。
PHP のインストールとテスト
MySQL データベースのインストール
Apache Web サーバーのインストール
GD グラフィック ライブラリのインストール
XML のインストール
PHP のインストール
Zend アクセラレーション エンジンのインストール
Apache Web サービス構成ファイルの変更
PHP のテスト
MYSQL:
起動とシャットダウン: service mysql start、service mysql stop
バージョン: mysqladmin バージョン
データベースの表示: mysqlshow
Apache:
解凍、生成、コンパイル、インストール