What is Joomla?
is one of the most popular Open Source Content
Management Systems (CMS).
It enables people from all over the world to
create and manage great websites.
Joomla has easy administration, multiple built
on features and Joomla users have the
opportunity to customize their web pages with
Free Joomla templates.
It is written in the PHP programming language
and uses the MySQL database by default.
content management system
computer software used to create, edit, manage,
and publish content in a consistently organized
The content managed may include computer
files, image media, audio files, electronic
documents, and Web content.
A Web content management system is a CMS
designed to simplify the publication of Web
content to Web sites, in particular allowing
content creators to submit content without
requiring technical knowledge of HTML or the
uploading of files.
Joomla came into being as the result of a fork of Mambo by
the development team on August
At that time, the Mambo name was trademarked by Miro
International Pty Ltd, who formed a non
with the stated purpose to fund the project and protect it from
the new name, "Joomla", which is the
English spelling of the Swahili (Arabic:
meaning "all together" or "as a whole" was
The first release of Joomla (Joomla
) was announced
. This was a re
branded release of
combined with other bug and moderate
security fixes. Joomla version
was released on January
Joomla! is used all over the world to power
everything from simple, personal homepages to
complex corporate web applications. Here are
just some of the ways people use joomla
Corporate websites or portals
Small business websites
profit and organizational websites
Corporate intranets and extranets
Personal or family homepages
Joomla runs on any platform including Windows, most flavours
of Linux, several Unix versions, and the Apple OS/X platform.
Joomla depends on PHP and the MySQL database to deliver
It is written in the PHP programming language and uses the
MySQL database by default.
Joomla is licensed under the General Public License (GPL),
and is the result of a fork of Mambo.
The minimum requirements are:
Apache : 1.x, 2.x and higher
PHP 4.3 : and higher
MySQL : 3.23 and higher
Storage space : 23MB
Requirements for install Joomla
To successfully install and use Joomla!
you must have a fully operational web
server (Apache is the optimum), a
database (MySQL is the optimum) and the
server side scripting language PHP
together with specific modules that are
activated within PHP for MySQL, XML,
and Zlib functionality amongst others.
Why people like Joomla and the advantages
It is free.
Easy to install.
Simple to manages.
programmers also can uses it.
Joomla has modules, components, and user
accounts, as well as many other things.
With those features you can set up allowances
and restrictions to your users; ultimately, this
gives you a very strict amount of control over
If you set it up this way, everything works as
you’d like, and nothing will happen or be
published that you don’t approve.
Disadvantages of Joomla
Difficult to learn how to work when you are just
It’s hard to get it to work right in the beginning,
disable certain features, and to make a template
It is not secure ;
easy being copy by others.
cannot detect who is viewing the web site.
Open Source Content Management
System Award Winner Announced. (
Joomla Wins Best PHP Open Source
Content Management System.(
How to use Joomla?
First, you have to download joomla file
: Enter your login information in the
Joomla! Administration Login screen:
: If you have installed Joomla through Fantastico or
from source with the sample data, you already have a few
articles created and published. You can take a look at how
they are written and organized in order to learn intuitively
some good practices. To see them go to Content, Article
Manager from the top admin menu.
: There you will see many articles listed in the form of links.
Once you click on a link, you enter the Edit mode for an article. When
you are done with exploring an article, click on the Close button to
exit it. This will discard all changes you have made.
Before building our first article, we will clean all the default ones to
avoid confusion. For this purpose go back to Content, Article Manager
from the top admin menu.
Then select all the articles by checking the first radio button in the
column and click on the
button from the top admin menu.
: Next we will create our first article
"About us". From the top admin menu, click on
: Then make the following changes:
: About us
: (leave it blank)
: Yes (If it is not published, it will show to the visitors. It will
remain only as a draft.)
: Yes (This will allow it to appear the first page of our site.)
In the main text field we will specify the information about our
After that we would like to place inline our company's logo. For this
purpose we click on the image icon at the bottom of the page:
: Since our logo is not uploaded yet, we click first
link in the prompted window. First
you have to browse your local computer and find the
logo. Once the file is found, click on
: Next you will see an acknowledgement that the file has been
successfully uploaded. Now it can be found in the upper part of the
window along with the default Joomla images. We click on logo.png (or
whatever the name of your logo is) to select it and then on
insert it in our article.
The logo's position in the article can be easily adjusted by dragging it to
where you'd like to have it.
At last we save this article by clicking on the
Next we will add the "Our services" page. We
will follow the same steps as before: from the top
administrator's menu, go to
. Then we click on
. Again we will
set the same Section and Category for our page:
"Uncategorized". This time we will describe our
services and what we offer. Note how feature
rich the default Joomla text editor is. Its menu is
intuitive and has familiar design.
After we are through with the editing we save the
page with the
button from the top