yii2高級(jí)版和普通版的區(qū)別
高級(jí)版和基礎(chǔ)版只是一個(gè)叫法。之所以說他們只是一個(gè)叫法,因?yàn)樗麄兊目蚣懿糠质峭耆嗤摹K^的框架部分就是 vendor 目錄,他通常存在于項(xiàng)目的根目錄。高級(jí)版基礎(chǔ)版之間的關(guān)系類似于 centos 以及 ubuntu,這二者都是基于 linux 內(nèi)核的。所以你很難說明他們到底誰更強(qiáng)大。但不可否認(rèn)的是,他們同樣提供了強(qiáng)大的功能。
所以 Yii 的命令行操作數(shù)據(jù)庫(kù)在基礎(chǔ)版同樣適用。這在權(quán)威指南的命令行章節(jié)有描述。
如果非要區(qū)分哪一個(gè)更適合項(xiàng)目,這得看到底是什么樣子的項(xiàng)目。假設(shè)你需要做一個(gè)博客,這個(gè)博客分為前后臺(tái),那么高級(jí)版可能會(huì)合適。
而假設(shè)你有一個(gè)項(xiàng)目是提供API去存儲(chǔ)一些網(wǎng)站的統(tǒng)計(jì)數(shù)據(jù),并且這個(gè)API調(diào)用非常頻繁足以危及到主服務(wù)器。那么新開個(gè)基礎(chǔ)版項(xiàng)目存放于一臺(tái)專門做統(tǒng)計(jì)的服務(wù)器應(yīng)該會(huì)很不錯(cuò),由于只需要提供API,所以只需要一個(gè)應(yīng)用(當(dāng)然,高級(jí)版和基礎(chǔ)版都是可以任意增加應(yīng)用的)。
而高級(jí)版是提供兩個(gè)應(yīng)用的(frontend backend),如果此時(shí)你還是使用高級(jí)版的話,那么只會(huì)多出一堆毫無卵用的文件。這樣看起來,基礎(chǔ)版更靈活,仿佛更“高級(jí)”。
推薦:《YII教程》
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com