Transcript
Page 1: creating, publishing and maintaining content. Ó Multimedia ...insitu.lri.fr/imuseum/symposium1/pdfs/ims1-architecture.pdfActiveState, a leading provider of developer tools and services

Architecture

Jean-René Courtois

Different challenges

Different kind of users

Highly interactive website

Multimedia content

On-line editing

CMS (Content Management System)

“A software used to automate the process of

creating, publishing and maintaining content.”

Managing document

Managing multiple users

Collaborative work

Separate the content from the presentation

CMS (Content Management System)

Page 2: creating, publishing and maintaining content. Ó Multimedia ...insitu.lri.fr/imuseum/symposium1/pdfs/ims1-architecture.pdfActiveState, a leading provider of developer tools and services

Roles

Visitor

Document workflow

Editing anentry

Saving anentry

Submitting an entry

Privateaccess

Publicaccess

YesNoReview

Existing solutions

Free/Commercial offers

Web based architecture

LAMP (Midgard, Krysalis) (Linux, Apache, MySQL, PHP)

Java (Lenya, Portal Server)

Python (Zope/Plone)

Our solution : Zope/Plone with Railroad

Zope : Python based application serverhttp://www.zope.org

CMF/Plone : Content Management Systemhttp://plone.org

Railroad : Manage multimedia fileshttp://www.infrae.com/products/railroad

Page 3: creating, publishing and maintaining content. Ó Multimedia ...insitu.lri.fr/imuseum/symposium1/pdfs/ims1-architecture.pdfActiveState, a leading provider of developer tools and services

Websites using Zope

• http://www.nato.int/

• http://www.activestate.com/

• http://www.interieur.gouv.fr/

• http://www.defense.gouv.fr/

Websites using Plone

• http://portal.lufthansa.com/

• http://www.formulausa.com/

• http://www.jpl.nasa.gov/


Recommended