PHP(ピーエイチピー)

PHP(ピーエイチピー)とは、Webサイトの裏側(サーバー側)で動く処理を作ることに特化したプログラミング言語のことです。正式には「PHP: Hypertext Preprocessor」の略で、このIT用語集が動いているWordPressをはじめ、世界中のWebサイトで広く使われています。

現実世界でいえば、注文に応じてその場で料理を作る「Webサイト専門の料理人」のようなものです。あらかじめ作り置きされた料理(静的なHTML)と違い、訪問者の注文(アクセスや入力)に合わせて、データベースから材料を取り出し、その人向けのページを一皿ずつ作って提供します。

PHPの特徴

  • Webに特化した設計
    HTMLの中に処理を埋め込める手軽さなど、Webページ作りに直結した機能がそろっています。
  • 学びやすく情報が豊富
    文法が比較的やさしく、歴史が長いため、書籍やWeb上の情報が非常に充実しています。
  • 動かせる環境が多い
    ほとんどのレンタルサーバーが標準対応しており、作ったものを公開しやすい言語です。

PHPが使われているもの

分野 内容 代表例
CMS ブログやサイトを管理するシステム。世界のWebサイトの多くを支える。 WordPress
ECサイト ネットショップの構築システム。 EC-CUBE
Webアプリ フレームワークを使った業務システムやWebサービスの開発。 Laravel

PHPの動き方

PHPのプログラムはWebサーバー側で実行されます。ブラウザからアクセスが来ると、サーバー上のPHPが処理を実行し、データベースへの問い合わせなどを済ませたうえで、結果をHTMLとしてブラウザに返します。ブラウザ側で動くJavaScriptとは、動く場所が異なる点がポイントです。

あわせて知っておきたい用語

  • WordPress(ワードプレス)
    PHPで作られた世界で最も普及しているCMS。このサイトもWordPressで動いています。
  • JavaScript
    主にブラウザ側で動く言語。サーバー側のPHPと役割分担します。
  • レンタルサーバー
    Webサイトを公開するための借り物のサーバー。多くがPHPに標準対応しています。
  • SQL
    データベースを操作する言語。PHPからデータベースを使う際に登場します。

コメント

タイトルとURLをコピーしました