亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄 搜尋
閱讀前篇 簡介 Yii 是什么 從 Yii 1.1 升級 入門 安裝 Yii 運行應(yīng)用 第一次問候 使用Forms 數(shù)據(jù)庫應(yīng)用 使用 Gii 生成代碼 進階 應(yīng)用結(jié)構(gòu) 概述 入口腳本 應(yīng)用(Applications) 應(yīng)用組件(Application Components) 控制器(Controllers) 模型(Models) 視圖(views) 模塊(Modules) 過濾器(Filters) 小部件(Widgets) 前端資源(Assets) 擴展(Extensions) 請求處理 運行概述 啟動引導(Bootstrapping) 路由和創(chuàng)建URL 請求(Requests) 響應(yīng)(Responses) Sessions 和 Cookies 錯誤處理(Handling Errors) 日志(Logging) 關(guān)鍵概念 組件(Component) 屬性(Property) 事件(Events) 行為(Behaviors) 配置(Configurations) 別名(Aliases) 類自動加載(Autoloading) 服務(wù)定位器(Service Locator) 依賴注入容器(Dependency Injection Container) 配合數(shù)據(jù)庫工作 數(shù)據(jù)庫訪問 (Data Access Objects) 查詢生成器(Query Builder) 活動記錄(Active Record) 數(shù)據(jù)庫遷移(Migrations) Sphinx Redis MongoDB Elasticsearch 接收用戶數(shù)據(jù) 創(chuàng)建表單(Creating Forms) 輸入驗證(Validating Input) 文件上傳(Uploading Files) 收集列表輸入(Collecting Tabular Input) 多模型的復(fù)合表單(Getting Data for Multiple Models) 顯示數(shù)據(jù) 格式化輸出數(shù)據(jù)(Data Formatting) 分頁(Pagination) 排序(Sorting) 數(shù)據(jù)提供器(Data Providers) 數(shù)據(jù)小部件(Data Widgets) 客戶端腳本使用(Working with Client Scripts) 主題(Theming) 安全 認證(Authentication) 授權(quán)(Authorization) 處理密碼(Working with Passwords) 客戶端認證(Auth Clients) 最佳安全實踐(Best Practices) 緩存 概述 數(shù)據(jù)緩存 片段緩存 頁面緩存 HTTP 緩存 RESTfull Web服務(wù) 快速入門(Quick Start) 資源(Resources) 控制器(Controllers) 路由(Routing) 格式化響應(yīng)(Response Formatting) 授權(quán)認證(Authentication) 速率限制(Rate Limiting) 版本(Versioning) 錯誤處理(Error Handling) 開發(fā)工具 調(diào)試工具欄和調(diào)試器 使用Gii生成代碼 生成API文檔 測試 概述(Overview) 配置測試環(huán)境(Testing environment setup) 單元測試(Unit Tests) 功能測試(Function Tests) 驗收測試(Acceptance Tests) 測試夾具(Fixtures) 高級專題 高級應(yīng)用模板 創(chuàng)建自定義應(yīng)用程序結(jié)構(gòu) 控制臺命令 核心驗證器(Core Validators) 國際化 收發(fā)郵件 性能優(yōu)化 共享主機環(huán)境 模板引擎 集成第三方代碼 小部件 Bootstrap 小部件 Jquery UI 助手類 概述 Array 助手(ArrayHelper) Html 助手(Html) Url 助手(Url)
文字

Yii 是什么

Yii 是什么

Yii 是一個高性能,基于組件的 PHP 框架,用于快速開發(fā)現(xiàn)代 Web 應(yīng)用程序。名字 Yii (讀作?)在中文里有“極致簡單與不斷演變”兩重含義,也可看作?Yes It Is! 的縮寫。

Yii 最適合做什么?

Yii 是一個通用的 Web 編程框架,即可以用于開發(fā)各種用 PHP 構(gòu)建的 Web 應(yīng)用。因為基于組件的框架結(jié)構(gòu)和設(shè)計精巧的緩存支持,它特別適合開發(fā)大型應(yīng)用,如門戶網(wǎng)站、社區(qū)、內(nèi)容管理系統(tǒng)(CMS)、電子商務(wù)項目和 RESTful Web 服務(wù)等。

Yii 和其他框架相比呢?

如果你有其它框架使用經(jīng)驗,那么你會很開心看到 Yii 所做的努力:

  • 和其他 PHP 框架類似,Yii 實現(xiàn)了 MVC(Model-View-Controller)設(shè)計模式并基于該模式組織代碼。

  • Yii 的代碼簡潔優(yōu)雅,這是它的編程哲學。它永遠不會為了刻板地遵照某種設(shè)計模式而對代碼進行過度的設(shè)計。

  • Yii 是一個全??蚣埽峁┝舜罅烤媒?jīng)考驗,開箱即用的特性:對關(guān)系型和 NoSQL 數(shù)據(jù)庫都提供了查詢生成器和 ActiveRecord;RESTful API 的開發(fā)支持;多層緩存支持,等等。

  • Yii 非常易于擴展。你可以自定義或替換幾乎任何一處核心代碼。你還會受益于 Yii 堅實可靠的擴展架構(gòu),使用、再開發(fā)或再發(fā)布擴展。

  • 高性能始終是 Yii 的首要目標之一。

Yii 不是一場獨角戲,它由一個強大的開發(fā)者團隊提供支持,也有一個龐大的專家社區(qū),持續(xù)不斷地對 Yii 的開發(fā)作出貢獻。Yii 開發(fā)者團隊始終對 Web 開發(fā)趨勢和其他框架及項目中的最佳實踐和特性保持密切關(guān)注,那些有意義的最佳實踐及特性會被不定期的整合進核心框架中,并提供簡單優(yōu)雅的接口。

Yii 版本

Yii 當前有兩個主要版本:1.1 和 2.0。 1.1 版是上代的老版本,現(xiàn)在處于維護狀態(tài)。2.0 版是一個完全重寫的版本,采用了最新的技術(shù)和協(xié)議,包括依賴包管理器 Composer、PHP 代碼規(guī)范 PSR、命名空間、Traits(特質(zhì))等等。 2.0 版代表新一代框架,是未來幾年中我們的主要開發(fā)版本。本指南主要基于 2.0 版編寫。

系統(tǒng)要求和先決條件

Yii 2.0 需要 PHP 5.4.0 或以上版本支持。你可以通過運行任何 Yii 發(fā)行包中附帶的系統(tǒng)要求檢查器查看每個具體特性所需的 PHP 配置。

使用 Yii 需要對面向?qū)ο缶幊蹋∣OP)有基本了解,因為 Yii 是一個純面向?qū)ο蟮目蚣?。Yii 2.0 還使用了 PHP 的最新特性,例如命名空間和Trait(特質(zhì))。理解這些概念將有助于你更快地掌握 Yii 2.0。
上一篇: 下一篇: