@@ -51,23 +51,6 @@ <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 >
7154< h2 > Deployment hosting options</ h2 >
7255< p > There are four options for deploying and hosting a web application:</ p >
7356< ol >
@@ -91,6 +74,23 @@ <h2>Deployment hosting options</h2>
9174< p > Note that there are other ways of installing a Python web application through
9275system-specific package management systems. We won't cover those in this
9376guide as they are considered advanced deployment techniques.</ p >
77+ < h2 > Deployment learning checklist</ h2 >
78+ < p > < i class ="fa fa-check-square-o "> </ i >
79+ If you're tight on time look at the
80+ < a href ="/platform-as-a-service.html "> platform-as-a-service (PaaS)</ a > options. You can
81+ deploy a low traffic project web app for free or low cost. You won't have to
82+ worry about setting up the operating system and web server compared to going
83+ the traditional server route. In theory you should be able to get your
84+ application live on the web sooner with PaaS hosting.</ p >
85+ < p > < i class ="fa fa-check-square-o "> </ i >
86+ < a href ="/servers.html "> Traditional server options</ a > are your best bet for learning
87+ how the entire Python web stack works. You'll often save money with a virtual
88+ private server instead of a platform-as-a-service as you scale up.</ p >
89+ < p > < i class ="fa fa-check-square-o "> </ i >
90+ Read about servers, < a href ="/operating-systems.html "> operating systems</ a > ,
91+ < a href ="/web-servers.html "> web servers</ a > and < a href ="/wsgi-servers.html "> WSGI servers</ a > to get
92+ a broad picture of what components need to be set up to run a Python web
93+ application.</ p >
9494< h2 > Deployment resources</ h2 >
9595< ul >
9696< li >
0 commit comments