标签:#Web應用框架

共 6 篇文章

Flask

Flask是一個使用Python編寫的輕量級Web應用框架。基於Werkzeug WSGI工具箱和Jinja2模板引擎。Flask使用BSD授權。 Flask被稱為“微框架”,因為它使用簡單的核心,用扩展增加其他功能。Flask沒有預設使用的資料庫、表單驗證工具。然而,Flask保留了擴增的彈性,可以用Flask-extension加入這些功能:ORM、表單驗證工具、檔案上傳、各種開放式身份驗證技術。 采用Flask的知名网站包括领英、…

Pylons

Pylons计划是开发一组用Python书写的web应用技术的开源组织。最初这个计划只是一个叫做Pylons的单一的web框架,但是后来合并了repoze.bfg框架,并取了新名字Pyramid,Pylons计划现在由多个有关的web应用技术组成。 Pyramid Pyramid是用Python书写的开源web应用框架,它基于了WSGI。它是受到Zope、Pylons和Django启发的极简主义的web框架。 Pyramid最初叫做“r…

Play Framework

Play Framework是一种用Scala编写的Web应用框架,其遵循模型-視圖-控制器(即MVC)。Play Framework使用Scala編寫,並可以被編譯成Java虛擬機器位元組碼中的其他編程語言使用;例如Java語言。其旨在通過建立一個「約定優於配置」、「熱碼重裝」,以及「在瀏覽器中顯示錯誤」來優化開發人員的工作效率。 自1.1版本後,該應用框架就已經可以支持Scala編程語言。在2.0版本時,該應用框架的核心部分又以Sc…

Uliweb

Uliweb(UnLimited Web Framework)是一款中型Pythonweb框架。 框架采用与Django相同的MVT模式和Web2py的模板,底层基于Werkzeug,数据库ORM则对SQLAlchemy进行了封装。Uliweb使用BSD授权。 特性 与Django相似的MVT模式 良好的中文支持(纯中文文档,字符串全部采用UTF-8编码) 基于应用的项目结构 灵活的插件处理机制 支持多种部署环境(包括GAE,BAE,S…

Phalcon

Phalcon是一套實現MVC架構的高性能PHP應用程序框架。初始版本發佈於2012年11月,開放原始碼並基於BSD授權條款。與其他大部分的PHP框架不同,Phalcon是以擴充的方式以C語言所編寫,因此Phalcon的執行速度高過其他PHP框架,並且消耗更少的資源,根據官方的測試,Phalcon是目前世界上速度最快的PHP框架 。 雖然以C語言編寫達到較高的效能,但相對的一項缺點就是在伺服器上必須擁有管理員權限才能夠安裝,因此一般的共…