CherryPy 歷史

2023-12-29 16:32 更新

Remi Delon于2002年6月底發(fā)布了第一個版本的CherryPy。這是一個成功的Python Web庫的起點(diǎn)。 Remi是一名法國黑客,他信任Python,成為Web應(yīng)用程序開發(fā)的最佳替代方案之一。

Remi開發(fā)的項(xiàng)目吸引了許多對該方法感興趣的開發(fā)人員。 該方法包括以下功能 -

  • CherryPy接近模型 - 視圖 - 控制器模式。
  • 必須由CherryPy引擎處理和編譯CherryPy類,以生成嵌入完整應(yīng)用程序以及其自己的內(nèi)置Web服務(wù)器的自包含Python模塊。
  • CherryPy可以將URL及其查詢字符串映射到Python方法調(diào)用中,例如 -
http://somehost.net/echo?message=hello would map to echo(message='hello')

在CherryPy項(xiàng)目的兩年開發(fā)期間,它得到了社區(qū)的支持,Remi發(fā)布了幾個改進(jìn)版本。

2004年6月,開始討論該項(xiàng)目的未來以及是否應(yīng)繼續(xù)采用相同的架構(gòu)。 幾個項(xiàng)目常客的頭腦風(fēng)暴和討論導(dǎo)致了對象發(fā)布引擎和過濾器的概念,很快成為CherryPy2.Later的核心部分,2004年10月,CherryPy 2 alpha的第一個版本被發(fā)布作為概念證明這些核心思想。 CherryPy 2.0取得了真正的成功; 然而,人們認(rèn)識到它的設(shè)計仍然可以改進(jìn),并且需要重構(gòu)。

在基于反饋的討論之后,CherryPy的API進(jìn)一步修改以改善其優(yōu)雅,導(dǎo)致2005年10月發(fā)布CherryPy 2.1.0。經(jīng)過各種更改后,該團(tuán)隊(duì)于2006年4月發(fā)布了CherryPy 2.2.0。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號