3. CONTENT MANAGEMENT SYSTEM
What is Content Management ?
Content Management is the management of the content.
What is the Content Management System ?
A CMS is a tool that enables us to create, edit, delete and finally
publish in a varying format a variety of content (such as text, graphics, video,
documents, etc.) while being governed by a set of rules, processes and
workflows that ensure validated electronic content and coherency of the
data.
3
4. CMS
Every CMS has its own unique way of organizing and
managing content.
It helps you to create/edit/delete content in a shared
repository (database).
It contains much improved CSS(Cascading Style
Sheets).
CMS enables content to be shared across the Web
sites.
4
5. CMS
CMS allows to assign different roles and responsibilities
to different content categories or types.
It facilitates the easy tracking and managing of multiple
versions of a single instance of content.
It helps in publishing the content to a repository to
support access to the content (Search and retrieval).
5
6. BENEFITS OF CMS
Consistent website design.
Availability of site modules and templates.
An open source community (for support).
Content and structure can easily be adapted.
Content is well organized and searchable.
You can assign different webmasters to administer the content.
6
7. JOOMLA
The name Joomla is derived from the Swahili word
"Jumla", which means "all together" or "as a whole".
Joomla! is one of the most powerful Open Source
Content Management Systems. It is used all over the
world for everything from simple websites to complex
corporate applications.
Joomla! is easy to install, simple to manage, and reliable.
It is a modular CMS.
7
8. JOOMLA
It enables you to build websites and powerful online
applications.
It is an open source solution.
With the minimal amount of instructions, you can empower
your users to easily manage their own sites.
It is highly extensible and thousands of extensions(Most for
free) are available. Including the specific extensions
applicable for library applications.
Joomla runs on PHP/MySQL.
8
9. JOOMLA
Joomla is written in PHP, uses object-oriented
programming structure (OOPS) techniques and software
design pattern, stores data in a MySQL database, and
includes features such as page caching, RSS feeds,
printable versions of pages, news flashes, blogs, polls,
search, and support for language internationalization.
It is based on a model-view-controller (MVC) web
application framework that can be used independently.
9
10. HISTORY OF JOOMLA
The genesis of Joomla goes back to August 2005 when the project broke off
from another web design project Mambo. The whole concern of the
development team was to put this content management software into the open
source domain. Internet users at the Open Source Matters website
(www.opensourcematters.org) spoke in support for the new project and in early
September of 2005, Joomla! was born. The word comes from the Arabic for "all
together", which is an important idea for this web design project.
Joomla is now the internet's second most popular Content Management System
after WordPress.
10
11. WHY TO USE JOOMLA?
Simplicity
Intuitive Graphical Web User Interface (WebUI)
Flexibility
Highly configurable and tailorable
Robust
Extremely stable core infrastructure
Extensible
3rd Party Extension and Plug-In capabilities
Open Source Code
You can modify anything you like
Published API
Windows in the code allowing 3rd Party
extension
Dynamic Content
MySQL database driven
Pro-Active Support
Joomla! Teams and Community members
11
12. WHY JOOMLA IS BETTER THAN OTHER CMS?
Joomla Other CMS
It is designed to work perfectly in basic
shared web hosting environments, a
package that is least expensive and most
common. Installer is simple and just like any
other common desktop software.
It is supported by several extensions, add-
on, and plug in. They are written in PHP,
which is most widely used, general purpose
scripting language and best suited for web
development
The installation process is a bit complicated.
Add-ons, Plug-ins, although deeply
integrated, but are less powerful compared
to Joomla.
It is not known to support it.
12
13. JOOMLA V/S DRUPAL
Joomla supports SSL logins and SSL
pages.
Joomla's biggest strength is that it has
a wide selection of free and
commercial designs.
TinyMCE (in built editor) comes with
Joomla.
The default WYSIWYG (What You See
is What You Get !) editor allows video
and there are plenty of podcast and
video extensions.
DocMan and Rokdownloads are both
reliable document managers.
Drupal not known to support it.
Very few commercial developers and
off-the-shelf choices are very poor.
Most designs are custom-made.
Probably the most common complaint
about Drupal - it has no default editor.
Not by default but several multimedia
modules for video and podcasting are
available.
Would need to be constructed from
other modules.
JOOMLA DRUPAL
13
14. JOOMLA V/S WORDPRESS
Joomla CMS is an excellent content
management system allowing easy
management and maintenance of your
website, with little or no programming
knowledge needed.
Adding or removing post dates, need not
to be changed in design mode because
menus are controlled via the control panel
and attributes like dates, author name etc.,
can be turned on and off per article or for
the whole site in one go.
The WordPress content manage- ment
system is an ideal platform for bloggers as
it is easy to install and use.
Adding or removing post dates, need to
be changed in design mode and it
requires knowledge of WP scripting.
You can add membership functionality in
WordPress.
JOOMLA WORDPRESS
14
15. JOOMLA FEATURES
User Management:
Joomla has a registration system that allows users to configure personal options.
Search:
Help navigate users to most popular search items and provide the admin with
search statistics.
Language Manager:
There is international support for many world languages and UTF-8 encoding.
Content Management:
Joomla's simplified three-tiered system of articles makes organizing your content
easier.
15
16. JOOMLA FEATURES
Media Manager :
Provides a tool for easily managing media files or folders and you can configure
the MIME type settings to handle any type of file.
Polls :
Provides facility for receiving feedback from users.
Web Link Management :
Provides link resources for site.
Banner Management :
Easy to set up banners on your Web site.
Syndication and Newsfeed Management :
Easy to syndicate your site content, allowing your users to subscribe to new
content in their favorite RSS reader.
16
17. JOOMLA FEATURES
Integrated Help System:
Joomla has a built-in help section to assist users with finding their needs.
System Features :
FTP Layer allows file operations without having to make all the folders and files
writable with increasing the security of your site.
Web Services :
With Web services, you can use Remote Procedure Calls (via HTTP and XML).
Powerful Extensibility :
Visit the Joomla Extensions Directory to see thousands of ways to enhance Joomla
to suit your needs.
Template Management:
It gives you a powerful way to make your site look exactly the way you want.
17