カットの下で、私は公式文書に加えて、これまでに見つけた本のリストのミニレビューを提供します。
最初の本はおそらく「Yii 2とPHPを使用したWebアプリケーション開発」でしょう。その著者はMark SafronovとJeffrey Winesettです。 この本は377ページで構成されています。
ネタバレコンテンツ(多くの写真):
コンテンツ
次の本は、Yii 2 For Beginners、「初心者向けのYii 2を学ぶためのステップバイステップガイド」、ビル・ケック主催
この本は412ページで構成され、次のようなトピックについて説明しています。
コンテンツ(テキスト)
第1章:はじめに
第2章:Yii 2の高度なテンプレートのインストール
第3章:MVCへようこそ
第4章:ユーザーモデルの変更
第5章:Giiを使用した新しいモデルの作成
第6章:ヘルパー
第7章:サイトコントローラー
第8章:プロファイルクラッド
第9章:アップグレードとアクセス制御
第10章:ホームページソーシャルウィジェット
第11章:バックエンドの作成
第12章:ボーナス資料
- はじめに
- 特徴
- Yii 2フレームワークが特別な理由
- 利点
- 欠点
- Yii 2を選んだ理由
- その他のオプション
- Yii 2が到着
- ジー
- DBファーストアプローチ
- Mysql
- 改善されたワークフロー
- 最小PHPスキル
- 必要なツール
- 正誤表
- ビル・ケックに連絡する
- まとめ
第2章:Yii 2の高度なテンプレートのインストール
- Yii2 Advancedテンプレートのクイックセットアップ
- ステップ1-フォルダーの作成
- ステップ2-Apache Conf
- ステップ3-ローカルホスト
- ステップ4-Apacheを再起動します
- ステップ5-IDEでプロジェクトを作成する
- 手順6-コマンドラインパスの検索
- ステップ7-Composerの自己更新
- ステップ8-Yii 2のインストール
- 手順9-Yii 2フォルダーの確認
- ステップ10-Php Initを実行する
- 手順11-データベースの作成
- ステップ12-DB接続の設定
- ステップ13-移行の実行
- ステップ14-Gitリポジトリを作成する
- ステップ15-アプリが機能していることを確認する
- トラブルシューティング
- まとめ
第3章:MVCへようこそ
- MVCパターン
- Index.php
- アプリケーションインスタンス
- ルーティング
- giiを使用する
- ブートストラップ
- デバッガー
- まとめ
第4章:ユーザーモデルの変更
- 役割とステータス
- ユーザーモデル
- モデルのプロパティ
- 定数
- アイデンティティインターフェイス
- 行動
- ルール
- アイデンティティーメソッド
- 定型メソッド
- ユーザーにアクセスする他のモデル
- SignupFormモデル
- まとめ
第5章:Giiを使用した新しいモデルの作成
- テーブルを作成する
- 役割表
- ステータス表
- ユーザータイプ表
- 性別表
- プロファイル表
- 同期する
- Giiの構成
- Giiでモデルを作成する
- 役割モデルを作成する
- ロールテーブルにレコードを追加する
- ロールに関係を追加
- ロールでユーザーモデルを更新する
- ステータスモデルを作成する
- getStatusを使用してユーザーモデルを更新する
- ステータステーブルへのレコードの追加
- UserTypeモデルの作成
- UserTypeを使用してユーザーモデルを更新する
- user_typeテーブルにレコードを追加する
- 性別モデルを作成
- 性別表にレコードを追加
- プロファイルモデルを作成する
- 完全なプロファイルモデル
- プロファイルでユーザーモデルを更新する
- ユーザーモデルを仕上げる
- 完全なユーザーモデル
- まとめ
第6章:ヘルパー
- 価値ヘルパー
- 許可ヘルパー
- ヘルパーを記録する
- まとめ
第7章:サイトコントローラー
- 行動
- アクション
- インデックスアクション
- ログインアクション
- ログインフォームモデル
- ログアウトアクション
- 連絡先
- お問い合わせフォームモデル
- キャプチャ
- お問い合わせフォーム
- アクションについて
- サインアップアクション
- サインアップフォームモデル
- ResetPasswordFormモデル
- バックエンドサイトコントローラー
- アクセス制御の開始
- loginAdminメソッド
- まとめ
第8章:プロファイルクラッド
- CRUD
- プロファイルコントローラー
- プロフィール検索
- _search
- _form
- 索引
- 表示する
- 作成する
- 更新する
- プロファイルコントローラーとビューの変更
- プロファイルコントローラーの変更
- インデックスアクション
- アクションを表示
- アクションを作成する
- 更新アクション
- 削除アクション
- FindModelアクション
- 縦断ビューの変更
- View.php
- 性別
- フォーム部分
- 作成する
- 更新する
- サイトのレイアウト
- プロフィールリンク
- デイトピッカー
- まとめ
第9章:アップグレードとアクセス制御
- コントローラーのアップグレード
- アップグレードビュー
- アップグレードが必要
- アクセス制御
- コントローラーから変数を渡す
- まとめ
第10章:ホームページソーシャルウィジェット
- ホームページソーシャルウィジェットの実装
- 索引
- Facebookウィジェット
- Facebookアプリのセットアップ
- Facebookの構成
- 拡張機能
- HTMLヘルパー
- ウィジェットを折りたたむ
- モーダルウィジェット
- アラートウィジェット
- 素晴らしいフォント
- アセットバンドル
- Font-Awesomeをレイアウトに追加
- まとめ
第11章:バックエンドの作成
- Main.php
- バックエンドビューの更新
- バックエンド/ビュー/プロフィール/ _form.php
- バックエンド/ビュー/プロファイル/ view.php
- バックエンド/ビュー/ユーザー/ view.php
- バックエンド/ビュー/ユーザー/ _form
- バックエンドのより深い変更
- バックエンド/ビュー/ユーザー/ index.php
- バックエンド/ビュー/プロファイル/ index.php
- バックエンド/ビュー/プロフィール/ _search.php
- バックエンド/ビュー/ユーザー/ _search.php
- ユーザー検索
- 管理UI
- コントローラーの動作
- 一致コールバック
- まとめ
- 著者について
第12章:ボーナス資料
- AutoResponder
- ドロップダウンナビゲーション
- よくある質問
- テストコントローラー
- 構成部品
- カスタムウィジェットの作成
- 潜在的な穴を閉じる
- CDN
- まとめ
Yii2を理解しようとしている初心者から開発者まで、これらの本で何か有用なものを見つけることを期待しています。