I'd like to see some documentation built up specifically addressing TG
0.9 deployment. I recognize that there are many possibilities, but I
can't see why I'd suggest more than three:

1) standalone CherryPy

This is super simple... just deploy it the way you develop it!

2) mod_python

This solution saves some overhead (no extra TCP communication
overhead), and provides automatic restarts when apache restarts. It's
the most complicated of the 3 to get set up properly, particularly
with Python 2.4 under the common distros.

3) Proxy to CherryPy from Apache or lighttpd

If you need to do fancy virtual hosting and whatnot, #1 is not
sufficient. This solution is very easy to implement, speedy and
reliable. The one thing I'd add here is that we should document
setting up Supervisor (see Titus' recent howto) to watch over your
process.

Is there any reason to use any deployment method other than these three?

Kevin

p.s. I'm not saying that people won't be able to use whatever
deployment method they want, if they want something different. I'm
trying to figure out why I'd suggest anything other than these three.

--
Kevin Dangoor
Author of the Zesty News RSS newsreader

email: [EMAIL PROTECTED]
company: http://www.BlazingThings.com
blog: http://www.BlueSkyOnMars.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to