On Fri, 2003-10-10 at 06:54, Jeff Rankin wrote:
1. Can you share experiences about using Zope with IIS?
Zope won't complain... but you will inherit IIS's numerous problems.
2. Is it still absolutely necessary to use Zope behind another web server? Most of the info on the web I've found about not using Zope's web server is a few years old.
Not necessary, but wise. Apache is more aggressively maintained and more widely deployed than Zope's webserver component. It's assumed that this makes Apache + Zope more secure and reliable than Zope alone. Given IIS's chronic issues, I doubt Zope + IIS presents much of an advantage over Zope standalone. Either way, caching is a Good Thing, so there may be significant advantages to running *something* in front of Zope for any app that's going to support more than a few dozen concurrent users.
3. In terms of templating systems, do you find yourselves using DTML or ZPT?
That's a bit of a religious question hereabouts. There are Zopers who will advocate ZPT without needing to hear your requirements first. ZPT is *clearly* a better tool, but better tools don't necessarily create better results. :-) To provide some balance, it may be worth noting that DTML will probably be more intuitive if you're used to ASP. Having said that, neither one should be used the way ASP typically is. Whichever templating language you pick, make a point of using Python scripts for *all* business logic. Life is much better that way. $.02, Dylan