yii2進階版和普通版的差異
進階版和基礎版只是一個叫法。之所以說他們只是一個叫法,因為他們的框架部分是完全相同的。 所謂的框架部分就是 vendor 目錄,他通常存在於專案的根目錄。進階版基礎版之間的關係類似於 centos 以及 ubuntu,這二者都是基於 linux 核心的。所以你很難說明他們到底誰比較強。但不可否認的是,他們同樣提供了強大的功能。
所以 Yii 的命令列操作資料庫在基礎版同樣適用。這在權威指南的命令列章節有描述。
如果非要區分哪一個比較適合項目,這得看到底是什麼樣子的項目。假設你需要做一個博客,這個博客分為前後台,那麼高級版可能會合適。
而假設你有一個專案是提供API去儲存一些網站的統計數據,而這個API呼叫非常頻繁足以危及到主伺服器。那麼新開個基礎版專案存放於一台專門做統計的伺服器應該會很不錯,由於只需要提供API,所以只需要一個應用程式(當然,進階版和基礎版都是可以任意增加應用程式的)。
而高級版是提供兩個應用的(frontend backend),如果此時你還是使用高級版的話,那麼只會多出一堆毫無卵用的文件。這樣看起來,基礎版更靈活,彷彿更「高級」。
推薦:《YII教學》
##以上是yii2高級版和普通版的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!