アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » DEVELOPER STAGE » 連載 » CakePHPで高速Webアプリ開発 » 第9回 日本のCakePHPシーンが盛り上がっています!

CakePHPで高速Webアプリ開発

第9回 日本のCakePHPシーンが盛り上がっています!

CakePHPの入門書「Fast CakePHP」が発売されました!

Fast CakePHP

Fast CakePHP

2008年1月9日に,拙著として本連載内容を踏襲したCakePHPの入門書『Fast CakePHP(技術評論社)』が発売されました!

本書の構成は以下の通りです。

Chapter 1:CakePHPってなに?
CakePHPの特徴や機能を解説します。
Chapter 2:CakePHPを使いこなすための基礎知識
PHPのおさらいと,フレームワークの基礎知識,MVCモデルの基礎知識を解説します。
Chapter 3:CakePHPの開発環境を整える
PHP開発環境と,CakePHPのセットアップ手順です。Windowsの場合はXAMPPを使い,CentOSの場合はyumレポジトリを使います。
Chapter 4:入門 CakePHP
CakePHPの特徴をおさらいし,よく使う機能のリファレンスを提示します。
Chapter 5:作ってみようCakePHPアプリケーション
本連載内容を踏襲したアプリケーション開発手順です。
Appendix:CakePHPの情報源
CakePHPの最新情報を追ったり,有用なTIPSが盛りだくさんのサイトをご紹介します。

この『Fast CakePHP』は,技術評論社の人気シリーズ「LLフレームワークBooks」の第4弾にあたる本で,CakePHPとPHPの入門書という位置付けになっています。PHPの入門書も兼ねているので,環境の準備もPHP部分も含めると,CakePHP半分・PHP半分,という構成になっています。書き下ろしがほとんどで,本連載記事の内容も含まれています。

とくにこだわったのは「つまずかずにCakePHPを始められること」と「どういうフレームワークなのかを俯瞰(ふかん)できること」でした。フレームワークというものは,どのフレームワークを選ぶかで悩み,そしてどんな簡単なものでも一度始めたらそれなりの労力が必要です。そんな苦労をなるべく抑えるべく,具体的には「コラム部の文章をブログちっくに」「離陸までの解説とチュートリアルの詳細度を,必要最小限に」してみました。

まだCakePHPを始めていない方は,ぜひ本書を足がかりにチャレンジしてみてください。どうぞよろしくお願いいたします。

第2回CakePHP勉強会が開かれました!

そして2008年2月20日には,有志によるCakePHPの勉強会として「第2回CakePHP勉強会」が東京都内で開かれました。約50名の枠が2時間で埋まるなど日本のCakePHPの盛り上がりを実感したイベントでした。私も主催をお手伝いさせていただきました。

第2回CakePHP勉強会で発表されたプレゼンをご紹介いたします。

addons.mozilla.org@CakePHP

Firefoxの拡張機能などでおなじみの「addons.mozilla.org」は,実はCakePHP1.1で作られています。yandodの日記の安藤祐介氏によるプレゼンで,規模感やクエリキャッシュの工夫,コーディングスタイルの解説に加え,さらには開発スタッフへのインタビューもされています。

発表資料はhttp://d.hatena.ne.jp/yandod/20080220/1203527772からダウンロードできます。

ニフティトピックイット@CakePHP

こちらも開発事例として,ニフティ株式会社の寺元和彦氏による「トピックイット:@nifty」のご紹介です。なぜCakePHPを選んだのかや,パフォーマンスへの注意点なども解説されています。

発表資料はhttp://topicit.cocolog-nifty.com/blog/2008/02/cakephp_c7b9.htmlにて公開されています。

CakePHP 1.2のEメールコンポーネントは使えるのか?

雑文発散」のsuzuki氏による,CakePHP 1.2 のEメールコンポーネントの解説です。コンポーネントの機能,使い方,日本語メールが正しく送れるかなどの調査結果,問題点などとても細かい資料となっています。

発表資料はhttp://suzuki.tdiary.net/20080220.html#p01にて公開されています。

初心者がはまりやすいCakePHPのうっかりポイントまとめ

百式」管理人の田口元氏による,CakePHP入門初期のはまりやすいポイントの解説です。

発表資料はhttp://www.ideaxidea.com/archives/2008/02/cakephp_7.htmlにて公開されています。

CakePHP+Oracle

id:s-yo-ko氏による,CakePHPでOracleを使った際に起きた問題と解決方法の解説です。

発表資料はhttp://handsout.jp/slide/226にて公開されています。

あのオープンソースソフトウェアをCakePHPに移植する

id:p4life氏による,オープンソース版のFastLadderをCakePHPに移植するプロジェクト「OpenFLP」の解説です。本稿掲載時点で発表資料は公開されていませんが,http://d.hatena.ne.jp/p4life/20080226/1204035515にてOpenFLPについての情報を知ることができます。

本連載の今後の展望について

ここで,本連載の今後の展望をお知らせします。

まずは「CakePHPで作るToDoアプリ(4)」の締めくくりとして,レイアウトやページのタイトルなどを適切に設定し,アプリケーションとしての体裁を整えます。

続いて,CakePHPのデバッグ方法や開発中のつまずきポイントの解説,コンポーネントの作り方,ヘルパーの作り方,elementの作り方を解説します。そして連載中にもしCakePHP1.2のbetaがとれてstable(安定版)になった際には,1.2の新機能についてお伝えします。

著者プロフィール

秋田真宏(あきたまさひろ)

株式会社ヨセミテ CTO。個人ブログは「akiyan.com」。1981年生まれ。

URLhttp://www.akiyan.com/

著書

  • Fast CakePHP

    Fast CakePHP

コメント

コメントの記入

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

その他の連載

読むウェブ ~本とインタラクション

ディスプレイで読む活字とそのインタラクション(interaction:相互作用)について,最新Webを紹介しながら読み解いていく。

いま,見ておきたいウェブサイト

この連載では,国内外の最新のウェブサイトを隔週更新で取り上げ,これら最新サイトの特徴や素晴らしい部分を,さまざまな角度から解説していきます。

Windows phoneアプリケーション開発入門

Windows Marcketplace for Mobileがサービス開始され,作成したアプリケーションを個人でも世界をターゲットに公開できる環境が整ってきました。これを機にWindows phoneアプリケーションの開発をしてみませんか?

ここは知っておくべき!Windows Server 2008技術TIPS

5年ぶりのサーバOSとなったWindows Server 2008が出荷されて早2年。2009年にはR2が出荷され,再び注目を集めています。発売前から実施したトレーニングによって感じた,インフラエンジニアの方々に知っておいていただきたい機能を中心にご紹介します。

キーパーソンが見るWeb業界

本連載はWeb Site Expert/gihyo.jpとの連動企画です。阿部淳也, 長谷川敦士, 森田雄のお三方による,Web業界をテーマにした座談会です。

きたみりゅうじの聞かせて珍プレー

ソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。みなさんからの投稿もお待ちしてます!

ActionScript 3.0で始めるオブジェクト指向スクリプティング

野中文雄氏が,簡単なスクリプトは書いたことがあるという初級者を対象に,ActionScript 3.0の基本からクラス定義までを解説します。

まだ間に合う「ITパスポート」受験対策 原山先生の短期合格塾

この連載では,4月18日のITパスポート試験の受験に向けて,短い期間で効率良く受験対策を行う方法や,確実に得点するための裏ワザなどを伝授していきます。

連載一覧

gihyo.jp

  • DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • SCIENCE STAGE
  • NEWS & REPORT

書籍案内

  • 新刊書籍
  • 書籍ジャンル一覧
  • 書籍シリーズ一覧
  • 新刊ピックアップ
  • ロングセラー
  • 電脳会議

定期刊行物一覧

  • Software Design
  • WEB+DB PRESS
  • Web Site Expert
  • 組込みプレス