HTTP框架和web框架是一樣的嗎?HTTP框架和web框架的區別?
例如:
有時候我讀了CherryPy的是一個HTTP框架,有時它被稱爲Web框架 (look at this post或下Basic Frameworks在python.org網站)。
HTTP框架和web框架是一樣的嗎?HTTP框架和web框架的區別?
例如:
有時候我讀了CherryPy的是一個HTTP框架,有時它被稱爲Web框架 (look at this post或下Basic Frameworks在python.org網站)。
CherryPy自稱是一個HTTP框架,因爲它專注於提供一個用於管理HTTP的API。自稱爲「Web框架」的框架通常附帶額外的API,用於管理數據庫,HTML/XML模板,JavaScript生成,RPC協議和媒體類型以及其他被認爲可用於Web開發的組件。 CherryPy不提供這些組件或API,因此不會將自己稱爲「Web框架」,儘管第三方在將CherryPy與其他框架進行比較時可能會這樣做。
HTTP是一種網絡協議;還有其他網絡協議正在使用中。 HTTP框架是一種Web框架。
CherryPy現在自稱是一個Web框架。我猜想它曾經被命名的HTTP框架只是一個不好的名稱選擇,可能是因爲它包含了一個相當先進的HTTP服務器。
感謝您的好解釋。 :) – mamiu