< 戻る
TP5 コントローラーの初体験: すぐにコントローラーの世界に入る
章1 TP5フレームワークの基礎、開発仕様、ディレクトリ構造
1-1 ThinkPHP5 フレームワークの紹介: フレームワークとは何ですか? CMS との違いは何ですか?
1-2 ThinkPHP フレームワークのバージョンの選択? ThinkPHP5.0 シリーズを選択することをお勧めします
1-3 ThinkPHP5フレームワークの動作環境構築:Mac系とWin系
1-4 仮想ホストとドメイン名を構成する: localhost+ ディレクトリに別れを告げる
1-5 ThinkPHP5 のダウンロードとインストール: アクセス ディレクトリは public です
1-6 ThinkPHP5 の命名規則とディレクトリ構造: 非常に重要です~
1-7 フロントエンド開発アーティファクト Emmet を使用するためのヒント
章2 TP5フレームワークのアーキテクチャ、ライフサイクル、URLアクセスなど
章3 TP5 フレームワーク構成の種類とテクニックの詳細な紹介
3-1 TP5 フレームワーク Config クラスのソース コード分析: 選択したコースの推奨表示コンテンツ
3-2 TP5 フレームワーク構成ディレクトリの種類と設定テクニック: デフォルト/カスタム/拡張構成
3-3 TP5フレームワーク設定ファイルの形式:php/ini/xml/jsonなどについて詳しく説明します。
3-4 TP5 フレームワーク構成のシナリオ構成: 異なる環境で異なる構成項目を有効にする
3-5 TP5 フレームワークのモジュール構成: アプリケーション構成よりも優先されることに注意してください。
3-6 TP5 フレームワーク設定の究極の方法: 任意の場所から複数の種類の設定ファイルをロード
3-7 TP5フレームワークにおける設定項目の正しい読み方:クラスメソッドとヘルパー関数の違い
3-8 ThinkPHP5 動的構成スキル: 個別構成/バッチ構成/セカンダリ構成
3-9 ThinkPHP5 の独立構成/拡張構成の設定のヒント: カスタマイズとシステムのデフォルトの違いと優先順位
3-10 ThinkPHP5 設定項目の優先順位: 規約<アプリケーション<アプリケーション拡張<アプリケーションシナリオ<モジュール<モジュール拡張<モジュールアプリケーション<動的
3-11 ThinkPHP5 構成範囲に関するディスカッション: 構成項目の可視性または有効範囲
章4 TP5フレームワークのURLルーティングルールと設定スキル
4-1 TP5 ルーティングの初体験: 10 分ですぐに始められる
4-2 TP5 ルーティングには、通常の PATH_INFO モード/デフォルトの混合モード/強制モードの 3 つの主要なモードがあります。
4-3 TP5でのルート登録方法:動的方法とルーティング設定ファイル
4-4 TP5 でのルーティング ルールの作成: 静的ルールと動的ルール
4-5 TP5 の一般的に使用される 5 つのルーティング アドレス タイプ: キー ポイント
4-6 TP5 ルーティング パラメータに関するディスカッション: 例を挙げて一目でわかります
4-7 TP5 ルーティング ルールで変数ルールを設定するためのヒント: グローバル/ローカル/定期検証
4-8 TP5 ルーティングおよびパケット テクノロジーを完全に理解する: 20 分間の主要コース
4-9 TP5ルーティング簡素化スキル:エイリアスルーティング(ホワイトリストとブラックリストの設定)
4-10 TP5 を module/controller/operation/namespace/class にバインドする方法: このコースは最も完全なコースです
章5 TP5フレームワークのコントローラとリクエストオブジェクト
5-1 コントローラークラスのソースコード解釈 [Config.php]: 5 つの属性と 8 つのメソッド
5-2 TP5 コントローラーの初体験: すぐにコントローラーの世界に入る
5-3 TP5 コントローラの高度な知識の入門: 初心者から専門家への唯一の方法
5-4 TP5_パブリック コントローラーとパブリック オペレーションの作成方法: 継承と共有
5-5 TP5_手術前: 手術のために乳母を雇う
5-6 TP5_ページジャンプとリダイレクト
5-7 オブジェクトとパラメータのバインディングをリクエストします。変数に名前と順序でアクセスします。
5-8 リクエストオブジェクト属性インジェクションとメソッドインジェクション: オブジェクト機能を拡張し、コントローラーとモジュール間でのデータ共有を実現します。
5-9 リクエストオブジェクトの依存性注入:パラメータの型制約を操作してリクエストオブジェクトを作成する
章6 TP5フレームワークのデータベースとモデルの操作
6-1 TP5 のデータベース コネクタとクエリ ビルダーの実行プロセスと動作原理
6-2 TP5 でデータベース接続を正しく作成する方法: 静的メソッドと動的メソッド
6-3 TP5 データベースのネイティブ クエリ実装原則: クエリおよび実行メソッド
6-4 TP5_クエリ コンストラクターとチェーン操作の動作原理: 一目で理解できる完全な図
6-5 TP5_クエリ条件を生成する 3 つの方法: 式/配列/クロージャ (推奨)
6-6 TP5_Database の新規および更新操作: insert()/update()
6-7 TP5_データベースのクエリおよび削除操作: 検索/選択/値/列/削除
6-8 TP5_モデルの基本概念と基本クラスの紹介 Model: Model.php
6-9 TP5_モデルの作成と使用: インスタンス化と静的作成
6-10 TP5_モデルを使用してデータ テーブルにデータを追加します: save()/saveAll()/create() 操作
6-11 TP5_モデルを使用してデータ テーブル内のデータを更新します: sava()/savaAll()/update() 操作
6-12 TP5_Model クエリ操作: find()/select()/get()/all() 操作
6-13 TP5_Modelの削除操作:delte()メソッド、destroy()メソッド
6-14 TP5_Model リーダーと修飾子: getAttr() および setAttr()
6-15 TP5_Model データ型変換: $type 属性設定スキル
6-16 TP5_Modelデータ自動補完設定:$insert/$update/$auto属性設定スキル
章7 ビューとテンプレート: ユーザー検査の最初の目的地
7-1 TP5_ビューのインスタンス化の 3 つの方法: 動的/静的/ヘルパー関数
7-2 TP_テンプレート エンジンを構成するための 3 つのメソッド: 構成ファイル/クラスのインスタンス化パラメータの受け渡し/構成メソッド
7-3 TP5_テンプレート変数の代入の5つのメソッド: メソッド/パラメータ/オブジェクト/静的/ヘルパー関数
7-4 TP5_テンプレートの 7 つのレンダリング方法: デフォルト/コントローラーおよびモジュール間/どこでも/ディレクトリーの表示/アプリケーションのエントリー
7-5 TP5_Template コンテンツの置換: ローカルおよびグローバル構成
7-6 TP5_テンプレートカスタム変数の出力: スカラー/配列/オブジェクト
7-7 TP5_template のシステム変数の出力: $Think で始まる変数
7-8 TP5_template のリクエスト変数の出力: $Request.Method.Parameters
7-9 TP5: 関数を使用してテンプレート内の変数を処理する: 変数レギュレーターの役割
7-10 TP5_Templateのデフォルト値と演算子:値は出力できません
7-11 TP5_As-is 出力とテンプレートのコメント
7-12 TP5_テンプレート レイアウト: グローバル コンフィギュレーション/テンプレート コンフィギュレーション/コントローラー コンフィギュレーション
7-13 TP5_Template 継承: テンプレート レイアウトの拡張バージョン、パブリック テンプレートのターミネータ
7-14 TP5_Cycleタグ:テンプレート一括データ出力ツール
7-15 TP5_Compare タグ: テンプレート設計の簡素化、インテリジェントな処理要件
7-16 TP5_条件判定ラベル:二重分岐/複数分岐/範囲
7-17 TP5_Native タグ: 究極のソリューション















