Yii是一個(gè)PHP框架,一個(gè)通用的Web編程框架,可以用來開發(fā)各種用PHP構(gòu)建的Web應(yīng)用;因?yàn)榛诮M件的框架結(jié)構(gòu)和設(shè)計(jì)精巧的緩存支持,它特別適合開發(fā)大型應(yīng)用;自帶豐富的功能,可顯著縮短開發(fā)時(shí)間。
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的衢州網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
Yii框架是什么?有什么用?
Yii 是一個(gè) 高性能 的,適用于開發(fā) WEB 2.0 應(yīng)用的 PHP 框架。自帶豐富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,緩存,身份驗(yàn)證和基于角色的訪問控制,腳手架,測試等,可顯著縮短開發(fā)時(shí)間。
Yii 是一個(gè)開源的,面向?qū)ο蟮?,基于組件的 MVC PHP Web 應(yīng)用程序框架。 Yii 的發(fā)音為“Yee”或[ji:],中文的意思是“簡單和進(jìn)化”,它可以是“Yes It Is!”的首字母縮寫。
Yii 是一個(gè)通用的 Web 編程框架,即可以用于開發(fā)各種用 PHP 構(gòu)建的 Web 應(yīng)用。 因?yàn)榛诮M件的框架結(jié)構(gòu)和設(shè)計(jì)精巧的緩存支持,它特別適合開發(fā)大型應(yīng)用, 如門戶網(wǎng)站、社區(qū)、內(nèi)容管理系統(tǒng)(CMS)、 電子商務(wù)項(xiàng)目和 RESTful Web 服務(wù)等。
Yii 的優(yōu)勢
和其他 PHP 框架類似,Yii 實(shí)現(xiàn)了 MVC(Model-View-Controller) 設(shè)計(jì)模式并基于該模式組織代碼。
Yii 的代碼簡潔優(yōu)雅,這是它的編程哲學(xué)。 它永遠(yuǎn)不會(huì)為了刻板地遵照某種設(shè)計(jì)模式而對(duì)代碼進(jìn)行過度的設(shè)計(jì)。
Yii 是一個(gè)全??蚣埽峁┝舜罅烤媒?jīng)考驗(yàn),開箱即用的特性: 對(duì)關(guān)系型和 NoSQL 數(shù)據(jù)庫都提供了查詢生成器和 ActiveRecord;RESTful API 的開發(fā)支持;多層緩存支持,等等。
Yii 非常易于擴(kuò)展。你可以自定義或替換幾乎任何一處核心代碼。你還會(huì)受益于 Yii 堅(jiān)實(shí)可靠的擴(kuò)展架構(gòu),使用、再開發(fā)或再發(fā)布擴(kuò)展。
高性能始終是 Yii 的首要目標(biāo)之一。
Yii 不是一場獨(dú)角戲,它由一個(gè)強(qiáng)大的開發(fā)者團(tuán)隊(duì)提供支持, 也有一個(gè)龐大的專家社區(qū),持續(xù)不斷地對(duì) Yii 的開發(fā)作出貢獻(xiàn)。
Yii 開發(fā)者團(tuán)隊(duì)始終對(duì) Web 開發(fā)趨勢和其他框架及項(xiàng)目中的實(shí)踐和特性保持密切關(guān)注, 那些有意義的實(shí)踐及特性會(huì)被不定期的整合進(jìn)核心框架中, 并提供簡單優(yōu)雅的接口。
擴(kuò)展程序
Yii 項(xiàng)目包括一個(gè)用戶貢獻(xiàn)擴(kuò)展的存儲(chǔ)庫。
還有一個(gè)官方擴(kuò)展庫,zii,最終與核心框架合并; 自 Yii 版本 1.1.0 以來,它已捆綁在每個(gè)版本中,并包含其他行為和小部件,例如網(wǎng)格和 jQuery UI。
文檔
Yii 附帶了一系列官方文檔,例如開發(fā)簡單博客應(yīng)用程序的教程,提供每個(gè)功能描述的指南以及提供有關(guān)屬性,方法和事件的每個(gè)細(xì)節(jié)的類引用。
還有一個(gè)用戶提供的文檔,其中大部分都可以在官方網(wǎng)站的 wiki 中找到。
許可
Yii 是根據(jù)新 BSD 許可證(3 條款許可證)發(fā)布的。這意味著可以免費(fèi)使用它來開發(fā)開源或?qū)S?Web 應(yīng)用程序。
相關(guān)文章教程推薦:《yii框架教程》、《PHP教程》
當(dāng)前題目:Yii框架有什么用?
文章起源:http://weahome.cn/article/cgpcsp.html