--On Freitag, 10. Oktober 2003 9:54 Uhr -0400 Jeff Rankin <jrankin@oneil.com> wrote:
Hi:
I'm a new Zope user and I'm evaluating Zope for use in a few projects. One project is an online parts system for a truck manufacturer (about 3000 'hits' per day). This is a project we've been maintaining for a few years in Cold Fusion. While performance of the application is OK, we're concerned with CF's lack of extensibility, and we're also moving towards open source solutions. I have some questions about Zope I'm hoping you can answer:
1. Can you share experiences about using Zope with IIS?
There is no need for IIS. Zope can run standalone.
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.
Zope has its own Webserver. You want to run Zope behind Apache and Squid for caching and virtual hosting issues.
3. In terms of templating systems, do you find yourselves using DTML or ZPT?
DTML sucks. Use ZPT.
4. If the initial Zope-based projects work out well, we're going to consider using Zope on a much bigger project. At peak times, this project has about 200 concurrent users. It'a a very database intensive application. Will Zope scale well to something of this size? The current version of this application is a load-balanced Cold Fusion setup.
Mostly read or write access? Zope scale fine with ZEO. Lots of concurrent write might be a problem but there are ways to handle this. It depends on your setup how to approach the problem. -aj