2. • Joomla is Cms which enables you to build
Web sites and powerful online
applications.
• With the help of Joomla we can develop
many web portal and applications
– Social Networking Sites
– Ecommerce portal
– Hotel
– Corporate website
– Billing system and many more
Page 2
3. • A content management system is software
that keeps track of every piece of content
on your Web site
• Joomla is written in PHP and stores data
in Mysql
• Supports MVC architecture
Page 3
4. • Versions :-Joomla 1.0 was released on
September 22, 2005
• Joomla 1.5 was released on January 22,
2008. The latest release of this version
was 1.5.26 on March 27, 2012
• Joomla 1.6 was released on January 10,
2011.
• Joomla 1.7 was released on July 19, 2011,
six months after 1.6.0
Page 4
5. • Joomla 2.5 was released on January 24,
2012
• Joomla 3.0 was released on September
27, 2012
• Joomla 3.1 was released on April 24,
2013.
Page 5
6. • Extensions :- Three main parts of Joomla
– Components
– Modules
– Plugins
Components :-Most complex part of Joomla;
Most components have two parts: a Front end
part and an admin part. Every time a Joomla
page loads, one component is called to
render the main page body. Components are
the major portion of a page because a
component is driven by a menu item and
every menu item runs a component .
Page 6
7. • Module :-module can be placed left or right
of the page or any part of the page , also
can be placed in main portion of the site
with load position facility .
• Plugging are several type including
content and system plugins
• When an event is triggered, plugins that
are registered with the application to
handle that event execute.
Page 7
8. •
•
•
•
•
•
•
•
•
Features:Online editor (CMS support)
Template customization facility
User friendly
Url Rewriting support
Management of contacts with clients
Online poll
Multiple language support
Multi user access
Page 8
9. • Many free and paid extension can be
download through the joomla webportal
• Customization of Joomla can be done at
different levels
• u can create your own component ,
module or plug-in or else u can customize
as per your need.
Page 9
10. • Readymade templates also available
which provide you to design your website
• Customization of templates also can be
done.
• Joomla 3.1 or 3.0 are used now a days
most widely where joomla 1.5 is now a
days no more in used rather its older
version of it.
Page 10
11. • Moodle:-Modular Object Oriented dynamic
learning environment .
• Moodle is LMS or Virual Leatning
environment written in PHP
• Developed by Martin Diagamous
• The first version of Moodle was released
on 20 August 2002.
• Moodle has many features which is better
for distance learning mode.
Page 11