在Web服務器網關接口是用於Python編程語言的Web服務器和Web應用程序/框架之間的低級別接口。
這種非正式的,所謂的“標準”編寫Web應用程序的建立是為了促進共同工具,支持這項工作,無論它們運行在服務器上的技術移植的Web應用程序。
瓶子是一個Python框架,即使一個小的,運行在WSGI標準,並且可以用於編寫serer不可知便攜式Web應用程序。
瓶子已經知道,在許多服務器技術運行,一些測試的服務器,包括粘貼,fapws3,谷歌的App Engine和的CherryPy的。即使沒有正式測試,基本上任何WSGI能力的HTTP服務器可以運行瓶。至少在理論上。
該框架本身是足夠小,適合內一個單一的文件,並可以安裝並像任何其他Python模塊加載
特點:
- 在沒有外部依賴性
- 在自己的路由系統
- 在SEO友好的URL
- 在模板化佈局
- 在支持的cookies
- 在支持元數據操作
- 在支持文件上傳
- 在表單的數據處理
- 在內置的HTTP服務器
什麼在此版本中是新的:
- 在新BaseRequest.route()屬性返回的路線匹配的要求。
什麼版本0.11.3是新的:
- 在為Python 2.x和3原生支持。 X語法。無需再2to3的運行。
- 在支持部分下載(Range頭)在static_file()。
- 在新的ResourceManager界面可幫助定位捆綁的應用程序文件。
- 添加的服務器適配器女服務員。
- 在新Bottle.merge()方法來從一個應用程序的所有路由安裝到另一回事。
- 在新BaseRequest.app屬性來獲取,處理一個請求的應用對象。
什麼的0.10.1版本是新的:
- 在增加了對原料WSGI應用Bottle.mount支持()。
- 在Bottle.mount()參數順序改變。
- 在Bottle.route()現在accpets進口字符串回調參數。
- 在丟棄Gunicorn 0.8的支持。目前支持的版本是0.13。
- 添加自定義選項,以Gunicorn服務器。
- 在最後報跌型過濾器的支持。與需要。自定義插件替換
什麼在0.9.2版本新:
- 在更新內容:
- 在一個全新的插件-API。有關詳細信息,請參閱插件和插件開發指南。
- 在這條路線()裝飾得到了很多新的功能。見Bottle.route()了解詳細信息。
- 在新的服務器適配器。
- 在支持SimpleTAL模板。
- 在更好的運行時異常處理在調試模式下灰鯖模板。
- 在很多文件,修復和小改進。
- 在一個新的Request.urlparts財產。
- 在性能改進:
- 在路由器目前特殊情況下wsgi.run_once環境,加快CGI。
- 在減少模塊加載時間和優化模板解析器。
- 支持"應用程序緩存與QUOT;在谷歌應用程序引擎。
- 在一些很少使用或已過時的功能,現在的插件,避免開銷,如果不使用此功能。
對於GEVENT,meinheld和比約恩·
由〜30%
什麼版本0.8.5的新:
- 在固定"重裝服務器死慢的硬件。 "
評論沒有發現