2014-02-21 110 views

回答

0

CherryPy自稱是一個HTTP框架,因爲它專注於提供一個用於管理HTTP的API。自稱爲「Web框架」的框架通常附帶額外的API,用於管理數據庫,HTML/XML模板,JavaScript生成,RPC協議和媒體類型以及其他被認爲可用於Web開發的組件。 CherryPy不提供這些組件或API,因此不會將自己稱爲「Web框架」,儘管第三方在將CherryPy與其他框架進行比較時可能會這樣做。

+0

感謝您的好解釋。 :) – mamiu

0

HTTP是一種網絡協議;還有其他網絡協議正在使用中。 HTTP框架是一種Web框架。

0

CherryPy現在自稱是一個Web框架。我猜想它曾經被命名的HTTP框架只是一個不好的名稱選擇,可能是因爲它包含了一個相當先進的HTTP服務器。