FuelPHP Advent Calendar 2015
FuelPHP Advent Calendar 2015
Free!
最低販売価格
$0.00
希望販売価格
FuelPHP Advent Calendar 2015

本書は2016-01-25に更新されました。

本書について

本書は、「FuelPHP Advent Calendar 2015」の記事を編集し電子書籍としてまとめたものです。

過去のアドベントカレンダーは以下から出版されています。

編集者について

Kenji Suzuki
Kenji Suzuki

FuelPHP まとめ Wiki 管理人。プログラマ。「PHP5 技術者認定上級試験」の認定者。

Table of Contents

  • はじめに
  • Day 01 FuelPHP 1.8-dev 公式ドキュメントの翻訳が完了しました!
    • FuelPHPドキュメント翻訳の歴史
    • FuelPHP日本語ドキュメントの現状
    • 日本のFuelPHPコミュニティは素晴らしい
    • 翻訳に参加したい方へ
    • ドキュメント翻訳に関して一番言いたいこと
    • まとめ
    • 関連
  • Day 02 FuelPHP 1.7.3 のインストール
    • 環境
    • FuelPHP インストール
    • 動作確認
    • [おまけ 1] oil について
    • [おまけ 2] 今回使用した oil コマンドについて
    • 次回
    • 今回参考にさせて頂いたサイト様
  • Day 03 FuelPHP で TODO アプリケーションを作ってみた。
    • Step 0: 事前準備
    • Step 1: データベースの作成
    • Step 2: プロジェクトの作成と動作確認
    • Step 3: 表示機能の作成
    • Step 4: 登録機能の追加
    • Step 5: 更新機能の追加
    • Step 6: 削除機能の追加
    • おわりに
  • Day 04 Markdown Wiki を通して Temporal Model の使い方を覚えよう
    • はじめに
    • 環境の準備
    • FuelPHP のインストール
    • 実装
    • Wiki の使い方
    • まとめ
    • 参考
  • Day 05 NestedSets Model を使って FuelPHP 用コメントボックスパッケージを作った話
    • NestedSets Model の使い方
    • まとめ
    • おまけ
    • 参考
  • Day 06 DBUnit拡張を使ったFuelPHPのテストを考える
    • FuelPHPのテスト事情
    • 使用する環境
    • FuelPHPでのPHPUnitとDBUnitの導入
    • DBUnitを使ってテストを書いてみる
    • DBUnitの問題点
    • ではどうするべきなのか
    • まとめ
    • 参考
  • Day 07 FuelPHPを快適に開発するためのNetBeansで設定まとめ
  • Day 08 初心者向けFuelPHPチュートリアルサイトを1年半運営した結果
    • FuelPHPチュートリアルサイトを始めた動機
    • サイトの作り方、記事の作成手順
    • 記事数はどのくらいか?
    • 直近のアクセス数は?
    • SNSなどの評価は?
    • サイトから収益はあるの?
    • おわりに
  • Day 09 FuelPHPのマイグレーションについて
    • そもそもマイグレーション機能って何だっけ
    • 中身について
    • マイグレーションファイルの新機能
  • Day 10 FieldSetでレイアウトもそんなに怖くない!
  • Day 11 FuelPHPで別フィールドを参照するバリデーションルール
    • はじめに
    • バージョン
    • 追加したいルール
    • うまくいかなかったバージョン
    • 結果
    • 原因
    • コードを読んでみる
    • 解決策その1
    • 解決策その2
    • おまけ
    • 参考
  • Day 12 ORMパッケージのObserver機能を使ってユーザ作成時にIPを自動付与する
    • そもそもObserverってなんぞや?
    • では具体的にどんな感じで使うのか
    • もう一歩進んで、本題
    • まとめ
  • Day 13 FuelPHP 2.0 α版を使ってみた
    • はじめに
    • FuelPHP1系との違い
    • 動作確認
    • fuelphp/foundation の修正
    • ベンチマーク
    • まとめ
  • Day 14 ~短期集中講座~ 土日でわかる PHPプログラミング教室 環境づくりからWebアプリが動くまでの2日間コース書評
    • 「~短期集中講座~ 土日でわかる PHPプログラミング教室 環境づくりからWebアプリが動くまでの2日間コース」について
    • 全体としては良い
    • とはいえ問題点も
    • 読むことをお勧めできる人
    • この先の学習について
    • 最後に
  • Day 15 FuelPHPで困ったこと集
    • 初めに
    • FormatクラスだけどTSV使いたい
    • Imageクラスを利用すると画像が劣化しちゃう
    • taskとwebアクセス時でDOCROOTが違う
    • Langクラスのロードはキャッシュされる
    • ファイル名がわかりづらい
    • まとめ
  • Day 16 cssとjsの読み込み先を環境ごとに変更
  • Day 17 FuelPHPの非同期処理パッケージを(ちょっと前に)自作したので改めて紹介します
    • 概要
    • 使い方
    • オプション説明
    • まとめ
  • Day 18 FuelPHPで開発したWebAPIをVAddyで脆弱性テストする話
    • はじめに
    • FuelPHP で WebAPI 開発
    • FuelPHP で WebAPI のユニットテスト
    • VAddy とは
    • VAddy で WebAPI の脆弱性テスト
    • まとめ
  • Day 19 EAVコンテナでカスタムフィールドっぽいことをする
    • EAVコンテナとは
    • 実装
    • 何に使うか
  • Day 20 更新処理に関わる参照 SQL はマスタ DB を参照するようにカスタマイズする
    • 参照時の接続先を明示的に指定する方法
    • 参照時の接続先指定に master は指定できない?
    • やりたいこと
    • 検証①
    • 検証②: レプリケーション遅延時の確認
  • Day 21 FuelPHPのモデル名からModel_接頭辞をはずす
    • 1. モデルをclasses直下に配置する方法
    • 2. モデルにnamespaceを指定する方法
    • 3. bootstrapでオートロードのパスを指定する方法
  • Day 22 FuelPHPでdocxファイルとpdfファイルを出力する ※加筆中
    • 前提
    • docxファイルの生成
  • Day 23 Rest コントローラを使って WebAPI を作ってみる
    • 環境
    • 仕様
    • Restコントローラの使い方
    • 実装
    • おわり
  • Day 24 KUSANAGI で FuelPHP を動かす
    • KUSANAGIとは
    • FuelPHPを動かしてみる

Leanpubは無条件かつノーリスクで100%の満足を保証します

Leanpubでお買い上げいただいた書籍は、ご購入後45日以内であれば全額返金いたします。払い戻しはわずか2クリックで完了します。払い戻し処理は手作業で行うため、完了まで数日かかる場合があります。詳しくは利用規約をご覧ください。

Free Updates. Free App. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets), MOBI (for Kindle) and in the free Leanpub App (for Mac, Windows, iOS and Android). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub