削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
→‎※ 未分類: 残件数=0
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
→‎はじめに: PHPはウェブ開発向けの汎用スクリプト言語です。 PHPのコードは通常、モジュール、デーモン、あるいはCommon Gateway Interface (CGI) 実行ファイルとして実装されたPHPインタプリタによってウェブサーバー上で処理されます。 ウェブサーバー上では、PHPコードが解釈され実行された結果、生成されたHTMLやバイナリ画像データなど、あらゆる種類のデータがHTTPレスポンスの全体または一部を形成することになります。 様々なウェブテンプレートシステム、ウェブコンテンツ管理システム、およびウェブフレームワークが存在し、これらのシステムを使ってレスポンスの生成を統制し、円滑化することができます。 さらに、PHPはウェブ以外のプログラミングにも応用することができ、スタンドアローンのグラフィカルなアプリケーションやロボットやドローン制御などの組込みシステムでも使用可能です。 PHPは2022年12月現在、サポートされている唯一のバージョン PHP 8 が提供されています。
タグ: 2017年版ソースエディター
24 行
::::{{節スタブ}}
 
== 前書きはじめに ==
PHPはウェブ開発向けの汎用スクリプト言語です。
PHPの動作は、Web上における[[Perl]]のそれとよく似ていますが、Perlと異なり[[HTML]]の内部にスクリプトを記述し実行することができるので、動的な[[w:ウェブサイト|ウェブサイト]]を作成する際に、より容易に用いることができます。また、[[w:MySQL|MySQL]]などの[[w:関係データベース管理システム|RDBMS]]との親和性も高く、これはWikibooksやWikipediaのインフラストラクチャーの[[w:MediaWiki|MediaWiki]]などのソフトウェア・システムにも活かされています。
PHPのコードは通常、モジュール、デーモン、あるいはCommon Gateway Interface (CGI) 実行ファイルとして実装されたPHPインタプリタによってウェブサーバー上で処理されます。
ウェブサーバー上では、PHPコードが解釈され実行された結果、生成されたHTMLやバイナリ画像データなど、あらゆる種類のデータがHTTPレスポンスの全体または一部を形成することになります。
様々なウェブテンプレートシステム、ウェブコンテンツ管理システム、およびウェブフレームワークが存在し、これらのシステムを使ってレスポンスの生成を統制し、円滑化することができます。
さらに、PHPはウェブ以外のプログラミングにも応用することができ、スタンドアローンのグラフィカルなアプリケーションやロボットやドローン制御などの組込みシステムでも使用可能です。
 
PHPは2022年612月現在、1つサポートされている唯一主要なバージョンPHP8.0以降) PHP 8 が提供されています<ref>PHP7.4系列は、2022/11/28にEnd of lifeを迎えました。</ref><ref>[https://www.php.net/eol.php Unsupported Branches]</ref><ref>[https://www.php.net/supported-versions.php Supported Versions](2022-12-02)</ref>。
 
Cの様な構文、手頃な速度、および手軽に利用できるのでPHPは多くのプログラマとデザイナに使われる様になりました。Perlと同様に初心者でも、非常に簡単に習得できるのも特徴です。
 
== 脚註 ==