CodeIgniter徹底入門

河合 勝彦(著) , 鈴木 憲治(著) , 安藤 建一(著)

商品番号
116760
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2008年06月09日
出荷開始日
2008年06月10日
ISBN
9784798116761
判型
B5変
ページ数
632
キーワード
プログラミング  PHP  徹底入門シリーズ

販売価格:¥4,180(税込)

ポイント:380pt (10%)
詳細はこちら

送料無料

現在、本商品は販売しておりません。
ほしい物リストに追加

最速・習得の容易さで話題のPHPフレームワーク待望の開発バイブル!!

CodeIgniterとは、習得の容易さ、構造のシンプルさ、動作の高速性にフォ-カスし設計/作成された最新のPHPフレームワークです。理解しやすい構造で習得の容易さは他のPHPフレームワークを圧倒しており、初心者にもやさしいフレームワークです。
本書は、日本初のCodeIgniter解説書です、CodeIgniterのインストールや運用法、開発の基礎知識を紹介するとともに、主なライブラリの使い方や活用法、応用テクニックなどを具体的なサンプルプログラムを交えて徹底的に解説していきます。PHPフレームワーク導入を検討しているWeb開発者、また、他のPHPフレームワークが難しいと感じているユーザーにお勧めの1冊です。
PHP 4/5対応 Windows/Linux対応

第1部 CodeIgniterによるWeb開発

1 CodeIgniterとは
1.1 PHPとCodeIgniterフレームワーク
1.2 CodeIgniterの特徴

2 開発環境の構築
2.1 CodeIgniterでの開発に必要なソフトウェア
2.2 XAMPP、Eclipse/PDT、Xdebug
2.3 Windowsでの開発環境の構築
2.4 GNU/Linuxでの開発環境の構築
2.5 Eclipse/PDTの設定

3 CodeIgniterの基礎
3.1 はじめてのCodeIgniterプログラミング
3.2 “Hello World!”で学ぶCodeIgniterの基本
3.3 CodeIgniterのURL
3.4 ディレクトリ構成
3.5 アプリケーションの公開

4 CodeIgniterのMVCモデル
4.1 MVCモデルの特徴
4.2 コントローラ
4.3 ビュー
4.4 モデル

5 CodeIgniterの開発支援機能
5.1 ヘルパー
5.2 ライブラリ
5.3 Scaffolding
5.4 デバッグとログ出力
5.5 セキュリティ

6 CodeIgniterの機能拡張とその他の機能
6.1 ヘルパーの作成と拡張
6.2 プラグインの作成
6.3 ライブラリの作成と拡張
6.4 コアシステムクラスの拡張
6.5 フックによる拡張
6.6 その他の機能

7 コンタクトフォームを作る
7.1 コンタクトフォームの設計
7.2 セッション
7.3 コンタクトフォームのコーディング

8 モバイル対応簡易掲示板を作る
8.1 モバイル対応簡易掲示板の設計
8.2 データベースの利用
8.3 ページネーション
8.4 モバイル対応簡易掲示板のコーディング

9 簡易ショッピングサイトを作る
9.1 簡易ショッピングサイトの設計
9.2 簡易ショッピングサイトのコーディング

10 CodeIgniterレシピ集
10.1 Ajax for CodeIgniter
10.2 Yet Another Smarty~Smartyと連携
10.3 PEAR::Spreadsheet_Excel_Writer~PEARライブラリと連携
10.4 simplelogin~シンプルな認証ライブラリ
10.5 OpenID
10.6 Amazon Webサービス~Zend Frameworkとの連携
10.7 Wikipedia API

第2部 リファレンス

11 基本的なライブラリ
11.1 ベンチマーククラス
11.2 設定クラス
11.3 入力およびセキュリティクラス
11.4 ローダークラス
11.5 言語クラス
11.6 出力クラス
11.7 URIクラス
11.8 データベースクラス
11.9 データベースフォージクラス
11.10 データベースユーティリティクラス
11.11 Active Recordクラス
11.12 セッションクラス

12 その他のライブラリ
12.1 カレンダークラス
12.2 Emailクラス
12.3 暗号化クラス
12.4 ファイルアップロードクラス
12.5 FTPクラス
12.6 HTMLテーブルクラス
12.7 画像操作クラス
12.8 ページネーションクラス
12.9 トラックバッククラス
12.10 テンプレートパーサクラス
12.11 ユニットテストクラス
12.12 ユーザエージェントクラス
12.13 バリデーション(検証)クラス
12.14 XML-RPCクラス
12.15 ZIP圧縮クラス

13 ヘルパー
13.1 配列ヘルパー
13.2 クッキーヘルパー
13.3 日付ヘルパー
13.4 ディレクトリヘルパー
13.5 ダウンロードヘルパー
13.6 Emailヘルパー
13.7 ファイルヘルパー
13.8 Formヘルパー
13.9 HTMLヘルパー
13.10 パスヘルパー
13.11 セキュリティヘルパー
13.12 スマイリーヘルパー
13.13 文字列ヘルパー
13.14 テキストヘルパー
13.15 タイポグラフィーヘルパー
13.16 URLヘルパー
13.17 XMLヘルパー

付録

A Xdebugによるデバッグ
A.1 デバッグの実行方法

B 参考文献とCodeIgniter関連情報
B.1 参考文献&インターネットリソース
B.2 CodeIgniter本家と派生プロジェクト
B.3 日本CodeIgniterユーザ会

COLUMN

オープンソースフレームワークのススメ
Windows環境でのテキストファイル編集時の注意
パーミッションの設定
CodeIgniterの処理フロー図
extendsによる継承
コンストラクタについて
テンプレートパーサクラス
代替PHP構文
モデルに別名を付ける
コアシステムクラスとは
GET変数とregister_globals
ライブラリでCodeIgniterのリソースを利用する
引数の値渡しと参照渡し
セッションとは
HTTP応答ヘッダで文字エンコードを指定すべき理由
CSRF(クロスサイトリクエストフォージェリ)
Windowsでのメールの開発テスト
JavaScriptフレームワーク
Windows環境でのImageMagick

各種問い合わせは以下のリンクからご連絡ください

関連リンク

関連商品

動かして学ぶ!Python Django開発入門 第2版

販売価格:3,740円(税込)

2022.03.14発売

手づくり工作をうごかそう!micro:bitプログラミング 第2版

販売価格:2,090円(税込)

2022.02.15発売

OpenShift徹底入門

販売価格:4,180円(税込)

2022.01.19発売

OpenShift徹底入門【PDF版】

販売価格:4,180円(税込)

2022.01.19発売

おすすめ特集

情報処理教科書シリーズ

情報処理技術者試験におすすめの参考書「EXAMPRESS 情報処理教科書シリーズ」で最短合格!

ベンダー資格 試験対策本特集

ベンダー資格に関する書籍を試験ごとに紹介!ベンダー資格試験対策本特集

ゲームプログラミング・ゲーム制作関連本

趣味で始めてみたい方や、ゲームプログラマー・ゲームデザイナーにもおすすめ!ゲーム制作おすすめ本

Excel本大特集

【Excel本大特集】業務効率化やスキルアップに!おすすめの学習書をご紹介。

マネジメント・リーダーシップ特集

人材育成やチームビルディング、プロダクトマネジメントや業務改善など、組織を目標達成に導く書籍

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催。

特集をもっと見る