Rapid-deployment Content Management with Aegir CMS and Midgard Lite
Tutorial abstract for OSCOM 3Henri Bergius, Consultant Partner
Nemein Oy, Finland
Aegir CMS and the Midgard Content Management Framework provide an easy solution for deploying content management for dynamic, content-driven corporate and organizational web sites. In this tutorial we will try to implement content management to a typical web site in about 45 minutes, including:
- Installing and setting up Midgard Lite
- Installing and setting up Aegir CMS
- Building the web site infrastructure
- Migrating HTML layout to the Midgard style engine
- Implementing content management permissions and workflow
- Providing user-friendly WYSIWYG content editing for end-users
- Providing RSS feeds for news syndication
The plan is to utilize the existing Aegir CMS content management
framework for this, including the NemeinNavBar URI-to-Content mapping
system and the Aegir Sample Site infrastructure.
It is possible to run the tutorial using the web site of a tutorial
participant as the example. In this case the tutorial participant will
receive the implemented web site, ready-to-run for production usage.
Participants interested in applying their sites as the example should
contact the presenter before the conference.
Midgard
Midgard is a Content Management Framework built on the Linux, Apache,
MySQL and PHP (LAMP) platform. It is suitable for running medium to
large web sites and complex web applications like PSA and CRM systems.
Midgard runs as compiled modules to the Apache web server and the PHP
programming language.
There are several user interfaces and applications available for
Midgard including the Aegir CMS Content Management System, TownPortal
portal system for local communities and the PHPmole Integrated
Development Environment. Midgard also provides MidCOM framework for
reusable and configurable application components.
Midgard Lite
Midgard Lite is a pure-PHP implementation of the Midgard Content
Management Framework. The implementation doesn't require compiling,
and can be run on Windows and Unix systems and hosted
environments. Midgard Lite is suitable for running small to medium
sized web sites.
Aegir CMS
Aegir CMS is a versatile and user-friendly Web Content Management
System. It provides site managers with MS Word compatible tools for
maintaining site information, approval system for controlling the
publication process, and a separate layout management system. Aegir
CMS operates as an user interface for Midgard.
Links
- Midgard Lite http://www.midgard-project.org/developer/downloads/midgard-lite/
- Midgard http://www.midgard-project.org/
- Aegir CMS http://www.aegir-cms.org/
Henri Bergius
Henri Bergius is a co-founder of the Midgard project, and a partner in
Nemein Oy, the Finnish Midgard solution provider. Henri's main
responsibilities are in coordinating Nemein's content management
deliveries and product development. Henri's previous appearances have
included Global Linux 2000 in South Korea, Linux Expo Madrid 2001 in
Spain and OSCOM conferences.
Email: henri.bergius@iki.fi
Web: http://www.bergie.iki.fi/
