summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2011-12-16 05:00:05 -0500
committerChris McDonough <chrism@plope.com>2011-12-16 05:00:05 -0500
commitef9767780ff176aef063ca669bb729e6be15c7c3 (patch)
tree6d675fc058eabe7a0b9593cd9c4a327ea1b47f44 /docs
parent0cc7a31f6fab611a151335c5f1590d0f9e7b7d98 (diff)
downloadpyramid-ef9767780ff176aef063ca669bb729e6be15c7c3.tar.gz
pyramid-ef9767780ff176aef063ca669bb729e6be15c7c3.tar.bz2
pyramid-ef9767780ff176aef063ca669bb729e6be15c7c3.zip
justify wsgiref usage
Diffstat (limited to 'docs')
-rw-r--r--docs/narr/project.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/narr/project.rst b/docs/narr/project.rst
index 39f6faace..0c12d97e6 100644
--- a/docs/narr/project.rst
+++ b/docs/narr/project.rst
@@ -909,6 +909,13 @@ one of the following.
compatible. You'll need to ``easy_install CherryPy`` into your Pyramid
virtualenv for this server to work.
+The servers described above are typically both faster and more secure than
+the default WSGI server used by Pyramid. Pyramid does not depend on either
+because Paste doesn't run on Python 3 (and Pyramid must) and the CherryPy
+server is not distributed separately from the CherryPy web framework (and it
+would be an awkward dependency to have a web framework rely on another web
+framework for just its server component).
+
``pserve`` is by no means the only way to start up and serve a :app:`Pyramid`
application. As we saw in :ref:`firstapp_chapter`, ``pserve`` needn't be
invoked at all to run a :app:`Pyramid` application. The use of ``pserve`` to