這篇文章將為大家詳細(xì)講解有關(guān)Yii框架有哪些作用,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
十載的云夢(mèng)網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷(xiāo)型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶(hù)設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整云夢(mèng)建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“云夢(mèng)網(wǎng)站設(shè)計(jì)”,“云夢(mèng)網(wǎng)站推廣”以來(lái),每個(gè)客戶(hù)項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。Yii是一個(gè)PHP框架,一個(gè)通用的Web編程框架,可以用來(lái)開(kāi)發(fā)各種用PHP構(gòu)建的Web應(yīng)用;因?yàn)榛诮M件的框架結(jié)構(gòu)和設(shè)計(jì)精巧的緩存支持,它特別適合開(kāi)發(fā)大型應(yīng)用;自帶豐富的功能,可顯著縮短開(kāi)發(fā)時(shí)間。
Yii框架是什么?有什么用?
Yii 是一個(gè) 高性能 的,適用于開(kāi)發(fā) WEB 2.0 應(yīng)用的 PHP 框架。自帶豐富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,緩存,身份驗(yàn)證和基于角色的訪(fǎng)問(wèn)控制,腳手架,測(cè)試等,可顯著縮短開(kāi)發(fā)時(shí)間。
Yii 是一個(gè)開(kāi)源的,面向?qū)ο蟮?,基于組件的 MVC PHP Web 應(yīng)用程序框架。 Yii 的發(fā)音為“Yee”或[ji:],中文的意思是“簡(jiǎn)單和進(jìn)化”,它可以是“Yes It Is!”的首字母縮寫(xiě)。
Yii 是一個(gè)通用的 Web 編程框架,即可以用于開(kāi)發(fā)各種用 PHP 構(gòu)建的 Web 應(yīng)用。 因?yàn)榛诮M件的框架結(jié)構(gòu)和設(shè)計(jì)精巧的緩存支持,它特別適合開(kāi)發(fā)大型應(yīng)用, 如門(mén)戶(hù)網(wǎng)站、社區(qū)、內(nèi)容管理系統(tǒng)(CMS)、 電子商務(wù)項(xiàng)目和 RESTful Web 服務(wù)等。
Yii 的優(yōu)勢(shì)
和其他 PHP 框架類(lèi)似,Yii 實(shí)現(xiàn)了 MVC(Model-View-Controller) 設(shè)計(jì)模式并基于該模式組織代碼。
Yii 的代碼簡(jiǎn)潔優(yōu)雅,這是它的編程哲學(xué)。 它永遠(yuǎn)不會(huì)為了刻板地遵照某種設(shè)計(jì)模式而對(duì)代碼進(jìn)行過(guò)度的設(shè)計(jì)。
Yii 是一個(gè)全??蚣?,提供了大量久經(jīng)考驗(yàn),開(kāi)箱即用的特性: 對(duì)關(guān)系型和 NoSQL 數(shù)據(jù)庫(kù)都提供了查詢(xún)生成器和 ActiveRecord;RESTful API 的開(kāi)發(fā)支持;多層緩存支持,等等。
Yii 非常易于擴(kuò)展。你可以自定義或替換幾乎任何一處核心代碼。你還會(huì)受益于 Yii 堅(jiān)實(shí)可靠的擴(kuò)展架構(gòu),使用、再開(kāi)發(fā)或再發(fā)布擴(kuò)展。
高性能始終是 Yii 的首要目標(biāo)之一。
Yii 不是一場(chǎng)獨(dú)角戲,它由一個(gè)強(qiáng)大的開(kāi)發(fā)者團(tuán)隊(duì)提供支持, 也有一個(gè)龐大的專(zhuān)家社區(qū),持續(xù)不斷地對(duì) Yii 的開(kāi)發(fā)作出貢獻(xiàn)。
Yii 開(kāi)發(fā)者團(tuán)隊(duì)始終對(duì) Web 開(kāi)發(fā)趨勢(shì)和其他框架及項(xiàng)目中的很好實(shí)踐和特性保持密切關(guān)注, 那些有意義的很好實(shí)踐及特性會(huì)被不定期的整合進(jìn)核心框架中, 并提供簡(jiǎn)單優(yōu)雅的接口。
擴(kuò)展程序
Yii 項(xiàng)目包括一個(gè)用戶(hù)貢獻(xiàn)擴(kuò)展的存儲(chǔ)庫(kù)。
還有一個(gè)官方擴(kuò)展庫(kù),zii,最終與核心框架合并; 自 Yii 版本 1.1.0 以來(lái),它已捆綁在每個(gè)版本中,并包含其他行為和小部件,例如網(wǎng)格和 jQuery UI。
文檔
Yii 附帶了一系列官方文檔,例如開(kāi)發(fā)簡(jiǎn)單博客應(yīng)用程序的教程,提供每個(gè)功能描述的指南以及提供有關(guān)屬性,方法和事件的每個(gè)細(xì)節(jié)的類(lèi)引用。
還有一個(gè)用戶(hù)提供的文檔,其中大部分都可以在官方網(wǎng)站的 wiki 中找到。
許可
Yii 是根據(jù)新 BSD 許可證(3 條款許可證)發(fā)布的。這意味著可以免費(fèi)使用它來(lái)開(kāi)發(fā)開(kāi)源或?qū)S?Web 應(yīng)用程序。
關(guān)于“Yii框架有哪些作用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。