FuelPHP Advent Calendar 2015
無料!
メンバーシップ付き
$7.99
最小支払価格

FuelPHP Advent Calendar 2015

本書について

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

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

編集者について

Kenji Suzuki
Kenji Suzuki

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

目次

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

10ドルの購入で8ドル、20ドルの購入で16ドルを稼ぐ

私たちは7.99ドル以上の購入80%のロイヤリティを支払い、0.99ドルから7.98ドルの購入には80%のロイヤリティから50セントの定額料金を差し引いた金額を支払います。10ドルの販売で8ドル、20ドルの販売で16ドルを稼ぐことができます。したがって、20ドルで本を5000冊売却し、返金されなかった場合80,000ドルを稼ぐことができます。

(はい、すでにLeanpubでそれ以上の収益を上げた著者もいます。)

実際に著者はLeanpubで1,300万ドル以上を書き、出版し、販売して稼いでいます。

Leanpubでの執筆について詳しく知る

無料更新。無料アップデート。 DRMフリー。

Leanpubの本を購入すると、著者が本を更新している限り、無料で更新されます!多くの著者は、Leanpubを使用して、執筆中の書籍を出版しています。いつ本を購入したか、いくら支払ったかに関係なく、すべての読者は無料のアップデートを入手できます(無料も含む)。

Leanpubの本はPDF(コンピューター用)、EPUB(iPad用)、MOBI(Kindle用)のフォーマットに対応してます。本に含まれるフォーマットは、このページの右上隅に表示されます。

Leanpubの本には、DRMコピー防止のナンセンスがないため、サポートされているデバイスで簡単に読むことができます

Leanpubの電子書籍形式とそれらを読む場所の詳細をご覧ください

Leanpubで執筆と出版

著者や編集者はLeanpubを通して執筆中や完成した素晴らしい本を出版しています。Leanpubを利用して本を執筆、出版、売ることが出来ます! Leanpubは、真剣な著者にとって強力なプラットフォームであり、シンプルでエレガントな執筆と出版のワークフローと、執筆中の電子書籍の販売に焦点を当てたストアを組み合わせています. Leanpubは、著者にとって魔法のタイプライターです。プレーンテキストで書くだけで、電子書籍をボタン一つで出版出来ます。すごく簡単です。

Leanpubでの執筆についてもっと知る