我需要創建一個簡單的網站,服務器將運行在Amazon EC2 Web服務上。但是我之前沒有做過網絡開發。這似乎是我需要學習很多東西,JavaScript,HTML,CSS,Web框架,WSGI,Apache Web服務器等等。我對一些看起來很相似的東西感到困惑。python網站開發
所以第一個問題,誰能告訴我究竟是什麼,我需要設置的網站了。 Web框架是我在服務器端需要的唯一東西嗎?
二路的問題,我是在服務器端會使用Python,真的有一羣web框架的蟒蛇。在這些web框架中,apache http服務器和內置的wsgi或http web服務器有什麼區別。
3TH問題,是WSGI的最佳選擇?大多數Web框架都支持WSGI,這是否意味着WSGI構建在Web框架中?或者我需要包含mod_wsgi或類似的東西。
另外,根據this benchmark of python WSGI servers,gevent和mod_wsgi在內存佔用少的情況下表現出色。他們並沒有聲稱自己是web框架,他們和web框架如cherrypy,web2py有什麼區別。
感謝
謝謝。該網站需要提供動態內容。如果我做得對,框架用於開發Web應用程序,並且mod_wsgi在服務器中用於在應用程序和服務器之間進行通信,對吧? – Jensen
是的,雖然mod_wsgi只是Apache特定的。 – plaes