Home > Projects > Amibe Joomla! Multisite

Amibe Joomla! Multisite

Amibe aims to create a multi-site version of Joomla. What is meant by that is to set up a single Joomla code base serving multiple websites, where the websites are entirely separate and with their own domain and database. In other words, only the underlying code is shared.

 

For me this has been an issue since I originally choose to work with Mambo, prior to the emergence of Joomla. While I had a list of requirements I wanted met by a content management system (CMS), I selected the one most widely used that mostly satisfied my requirements. Multi-site capabilities lost out.

The reason for wanting to implement and manage multiple site off one code base are two fold:

  • The first is ease of upgrade - especially the ability to quickly and effortlessly apply security upgrades.

  • The second point is ease of implementation, whether creating a new site or adding value to existing sites.

The objectives to be met by this projects are:

  • A process to 'install' a new site, similar to the current install process

  • Each site to have its own administrative interface, as it is currently i.e. it is not the intention to allow management of multiple site from a single interface

  • A mechanism for enabling components for a site from those made available

  • Complete separation of whatever is specific to each site: templates, images, language files (and the security to go with it)

The current status and way forward are:

  • The first priory was to have a technical proof-of-concept, a (basically) functioning website. The evaluation criteria was, can the separation required be achieved to have a working website. That has been achieved with this website.

  • Subsequently the framework for this has been improved and two additional live websites run off a shared code-base: the South African Society of Orthodontists and the Radiological Society of South Africa.

  • The administrative functions to support creating and managing multi-sites are in development.

I will update this page occasionally as things progress and would love to read your comments on this.

Tagsjoomla

Write comment

Your thoughts and feedback are welcome. If you wish to be notified of subsequent comments, please include your email address - it will not be displayed here.

 

Comments

 

Receive the Dances with Chaos newsletter:

DancesWithChaos

Talks, workshops and retreats

Offered by Stephen

Contact Stephen to find out more about any of these.