We love eBooks
    cakephp 2 point 6 biginners guide: Hack the PHP Framework…
    Publisher

    This site is safe

    You are at a security, SSL-enabled, site. All our eBooks sources are constantly verified.

    cakephp 2 point 6 biginners guide: Hack the PHP Framework primer series (libro books) (Japanese Edition)

    By syoda tuyano

    What do you think about this eBook?

    About

    ※本書は、旧版であるCakePHP2.6をベースにしたものです。既にCakePHP3に対応した「CakePHP3 ビギナーズガイド」が刊行されています。
    http://www.amazon.co.jp/dp/B017UPRRDA


    「PHPフレームワークをハックせよ!」
    時代は、Webかアプリだ。それしかない。「Web」を選び、手軽な開発言語として「PHP」を選んだあなた。アマチュアレベルのWeb開発を脱し、更にステップアップを目指すなら、フレームワークをマスターするのが一番だ。PHP界のデファクトスタンダードである「CakePHP」の最新バージョンを使い、今すぐこのフレームワークを使いこなせるようになろう!


    <<目 次>>
    Chapter 1:CakePHP 2.6の開発準備をしよう!
    PHPからフレームワークへ
    CakePHP 2とは?
    CakePHPのバージョンについて
    CakePHP 2.0の入手とインストール
    Mac OS Xの場合の注意点
    サーバー環境について
    CakePHPのディレクトリ構成
    「app」フォルダの内容について
    CakePHPにアクセスする!

    Chapter 2:コントローラーを使おう!
    コントローラーの仕組み
    コントローラーとアクション
    コントローラークラスの定義
    SampleControllerを作ろう!
    リダイレクトするには?
    値を受け渡すには?

    Chapter 3:ビューを使おう!
    ビューを使う!
    ビュー表示とレイアウト
    レイアウト機能を使ってみる
    コントローラー=ビュー間で値を受け渡す

    Chapter 4:フォーム送信とForm Helper
    フォームの送信
    フォーム用コントロールの使い方
    サニタイズについて
    FormHelperによるフォームの生成
    コントローラーでForm Helperを処理する
    Form Helperの基本メソッド

    Chapter 5:レイアウトを作ろう!
    ビューとレイアウトの関係とは?
    レイアウトファイルを作成する
    スタイルシートを用意する
    レイアウトに必要な出力内容について
    コントローラーとビューの作成

    Capter 6:モデルとデータベース
    データベースを準備しよう
    テーブルを作成しよう
    データベース設定ファイルを用意する
    Modelクラスを用意する
    ScaffoldでControllerを用意する

    Chapter 7:データを検索する
    全データを取り出す
    ‘all’で取り出されたデータの構造
    「find」メソッドの第1パラメータ
    findの第2パラメータ

    Chapter 8:データの追加・更新・削除
    データを追加する
    データを更新する
    データを削除する

    Chapter 9:bakeによる高速開発
    cakeコマンドと「bake」
    Database Configurationの作成(1)
    Database Configurationの作成(2)
    インタラクティブBakeシェルについて
    テーブルを用意する
    Modelを作成する
    Controllerを作成する
    Viewの作成
    作成されたアプリをチェックしよう!

    Chapter 10:クエリー、マジック検索、AND/OR検索
    マジック検索とは?
    AND/OR検索について
    クエリー検索について

    Chapter 11:バリデーションを使おう!
    バリデーションとは?
    もっともシンプルなバリデーション設定
    より本格的なバリデーションの設定
    利用可能なバリデーション・ルール
    オリジナル・バリデーションを定義する

    Chapter 12:複数Modelの連携
    連動するテーブルを用意する
    scaffoldでプロジェクトを表示する
    一対一対応の「hasOne」
    一対多対応の「hasMany」
    LEFT JOINを行う「belongsTo」

    Chapter 13:ページネーションを行う
    ページネーションとPaginate
    ページネーションデータの表示
    ページの移動用リンクの生成
    numbersによるページ番号リンク
    $paginatorによる初期設定


    ※本書は、入門ドキュメントサイトlibro(http://libro.tuyano.com)の掲載記事を元に図版などを追加、最新バージョンに合わせて加筆修正したものです。

    ※著者について
    掌田津耶乃(しょうだつやの)。日本初のMac専門月刊誌「Mac+」の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。(著者プロフィールより)
    Download eBook Link updated in 2017
    Maybe you will be redirected to source's website
    Thank you and welcome to our newsletter list! Ops, you're already in our list.

    eBooks by syoda tuyano

    Author's page

    Related to this eBook

    Browse collections Find similar eBooks

    Keep connected to us

    Follow us on Social Media or subscribe to our newsletter to keep updated about eBooks world.

    Explore eBooks

    Browse all eBook collections

    Collections is the easy way to explore our eBook directory.