Original article appeared at:
Serverwatch
@ Internet.com
Zope -- Open source groupware server for content
and portal management
Zope has many unique properties that set it apart in the
groupware market. The first characteristic is its target
market. The server is aimed at enterprises looking for a
groupware server to enable them to create Web-based
applications. Zope works so well in these situations that
it's practically an app server functioning like a groupware
server.
Another key attribute of Zope is that it's open source.
Thus, enterprises can simply download the source code and
modify Zope as they see fit. If an enterprise needs Zope to
do a specific task, a good programmer can tweak it enough so
that paying another company a large amount of money to have
their programmers do the work and then paying for a custom
license of the software isn't necessary.
Zope's basic interface is like that of a simple file
manager. Most people are accustomed to the GUI file
managers that have been around with MacOS as well as DOS and
Windows. On top of this splendid file manager interface,
Zope is Web-based. This leads to more usability, as most
users get scared even thinking about command-line
applications, or even hard-to-use GUI applications. With a
Web interface, users tend to feel like they already know
what's going on, as it seems like they are simply "surfing
the web."
Zope not only breaks ranks with groupware servers by
being free to use, it also flees from the norm in terms of
setup. While most large Web-based applications require
three layers, the Web server, the app server, and the
database server, Zope is used in a single system. This
makes management, as well as initial cost, much
less-expensive because there is only one machine to deal
with, not a set of three different machines to micro-manage
and control.
Above all these attributes, however, is Zope's
compatibility. It works with pretty much all of the common
protocols including SQL, ODBC, XML, DOM, FTP, HTTP, FastCGI,
XML-RPC, and SOAP. Zope can work on almost any client
browser, as well as systems ranging from 32-bit Windows (95,
98, NT, and 2000), to Unix, Linux, BSD Variants, and the
lesser-known Sparc Solaris.
Zope's major drawback is that, like other freeware
packages, its documentation is lacking in its current
form. Documentation is virtually all user-supplied, and
anyone can become a member of the "Zope Community" via the
online resources such as mailing lists and user groups.
Fortunately, all of this documentation resides in a
central location at http://www.zope.org/Documentation.
This repository houses almost anything anyone would need to
know about Zope: how to use it, how to manage it, and how
not to crash it. However effective this may be, having to
go to the Zope.org Web site to get any meaningful help can
sometimes be a less than efficient solution.
Overall, Zope is a great program for the price, but just
like all other free programs, help is difficult to find, and
somewhat inadequate. Because of the inability to find
decent help for sys admins, Zope may be a difficult sell for
deployment in some enterprises. In other enterprises, Zope's
benefits may outweigh drawbacks the for some companies not
willing spend money on three different application
layers.
Pros: - Inexpensive, - Customizable, - Compatible
Cons: - Lack of documentation, - Not well-known
Version Reviewed: 2.3.0
Reviewed by: M.A. Dockter |
Last Updated: 2/5/01
Date of Original Review: 2/5/01 |