我寫了一個web服務API,它在php中爲REST請求提供服務。它並沒有花太多時間在apache上設置它。但是,我更喜歡編寫python代碼而不是php代碼。 python可以用作像php這樣的服務器端腳本語言嗎?需要進行哪些更改才能使用Apache?Web服務API - 哪種語言更好?
感謝 巴拉Mudiam
我寫了一個web服務API,它在php中爲REST請求提供服務。它並沒有花太多時間在apache上設置它。但是,我更喜歡編寫python代碼而不是php代碼。 python可以用作像php這樣的服務器端腳本語言嗎?需要進行哪些更改才能使用Apache?Web服務API - 哪種語言更好?
感謝 巴拉Mudiam
是的Python可以用作服務器端語言(以及Perl,Ruby甚至C/C++)。使用mod_python for Apache http://www.modpython.org/
Python是一種功能非常強大的服務器端語言。大型網站(例如AG Interactive)使用Python進行服務器端編程,並取得了很好的效果。 mod_python和mod_wsgi是Apache的兩個流行模塊,允許您爲Python服務。
我聽說mod_python滯後於mod_wsgi相當多的喋喋不休。這是否與mod_python在近2年內未更新的事實有關? – jathanism 2010-03-10 00:17:51
這是可能的,我注意到自上次更新以來已經有一段時間了。 AG剛剛編寫了自己的Apache python mod,但這是很多工作。 – 2010-03-10 00:24:14
mod_python模塊在基本處理上較慢,因爲它在Python代碼中實現了該機制的部分功能,並且具有精細的腳本導入系統,而mod_wsgi全部使用C代碼直接與Python的C API交互,並且只具有絕對最小的腳本導入機制。與mod_python沒有多少年沒有更新。 – 2010-03-10 02:29:59
+1看起來像你說的西班牙語中的「Tomado」是「醉」lol – OscarRyz 2010-03-09 23:12:51
嘿嘿,真好!我會記得那個;) – MyGGaN 2010-03-09 23:14:03
Tornado是否提供了用於實現REST-ful API的特殊功能?我同意這是一項很好的技術,但是它不是更適合自己的Web服務器嗎?說出像Django活塞或恢復活動之間可以做什麼比較? – 2010-03-10 01:09:11