PHPとは何か?

日本政府でもPHPの脆弱性が問題となっているが、そもそもPHPとは何なのか?

PHP(Hypertext Preprocessor])は、WebサイトやWebアプリケーションを開発するためによく使われているプログラミング言語のこと。

主な特徴

◇Webに特化している
HTML(Webページ制作の際に使用されるマークアップ言語)の中に直接コードを埋め込む事ができるため、Webページの動的な作成(ログイン機能やお問い合わせフォームなど)と非常に相性が良い。

◇初心者でも学びやすい
文法が比較的シンプルで、インターネット上に解説記事やサンプルコードが豊富にあるため、プログラミング初心者でも学習を始めやすい言語。

◇多くのWebサイトで使われている
世界中で使われているブログ・CMSツールであるWordPress(ワードプレス)もPHPで作られており、世の中の多くのWebサイトがPHPを基盤に動いている。

◇データベースと相性がいい
MySQL(世界で多く利用されている世界で最も広く利用されているオープンソースのリレーショナルデータベース管理システム)などのデータベースと簡単に連携できるため、ユーザー情報の管理やデータの保存・表示を伴うシステムを効率よく作ることができる。

何ができるの?

◇お問い合わせフォームの送信処理

◇ユーザーの新規登録・ログイン・ログアウト機能

◇ブログやECサイト(オンラインショップ)の構築

◇データベースを使った情報の検索・表示

ちなみにこのブログもWordPress(ワードプレス)で作っている。