[問題] 新手對Web Server和Web Framework的疑問

作者: weinine32 (隨意)   2016-06-28 18:26:00
依學過Asp.net、php的理解是,網頁程式需放在Web Server (IIS、Apache、Nginx)
裡面才能執行。
而Python有Web Framework,似乎可以不需要Web Server就可以執行?
但是網路上又有人分享如何部署 django + nginx + uwsgi
想請問:
1) 直接使用Web Framework部署網頁和django + nginx + uwsgi的差異?
2) 目前用Python寫網頁程式的主流方法是什麼?
3) 是否也可以用Gevent做Web Server? Gevent也是屬於Web Framework嗎?
謝謝
作者: ccvs (kisS x Sis)   2016-06-28 20:09:00
django在local建立一個虛擬的server所以才會不需要IIS或Apache
作者: uranusjr (←這人是超級笨蛋)   2016-06-28 20:45:00
你查到的就是主流, 只是在開發時為了麻煩, 大多數 webframework 會用 Python 做一個堪用的簡單 serverGevent 只是個 library, 本身沒有任何 web 相關功能
作者: weinine32 (隨意)   2016-06-28 21:14:00
謝謝樓上二位

Links booklink

Contact Us: admin [ a t ] ucptt.com