Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • by drj826 (154) on 2000.05.28 23:45 (#210) Homepage

    I'll attempt a comparison of Zope and Slash, but must disclaim the expertise to do a thorough job, and I may be flat out wrong about some of these things. I only know a little about Zope, and don't know much at all about Slash. Although I'm pretty much a Perl zealot, I find a lot to admire about Zope. I'm sorry if this sounds like a sales pitch...

    Slash
    • Slash is a weblog application written in Perl that depends on other applications (a database, a web server) to deliver it's functionality.
    • Slash is designed to do one thing (weblog), and it does it very well.
    • Slash is distributed under an open source license
    Zope
    • Zope is designed to be a platform on which web applications are built.
    • Zope comes as a complete package including an object database, a web server, an ftp server, and a python (perhaps in the future a Perl...) interpreter.
    • Zope is a platform designed to make web application design simple and quick.
    • You can build new applications in Zope using Python (and soon Perl).
    • A weblog application called "squishdot" has been designed on top of Zope. Squishdot mimicks an older version of Slash.
    • While squishdot is not as feature rich as slash, it takes less than ten minutes to install Zope and set up a squishdot site.
    • Other applications written for the Zope platform include Zwiki webs, chat applications, email applications, various threaded discussion applications, XML based collaborative applications, WebDAV based applications, many database interface/access applications and building blocks, photo albums, collaborative calendar like things, survey applications, charting and graphing applications, etc. In other words, just about everything that's interactive on the web.
    • The Zope object database features a robust security model and a powerful versioning system.
    • Zope is designed to be administered entirely via the web. This means it can be remotely administered as easily as locally administered. Security features allow you to restrict administrative access by user or by domain/IP.
    • Zope is OS independent, it runs on Linux, Solaris, Windows 95/98/NT/2000 (and probably others that I'm missing).
    • Zope was originally a combination of three commercial products, but as of November 1998 is distributed under an open source license (the ZPL).