首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

Yii Framework 教程系列總覽:從 Hello World 到多國語言 48 篇完整指引

     編輯:PHP 綜合知識

系列教程目錄

本系列共 48 篇,系統性引導 PHP 開發者掌握 Yii Framework 1.1.x 核心概念與實戰技巧。

基礎入門(1-3)

  1. 第一個應用 Hello World:環境建置、專案建立、入口腳本
  2. Yii Web 應用基礎:MVC 架構、CWebApplication、應用組件、生命週期
  3. 為應用添加日誌:CLogRouter 配置、檔案/郵件路由、Yii::log() 與 Yii::trace()

核心 MVC 與 UI 組件(4-21)

  1. Hangman 猜單詞遊戲實例:完整 MVC 實戰、狀態管理
  2. URL 管理:CUrlManager、path 格式、路由規則、參數綁定
  3. CComponent 組件:屬性、事件、行為、Mixin 機制
  4. 使用 CHtml 建立表單
  5. 使用 FormModel
  6. UI 小組件 Widget 概述
  7. UI 組件:自定義組件
  8. UI 組件:ActiveForm 示例
  9. UI 組件:ClipWidget 示例
  10. UI 組件:ContentDecorator 示例
  11. UI 組件:MaskedTextField 示例
  12. UI 組件:MultiFileUpload 示例
  13. UI 組件:StarRating 示例
  14. UI 組件:TabView 示例
  15. UI 組件:TextHighlighter 示例
  16. UI 組件:TreeView 示例
  17. UI 組件:Captcha 示例
  18. UI 組件:自定義 Captcha 示例

Zii 組件庫精解(22-46)

  1. Zii 組件簡介
  2. Menu、ListView、DetailView、GridView
  3. Accordion、AutoComplete、Button、DatePicker
  4. Dialog、ProgressBar、Slider、SliderInput
  5. Tabs、Draggable、Droppable、Resizable
  6. Selectable、Sortable

資料庫與進階主題(23-28, 47-48)

  1. 資料庫概述
  2. DAO 示例
  3. Query Builder 示例
  4. Active Record 示例
  5. 關聯 Active Record 示例
  6. Data Provider 簡介
  7. 主題 Theme 示例
  8. 多國語言示例:i18n 配置、訊息來源、Yii::t() 實戰

學習建議

  • 前 8 篇建立核心觀念,務必動手實作
  • UI 組件篇可依專案需求挑選閱讀
  • Zii 組件為實戰高頻使用,重點掌握 GridView、ListView、Menu
  • 資料庫篇理解 AR 與 Query Builder 差異,靈活選用

適用版本與現代替代

本系列基於 Yii 1.1.x。新專案建議使用 Yii 2.0 或 Yii 3.0,架構更現代、支援 Composer、PSR-4、PHP 7/8 新特性,但核心 MVC、AR、組件思想一脈相承。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved