Building Website with Joomla!



Gradually many of the third-party developers--developers who program their own extensions, for
example, a forum or a picture gallery on a foundation of Joomla! or other systems--also switched
from Mambo to Joomla!. VA software, the company that, among other things, operates the
SourceForge.net developer page, decided to sponsor the Joomla! project's server infrastructure.

As interim high point Joomla! won two prizes at Linuxworld in London in October. One was for
the best Linux or Open Source project in the year 2005 and the other was the prize received by
core member Brian Teeman for his support of Open Source projects (UK Individual Contribution
to Open Source).

You can find a detailed summary of the events in English on the Internet at
http://www.devshed.com
/c/a/BrainDump/Joomla is the new Mambo/
.
Structure of a CMS
This section explains the basic structure of Joomla!. The different functionalities offered by a CMS
can be split up into a number of categories. These categories together form the structure of a CMS.

Front End and Back End
A CMS consists of a front end and a back end. The front end is the website--what the visitors
and the logged-on users see.

The back end, on the other hand, contains the administration layer of the website for the
administrator. Configuration, maintenance, cleaning, creation of statistics, and new content
creation are all done in the back end. The back end is at a different Uniform Resource Locator
(URL) than the website.

Configuration Settings
Settings that apply to the entire website are specified using the configuration settings. These
include the title text in the browser window, passwords for search engines, switches that permit
or forbid logging on to the site, switches that switch the entire page offline or online, and many
other functions.

Access Rights
Whenever we talk of management, we talk of the clever administration of existing resources. In a
CMS, usernames are assigned to people involved and these are provided with different access
rights. This ranges from a simple registered user through an 'author' and 'editor' up to the
'super-administrator', who has full control over the domain. Based on the rights, the website then
displays different content, or the user works in administrative areas apart from the website.

Content
Joomla! handles all kinds of content; in the simplest case, it is text. But content can also be a
picture, a link, a piece of music, or a combination of everything. To keep an overview of the
content, one embeds it in structures, for example, texts of different categories. The categories, of
course, are also content that needs to be administered.