You are on page 1of 20

Click to add title

Template for Microsoft PowerPoint


Introduction
Content Management System (CMS)

 Application used to create, edit, manage, search and publish various


kinds of digital media and electronic.
 Frequently used for storing, controlling, versioning, and publishing
industry-specific documentation such as news articles, operators'
manuals, technical manuals, sales guides, and marketing brochures.
 The content managed may include computer files, image media, audio
files, video files, electronic documents, and Web content.

Here comes your footer  Page 2


Introduction
Content Management System (CMS)

 Enterprise content management systems.


 Web content management systems.
 Component content management systems.

Here comes your footer  Page 3


Content Management System (CMS)
Open Source

 Joomla
 Mambo
 Drupal
 phpNuke
 postNuke
 openCMS
 Guppy
 Wordpress
 CMSimple

Here comes your footer  Page 4


Content Management System (CMS)
Enterprise

 Dotnetnuke
 Sitecore
 Mysource
 Sitefinity
 Intellogy CMS

Here comes your footer  Page 5


Content Management System (CMS)

Drupal vs Joomla

Here comes your footer  Page 6


Joomla
History

 Joomla is originated from a similar CMS product called Mambo in August


2005.
 Before the popularity of Joomla and joomla templates, Mambo was a
popular product at that time, and it was supported by thousands of core
developers and end-users
 On September 1, 2005 the new name, "Joomla", was announced, which
is the English spelling of the Arabic word jumla meaning "all together" or
"as a whole"
 Joomla has an official and many unofficial communities. By July 2008, the
official Joomla forum had more than 300,000 threads and over 1.3 million
posts from more than 200,000 registered members in 40 languages.

Here comes your footer  Page 7


Drupal
History

 In the year 2000, A group decided to put the internal website online so
they could stay in touch, keep sharing interesting findings, and narrate
snippets of their personal lives
 In January 2001, Dries decided to release the software behind drop.org
as "Drupal.“
 The purpose was to enable others to use and extend the experimentation
platform so that more people could explore new paths for development
 The name Drupal, pronounced "droo-puhl," derives from the English
pronunciation of the Dutch word "druppel," which means "drop."

Here comes your footer  Page 8


Joomla
Sites

UiTM http://www.uitm.edu.my/
Web KUTKM http://www.kutkm.edu.my/fkm/jri/
Library KUTKM http://library.kutkm.edu.my/portal/
UTM http://web.utm.my/about/
KUIM http://www.kuim.edu.my/
FKM KUTKM
http://www.kutkm.edu.my/fkm/portal/
FKM UiTM http://www.fkm.uitm.edu.my/

Here comes your footer  Page 9


Drupal
Sites

The Onion http://www.theonion.com/


Drupal Malaysia http://www.drupal.my/
Journalisten http://www.journalisten.no/
Cornell University http://cornellsun.com/
Miami Herald http://www.miami.com/

Here comes your footer  Page 10


License

Joomla
 The Joomla software and default templates are copyright 2005-2008
Open Source Matters, Inc. If you want to use, copy, modify or distribute
Joomla, you may do so under the terms of the GNU General Public
License.

Drupal
 GNU GENERAL PUBLIC LICENSE Version 2, June 1991

Here comes your footer  Page 11


Current version

Joomla
Joomla 1.5.9
http://joomlacode.org/gf/download/frsrelease/9294/34966/Joomla_1.5.9-Stable

Drupal
Drupal Current version Drupal 7 (dev)
Stable version 6.9 http://ftp.drupal.org/files/projects/drupal-6.9.tar.gz

Here comes your footer  Page 12


Similarities
Content Management System (CMS)

 Identification of all key users and their content management roles;


 The ability to assign roles and responsibilities to different content
categories or types;
 The ability to track and manage multiple versions of a single instance of
content;
 The ability to publish the content to a repository to support access to the
content (Increasingly, the repository is an inherent part of the system, and
incorporates enterprise search and retrieval.);
 Separation of content's semantic layer from its layout (For example, the
CMS may automatically set the color, fonts, or emphasis of text.).

Here comes your footer  Page 13


Screenshot-Joomla

Here comes your footer  Page 14


Screenshot-Drupal

Here comes your footer  Page 15


Advantages Using Joomla

1) Open Source CMS


• Free to use, distribute, modify,etc - GPL
• A lot of support from community and enterprise
• Using OSS technology like LAMP stack
• Can run on any OS – Windows, Linux, BSD, MacOS, Unix
• Reduce operation cost

2) Stable and robust


• Many volunteer developer and tester – mature applications
• Integrated with OSS -
cont...

3) Easy to install and use


• Installation take 5 minutes
• Anyone can use – without programming knowledge
• Easy to maintain – web based administration
• Easy to customize – template, module, block
• Easy to patch or upgrade to new version

4) A lot of extensions/add ons support


• Can extend the functionality CMS
• Can built new application based on user requirement
• 4360 extensions – from e-commerce, security, design

5) Multi-lingual web site


• Currently 50 worlds language available – malay, parsi
• Support UTF-8
Advantages Using Drupal

1) Open Source CMS


• Free to use, distribute, modify,etc - GPL
• A lot of support from community and enterprise
• Using OSS technology like LAMP stack
• Reduce operation cost

2) Stable and robust


• Many volunteer developer and tester – mature applications
• Integrated with OSS
cont...

3) A lot of modules/add ons support


• Can extend the functionality – custom modules
• Can built new application based on user requirement

4) Multi platform
• Can run on any OS – Unix, Linux, BSD, MacOS, Windows,
Solaris, etc
• Can run on MySQL and PostgreSQL database – MSSQL,
Oracle need backend support
• Can run on Apache and IIS web server

5) CM Framework
• CMS for web web developer
• Can develop other application – images gallery, content type,etc
• Using API – allow 3rd party contributed modules and themes
cont...
6) Collaboration tool
• built in collaboration tool
• Especially for developer, designer, administrator

7) Low resource demands


• Low-profile coding example, DB queries
• Function as well in smalls machine

You might also like