說到這裡大概可以從7個方面對yii框架進行乙個簡單的概述。
1. 易於安裝 安裝處理使用composer。
2. 利用現代技術 yii是一種純粹的物件導向框架,並且利用php的一些更高階的功能,包括延遲靜態繫結,spl類和介面,和匿名函式。
3. 高度可擴充套件性
yii 看起來就像一件樣式很棒的西裝,但也非常容易根據你的需求來進行定製. 實際上框架的每乙個元件都是可以擴充套件的。
4. 鼓勵測試
yii 框架和codeception框架緊密地整合在一起。 codeception 是乙個優秀的php測試框架,它幫助簡化建立單元測試、功能驗收測試的流程。
5. 簡化的安全方案
安全性是任何web應用的重要組成部分,幸運的是yii有許多很棒的特性能幫你減輕負擔.
6. 縮短開發時間
大多數的專案都包含了重複的任務,沒有人想把時間浪費在這些重複工作上面。yii 提供了一些工具來幫助你在這些任務上花費更少的時間,把大多數時間都用在定製應用來滿足你客戶的需求上。
7. 很容易通過調整獲得更好的效能
所有人都知道乙個慢吞吞的**會造就許多心懷不滿的使用者, 因此yii為你提供了一些工具來幫助你讓應用程式獲得更快的速度.
所有的yii快取元件都擴充套件自 yii/caching/cache, 它能讓你在使用乙個公共api的同時選擇任意某乙個快取系統. 你甚至可以同時註冊多個快取記憶體元件. yii 當前支援資料庫和檔案系統快取, 還有 apc, memcache, redis, wincache, xcache 以及 zend data cache.
yii 是乙個通用的 web 程式設計框架,即可以用於開發各種用 php 構建的 web 應用。因為基於元件的框架結構和設計精巧的快取支援,它特別適合開發大型應用,如門戶**、社群、內容管理系統(cms)、電子商務專案和 restful web 服務等。
yii 不是一場獨角戲,它由乙個強大的開發者團隊 提供支援,也有乙個龐大的專家社群,持續不斷地對 yii 的開發作出貢獻。yii 開發者團隊始終對 web 開發趨勢和其他框架及專案中的最佳實踐和特性保持密切關注,那些有意義的最佳實踐及特性會被不定期的整合進核心框架中,並提供簡單優雅的介面。
在編寫的時候,同時還參考了yiichina.com框架中的知識點
學習中層次的觀點給我帶來的好處
剛學c語言的時候,我幾乎寸步難行。我老是困惑於這樣乙個簡 單的事實 計算機是怎麼懂得我寫的 的呢?像a a 2這樣的 人類才能夠理解的公式計算機竟然也能準確地計算出來,難道它可以 思考嗎?帶著這個疑問,我又學了一段時間的c,可是最初的那個疑 問依然存在,並漸漸放大,終於使我放棄了學習c,因為我的大腦...
網路的發展給我們帶來了什麼呢?
現在網路發展越來越快,快到不可阻擋,然而這些有給我們的生活帶來了什麼影響呢?第一,最明顯的是溝通 現在只要有網路,兩人不管身在何方都可以交流。這個就是網路的神奇 溝通無處不在 第二,購物 拍拍等一些大型的網路交易平台應運而生,在家裡就可以買遠在千里之外的東西。第三,服務 現在幾乎所有的企業都做了 都...
細數Xcode 6 給我們帶來的新特性
引言 9月9號,蘋果產品發布會結束後,同時對開發者發布xcode 6 gm版本,gm版本雖是測試版的含義,但對於蘋果來說,等於95 的正式版。所以,通過gm版本可以開始進行ios8的相容和iphone 6 和iphone 6 plus的適配。本篇想來細數細數在新版本中都有哪些新增和改變 正文 1 模...