CherryPyPython 微型 Web 框架
CherryPy是一个基于Python的面向对象的HTTP框架。使用CherryPy来开发Web Application是非常轻松的。但CherryPy并没用提供一种类似于PHP的templating语言机制。
主要特性:
可靠、兼容 HTTP/1.1、WSGI 线程池
可轻松同时在一台机器上创建多个服务
强大的配置系统
灵活的插件系统
内建缓存管理、会话管理、认证、静态文件支持等等诸多功能
完全可定制
内建分析、测试和覆盖率工具
支持 Python 2.7+, 3.1+, PyPy, Jython 和 Android.
示例代码:
import cherrypy class HelloWorld(object): def index(self): return "Hello World!" index.exposed = True cherrypy.quickstart(HelloWorld())
评论
Echo微型 Web 框架
Echo是一个用Go语言开发的快速HTTP路由器(零内存分配)和微型Web框架。性能比较: 特性:Zippyrouter.Extensiblemiddleware/handler,supports:f
Echo微型 Web 框架
0
Sinatra微型Web框架(Ruby)
Sinatra:一个优雅地包装了Web开发的DSL你相信用100行代码可以实现一个博客吗?用Sinatra框架就可以做到。下面就是这样子的一个Web应用:Reprise-AMinimalisticBl
Sinatra微型Web框架(Ruby)
0
Rack微型Web框架(Ruby)
Rack为使用Ruby开发web应用提供了一个最小的模块化和可修改的接口。用可能最简单的方式来包装HTTP请求和响应,它为web服务器,web框架和中间件的API进行了统一并提纯到了单一的方法调用。R
Rack微型Web框架(Ruby)
0