投稿

ラベル(Debian)が付いた投稿を表示しています

初心者が調べたPHP開発環境の比較とおすすめ

イメージ
PHPの正式名称 1.「Personal Home Page Tools」:略称「PHP Tools」 2.「Forms Interpreter」:略称「FI 」 3.「Personal Home Page Construction Kit」 4.「PHP/FI」 5.「PHP: Hypertext Preprocessor」:略称「PHP] PHP: PHPの歴史 - Manual 上記の通り1〜5の順に変遷している。 PHPとは 動的にWebページを生成することができるサーバーサイドのスクリプト言語。スクリプトはHTMLファイルに記述しておき、ユーザーからWebブラウザーによって処理を要求されたときに、サーバー側でスクリプトを実行し、その結果をクライアントに返すという仕組み。MySQLやOracleといったさまざまなデータベースに対応しており、データベースを扱うWebアプリケーションの開発が容易であるという特徴がある。 参照: ASCII.jpデジタル用語辞典 / PHP: PHP とはなんでしょう? - Manual なぜPHPを学ぶのか とある案件で作品紹介ページがあり、作品一覧を表示する時にHTMLのみで構成しているので、掲載作品が増えるたびに手作業でHTMLを追記していくのが非常に面倒で。 また作品追加は頻繁にないので、しばらく追加しないと、どこのタグを複製すれば良いのか忘れていて作業に時間がかかる。 この作業を簡単にに効率よくするには、作品をデータベースに格納して操作するのが良いので、この操作が得意なPHPを使うのが良いのだと知った。 PHPはどうやったら使えるか PHPを書いたファイルをwebサーバ上に配置すれば動作する。 しかし動作確認のためにいちいちサーバサイドにアップして確認するのはちょっと手間。 なのでサーバサイドにアップすることなくPC上だけで開発が出来てしまうのが「開発環境」と呼ばれるもの、らしい。 「開発環境」には、webサーバ、PHP、データベース管理システムなど、webアプリケーション開発に必要なソフトウェア一式が含まれているということだ。 では「開発環境」はどれが良いか PHPの開発環境は色々あるみたいで、何がどうな...