Presentation is loading. Please wait.

Presentation is loading. Please wait.

Zope/Plone Open-Source Application Server/ Content Management System Steve McMahon Reid-McMahon, LLC.

Similar presentations


Presentation on theme: "Zope/Plone Open-Source Application Server/ Content Management System Steve McMahon Reid-McMahon, LLC."— Presentation transcript:

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


Download ppt "Zope/Plone Open-Source Application Server/ Content Management System Steve McMahon Reid-McMahon, LLC."

Similar presentations


Ads by Google