什么是Yii、Redis

什么是Yii、Redis

什么是YII、redis

一、什么是Yii?

Yii是一個基于組件的高性能php框架,用于開發大型Web應用。Yii采用嚴格的OOP編寫,并有著完善的庫引用以及全面的教程。從?mvc,DAO/ActiveRecord,widgets,caching,等級式RBAC,Web服務,到主題化,I18N和L10N,Yii提供了今日Web 2.0應用開發所需要的幾乎一切功能。Yii是最有效率的PHP框架之一。

(相關教程推薦:yii框架

Yii特點:

1、快速:Yii 只加載您需要的功能。它具有強大的緩存支持。它明確的設計能與 ajax 一起高效率的工作。

2、安全:Yii 的標準是安全的。它包括了輸入驗證,輸出過濾,sql 注入和跨站點腳本的預防。

3、專業:Yii 可幫助您開發清潔和可重用的代碼。它遵循了?MVC模式,確保了清晰分離邏輯層和表示層。

二、什么是redis?

redis是一個高性能的key-value數據庫,它是完全開源免費的,而且redis是一個nosql類型數據庫,是為了解決高并發、高擴展,大數據存儲等一系列的問題而產生的數據庫解決方案,是一個非關系型的數據庫。但是,它也是不能替代關系型數據庫,只能作為特定環境下的擴充。

(推薦學習:yii框架

Redis特點:

1、redis數據讀寫速度非???,因為它把數據都讀取到內存當中操作,而且redis是用c語言編寫的,是最“接近“”操作系統的語言,所以執行速度相對較快。

2、redis雖然數據的讀取都存在內存當中,但是最終它是支持數據持久化到磁盤當中。

3、redis提供了豐富的數據結構。

4、redis的所有操作都是原子性,支持事務,所謂的原子性就是對數據的更改要么全部執行,要么全部不執行。

5、redis支持主從復制,主機會自動將數據同步到從機,可以進行讀寫分離。

PHP中文網,大量yii框架,歡迎學習!

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享