Download presentation
Presentation is loading. Please wait.
Published byDennis Jenkins Modified over 9 years ago
1
Zope/Plone Open-Source Application Server/ Content Management System Steve McMahon Reid-McMahon, LLC
2
Web Application Servers Platforms for serving dynamic web content Scripting/Markup language Database connection Sessioning support Form handling assistance
3
Open Source Web App Servers PHP + MySQL or PostgresSQL Apache Jakarta Tomcat (JSP) Perl::Mason Zope
4
ZOPE Features Object Application Server Built-In Web Server Through The Web Management (TTWM) Fine-Grained Access Control Object Database Versatile Cataloging WebDAV / ftp Markup Languages: DTML & ZPT
5
ZOPE Features, Continued Multiple Database Adapters Object-Oriented Extensibility Plug-In Products Runs on Windows, *nix, BSD, OS X Python’s Killer App Open Source & Zope Corporation
6
Through-The-Web Management
7
Zope Deployment Apache Front End Virtual Hosts, SSL, Caching MySQL or PostgresSQL ZODB, RDBMS or File-System Load Balancing with ZEO
8
App Server Dynamic Content Markup Strategies Interleave Code/Text/HTML: PHP, JSP, ASP, Mason Insert something here: Tag-Based (block structured): Zope DTML, Cold Fusion ML XML Validating: Zope Page Templates (ZPT)
9
Markup: DTML No body here
10
Markup: ZPT Dynamic Content <div tal:condition=“item/body” tal:replace=“item/body”> More Dynamic Content
11
Local Users Davis Community Network UCD –Languages & Literature –Mathematics –School of Medicine (Plone) Yolo Elections Office Sacramento River Portal & Library Reid-McMahon, LLC –DFM, DDBA
12
Content Management Systems Separate Form and Content –Support Diverse Document Types Support Information Architecture –Full-Text Searching –Meta Tag (e.g., Dublin Core) Cataloging –Hierarchical Navigation Access Control Workflow Support
13
Web CMS Through The Web Management (TTWM) –WebDAV / FTP Document Conversion Often Oriented to Web Publishing Often Confused with Portals
14
Open Source Web CMS PHP Nuke – http://phpnuke.org PHP, Apache mod_php, MySQL Bricolage – http://bricolage.cc/ Perl::Mason, Apache mod_perl, PostgresSQL Drupal – http://www.drupal.org/ PHP, SQL Midguard – http://www.midgard-project.org/ *nix, PHP, Apache mod_php, MySQL
15
Zope-Based Nuxeo CPS – http://www.cps-project.org Silva – http://www.infrae.nl/products/silva Plone – http://www.plone.org
16
The Plone Onion
17
Zope Content Management Framework (CMF) CMS Toolkit Adds to Zope: –Membership System –Workflow –Dublin Core Metatags –Automatic Cataloging –Skinning –A Few Skinnable Content Objects
18
Plone CMS Zope CMF Skin + Content Objects Polished, Standards-Based Interface Simplified Metadata (keywords) Publishing Workflow Standardized, Smart Forms Several Distributions I18n Ready to Go
19
Plain-Old Plone
20
Rockridge Institute (Example)
21
Re-Skinned
22
Zope/Plone Technologies ArcheTypes: Rapid Class Development Epoz: WYSIWYG Editor Restructured Text: Simple Markup PortalTransformations: MIME-based content transformation TextIndexNG: Indexing w/ stemming, normalization, stop words, similarity/ proximity search, document converters
23
Where to Get More Information ZUGOD http://www.zugod.org/ http://www.zope.org/ http://cmf.zope.org/ http://plone.org/ The Zope Book Letteier & Pelletier (online & in print) The Plone Book (online) Definitive Guide to Plone (print) Mailing Lists
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.