@@ -51,6 +51,23 @@ <h2>Why is deployment necessary?</h2>
5151< p > Your web application must live somewhere other than your own desktop or
5252laptop. A production environment is the canonical version of your current
5353application and its associated data.</ p >
54+ < h2 > Deployment learning checklist</ h2 >
55+ < p > < i class ="fa fa-check-square-o "> </ i >
56+ If you're tight on time look at the
57+ < a href ="/platform-as-a-service.html "> platform-as-a-service (PaaS)</ a > options. You can
58+ deploy a low traffic project web app for free or low cost. You won't have to
59+ worry about setting up the operating system and web server compared to going
60+ the traditional server route. In theory you should be able to get your
61+ application live on the web sooner with PaaS hosting.</ p >
62+ < p > < i class ="fa fa-check-square-o "> </ i >
63+ < a href ="/servers.html "> Traditional server options</ a > are your best bet for learning
64+ how the entire Python web stack works. You'll often save money with a virtual
65+ private server instead of a platform-as-a-service as you scale up.</ p >
66+ < p > < i class ="fa fa-check-square-o "> </ i >
67+ Read about servers, < a href ="/operating-systems.html "> operating systems</ a > ,
68+ < a href ="/web-servers.html "> web servers</ a > and < a href ="/wsgi-servers.html "> WSGI servers</ a > to get
69+ a broad picture of what components need to be set up to run a Python web
70+ application.</ p >
5471< h2 > Deployment hosting options</ h2 >
5572< p > There are four options for deploying and hosting a web application:</ p >
5673< ol >
0 commit comments