初心者用PHP入門へようこそ 当HPは初心者のためにPHPを解説しています。

- 初心者用PHP入門 -




独習PHP 第3版
手を動かしながら学ぶPHP7。基本構文から、クラス、DB連携、セキュリティ対策まで。解説、例題、練習問題の3ステップでよくわかる。基礎からオブジェクト指向まで学べる定番入門書。

PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE)
第2版では、最新のPHP(5.4/5.5)に対応したほか、レシピ全体の大幅な見直しを行い、データベースやテスト関連のレシピ拡充など、さらに内容充実・より便利になりました。サンプルプログラムのスマートフォン対応も行っています。実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「PHPユーザー必携の1冊」です。

PHPの絵本 第2版 Webアプリ作りが楽しくなる新しい9つの扉
HPは、さまざまなWebアプリケーションが簡単に作れそうなので、興味のある人は多いのではないでしょうか。本書は、イラストで解説しているので、難しい概念も直観的にイメージができ、理解が進みます。さぁ、PHPの扉を開き、できるプログラマへの道を進んでみましょう!

 PHPとはPHP: Hypertext Preprocessorの略(*1)でWEBページを記述することに特化した サーバーサイドスクリプト言語です。簡単に言うとWEB上で動く掲示板やチャットなど を作成するのに便利なプログラム言語ということです。

 スクリプトにはクライアントサイドスクリプトとサーバーサイドスクリプトの2種類があります。 クライアントサイドスクリプトとはJavaScriptのようにクライアント側のWEBブラウザで処理を行う スクリプトのことです。これは、InternetExplorerやNetscapeなど ユーザーが利用するブラウザの種類やバージョンや環境設定によりスクリプトの実行結果が ユーザーの意図しない結果になる可能性があります。サーバーサイドスクリプトとは処理を WEBサーバーが行うスクリプトのことです。リクエストを受け取ったサーバーは 処理結果をクライアント側に返します。これはPHPの他に、JSPやASP/ASP.NETなどがあります。

サーバーサイドスクリプト
PHP, ASP, JSP, SSJS(ServerSideJavaScript) 等
クライアントサイドスクリプト
JavaScript, VBScript 等

(*1)
最初の文字が頭字語の頭字語になっています。 この種の頭字語は再帰的頭字語(さいきてきとうじご)と呼ばれます。

 CGI(Common Gateway Interface)とはプログラムをWEBサーバーの外で起動させ、その出力を クライアントに送信する方式のことです。Perl(Practical Extranction and Report Language) で書かれていることが多数です。Perlで書かれた掲示板やチャットなどを見かけたことがあると思います。

 CGIはWEBサーバーの外部プログラムなので、クライアントからリクエストがあるたびに新たにプログラムを起動します。そのためCGIを実行するたびにCPUやメモリにに負荷がかかってしまいサーバーに負担がかかってしまいます。 PHPではリクエストのたびにプログラムを起動することがなく、サーバーに負担がかかりにくく CGIと比べて処理速度が速くなります。



[戻る]  [TOP]  [次へ]


This website is link free.
All graphics and page design, Copyright © 初心者用PHP入門
since 2005.12.10

スポンサー
脱ステロイドお腹が鳴る臭い対策