swoole

swoole

Swoole是一種PHP高級Web開發框架,框架不是為了提升網站的性能,是為了提升網站的開發效率。最少的性能損耗,換取最大的開發效率。利用Swoole框架,開發一個複雜的Web功能,可以在很短的時間內完成。

基本信息

簡介

Swoole是一種 PHP高級Web開發框架,框架不是為了提升網站的性能,是為了提升網站的開發效率。最少的性能損耗,換取最大的開發效率。利用Swoole框架,開發一個複雜的Web功能,可以在很短的時間內完成!
Swoole不是一個像ZendFramework、CakePHP、Yii、symfony、 ThinkPHP等一樣的框架,也不是一個向WordPress、Drupal、Discuz、UChome等開源產品看齊的項目。Swoole的目標是向Java框架、 RubyOnRails、PythonDjangoPylons等一流框架發起挑戰。
運行環境:LinuxWindowsMacFreeBSDUnix。
PHP版本支持:PHP5。3+。
支持的資料庫:MSSQLServer、MySQL、 IBMDB2、Oracle、Interbase、SQLite、PostgreSQL、ODBC。
支持的運行方式:Web、Cli命令行腳本、PHP-GTKGUI。

功能

包含以下幾個特色功能:
1、類似ORM的數據查詢,提供SQL封裝器,讓 MySQL的SQL與PHP的Array,會話,Cache無縫結合。
2、AppMVC分層結構,有效的程式結構分層,提高程式的可維護性和擴展性,實現低耦合,基於接口開發。
3、集成大量,實用的功能,比如方便的資料庫操作,模板操作,快取操作,系統配置,表單處理,分頁,數據調用,字典操作,上傳處理,內容編輯,調試等。
4、模板-數據反射系統,可以直接在模板中調用數據,提供很多標籤,可是無需修改程式,只修改模板,即可實現網站各類更新維護工作。
另外的幾個功能:
1、Swoole包含了大量類,提供眾多的功能擴展,基本上Web開發能夠用到的功能類,大部分都可以在Swoole框架中找到。
2、Swoole擁有外掛程式系統,Fckeditor、 Adodb、pscws中文分詞、中文全文索引系統、最新的Key-Value資料庫思想,TokyoTyrant,可以無限擴展框架的功能。

相關詞條

熱門詞條

聯絡我們