はじめに読みたいAjax
入門から実践まで
たにぐち まこと 著
定価 2,310円(本体 2,100円+税)
ISBN 978-4-89362-234-1
A5判 並製
256 頁
2006年3月9日 発売
Ajax(エイジャックス)とは「Asynchronous JavaScript + XML」の略称で、日本語に訳すと「JavaScriptとXMLを活用した非同期型(Asynchronous)プログラムの総称」です。
本書は、2005年に注目を浴びたこのAjax技術の基本から実践テクニックまで幅広く、また、初心者や初級者にもわかる解説でお届けします。
書籍版 定価 2,310円 |
- 内容紹介
- 目次
- リンク
- ダウンロード
- 追加情報
本書は、2005年にWeb業界で話題になった「Ajax」という技術を、基本から実践的なテクニックまで幅広く紹介します。
Ajaxを理解するためには、JavaScriptはもちろん、PHPやデータベース、XML等、非常に多くの知識が必要になります。本書は、HTMLとプログラミングの若干の知識があれば読んでいただけるように、基本的な部分から丁寧に解説するよう心がけました。レベルに応じてどこからでも読めるように構成しました。
Part Vでは、Google Mapsなどを活用した、Ajaxの実用的なプログラムも準備しています。ぜひ、「本書の読み方」を参考にして、自分のレベルにあった場所から活用してください。
(本書「はじめに」より抜粋)
- 著者:たにぐち まこと (合資会社エイチツーオー・スペース代表)
- Web制作プロダクションとして、多くの企業サイト・キャンペーンサイトの制作を行う傍ら、WAOクリエイティブカレッジの講師として、教壇に立つ。
FlashやAjaxなど、Webの最新技術を日夜追い求め、Webで「おもしろいこと」ができないか模索している。著書に「Action Script開発テクニック」(CQ出版)などがある。
(※著者紹介は、本書刊行時のものです。)
- はじめに
- Part I 基本編
- Chapter 1 Ajaxとは
- Chapter 2 Ajaxの実例カタログ
- Part II 準備編
- Chapter 3 開発環境を整えよう
- Part III 腕試し編
- Chapter 4 JavaScript
- Chapter 5 MySQL
- Chapter 6 PHP
- Chapter 7 XML
- Part IV 実践編
- Chapter 8 Ajax
- Part V もっとAjax
- Chapter 9 データベースと連携した付箋紙プログラム
- Chapter 10 Google Mapsを使ってみよう
- あとがき
- 索引
- Recentry Ajax (http://www.h2o-ajax.com/)(エイチツーオー・スペース主催のAjax情報提供ページ)
- エイチツーオー・スペース (http://www.h2o-space.com/)
本書掲載のプログラムコードがダウンロードできます。
下記圧縮ファイルをご利用ください。
圧縮ファイルの解凍には書籍に記載されているパスワードが必要になります。
- ■注意事項
-
- プログラムコードの実行については、個人の責任にて行ってください。
- 収録されたコンテンツは、使用者の責任において利用するものとし、プログラムの実行により発生したいかなる直接的・間接的被害についても、著者およびパーソナルメディア株式会社はその責任を負いません。
- 収録するソースファイルの再配布は禁止します。
- 本書についてのお問い合わせは、郵送もしくはE-mailにてお受けいたします。回答にはお時間をいただく場合がございます。またご回答できない場合もございます。
- 本書の内容を逸脱したご質問、各ツールや操作に関するご質問につきましては、お答えいたしかねますので、あらかじめご了承ください。
※圧縮ファイル解凍については下記サイト等で解凍ソフトを入手してください。
- ■p.33 「Chapter3-5 バーチャルホストを設定する」追加補足情報 (2006/04/12)
- 「Chapter3-5 バーチャルホストを設定する」における、追加補足情報です。
- Apache2.xからセ キュリティの設定が強くなったもようで、単純に設定しただけだと、
「Access Forbidden」「Error 403」という状態が起こってしまうようです。
そこで、次のように設定を加えましょう。 - httpd.confをエディタソフトで開きます。XAMP(Win)、MAMP(Mac)をお使いの方は
次のファイルです。
- C:\Program Files\xampp\apache\conf\httpd.conf
- アプリケーション:MAMP:conf:Apache:httpd.conf
- ファイルの一番最後、バーチャルホスト設定の後に、次のように記述します。
- ・Windowsの場合
- <Directory "C:/Sites">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
- ・Macの場合
- <Directory "/Sites/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
- これで、Apacheを再起動すれば、正常に表示できるようです。