3
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)

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

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

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/