PHPって何?

1.PHPとはどんなものか?

PHP(Hypertext Preprocessor)はHTMLに埋め込み可能なサーバーサイドスクリプト言語です。

サーバーサイドスクリプト言語とは、HPを見ている人側ではなくサーバー側で命令を処理し結果を
ブラウザ上に表示する言語で、カウンタや掲示板などはこの言語でプログラムします。
Perlの場合通常CGIとして実行させますが、PHPはPHPモジュールをWebサーバーに組み込んで
動作させるので、通常のCGIより非常に高速に実行でき、サーバーへの負荷も軽減されます。
文法なども簡単なので初心者の方でも比較的簡単に習得が可能です。
また、各種データベース(MySQL、PostgreSQL、Oracle etc...) との連携に優れていて
中規模のWebアプリケーションを構築するのに適しています。
すべてオープンソースのフリーウェアであるため、Linuxを使えばすべて無料で自宅サーバーの構築が可能です。

2.どうすれば動きますか?

まず、OSはLinuxでWebサーバーはApacheを使うことを前提とします。(他のOSでも動作可能です!)

筆者は、日本語環境の優れているVineLinuxを使いました。

PHPをインストールするためには以下のパッケージが必要ですので、
自分の環境に組み込まれているか確認してください。

  1. gcc (C言語コンパイラ)
  2. make (makeを実行するためのパッケージ)
  3. bison (コンパイラのコンパイラ)
  4. flex (字句解析を行うツール)
  5. patch (アプリケーションにパッチを適用するために利用するツール)
  6. tar (ファイル圧縮のツール)
  7. gzip (ファイル圧縮のツール)
  8. apache (ウェブサーバー)
  9. apache-devel (APXSユーティリティ)

確認には 「#パッケージ名 -v」 と入力してバージョンなどが表示されればOKです。

PHPのすすめ Menu
Top Page
Back To Top
What's PHP ?
PHPって何?
インストール
データベースサーバ
PHPのインストール
PHPの基礎Tips
formデータの受け渡し
データベースとの連携
サンプルスクリプト
カウンタ
昨日今日カウンタ
日記カレンダー
掲示板
サポート掲示板
コミュニケート掲示板