Cambodia Open Source Essential Training - Presentation Transcript
Content Management System Samdy Lonh JUGCAM Member Cambodia Open Source Essential Trainning 17 th -19 th February 2009
What is CMS?
Content Management System is a software designed to store and organize the content regardless of any types and complexity.
The main goal of such a system is to provide a well structured, automated yet flexible solution allowing information to be freely distributed and instantly updated across various communication channels (such as the world wide web, intranets and miscellaneous front and back-end systems).
Some CMS software
Joomla
Drupal
Plone
dotNetNuke
Xoops
Alfresco
Wordpress
E107
Moodle
Typo3
mediaWiki
And more
What is Joomla?
Joomla! is a free open source framework and content publishing system designed for quickly creating highly interactive multi-language Web sites, online communities, media portals, blogs and eCommerce applications.
Why use Joomla?
Open Source
Free
No need programming skill (IT skill)
Extendibility (more than 4409 extensions)
Customization
Easy to use
Multi-Languages support
What is Joomla used for?
Jomla is used all over the world to power website of all shapes and sizes. For Example:
Corporate websites portals
Corporate intranet and extranets
Online magazine, newspaper, and publications
E-Commerce and online reservation
Government applications
Small business websites
Non-profit and organizational websites
Community based portal
School and church website
Personal and family homepages
More...
Understanding Joomla
The public site (commonly called the Front-End ) is where all of your content is displayed.
Understanding Joomla
Back-End is administration site which allow you to manage article or extensions in minutes.
Understanding Joomla
Joomla Structure
Joomla Extensions
Components
A Component is the largest and most complex of the Extension types. Components are like mini-applications that render the main body of the page.
Ex: com_content
Joomla Extensions
Modules
A more lightweight and flexible Extension used for page rendering is a Module.
Ex: mod_login
Joomla Extensions
Plugins
Plugin is a section of code that runs when a pre-defined event happens within Joomla!
Ex: legacy
Joomla Extensions
Language
Joomla! is released with multiple Installation Languages but the base Site and Administrator are packaged in just the one Language en-GB.
Ex: english, japanese, korea
Joomla Extensions
Templates
Joomla is designed to be flexible in rendering user interface. We can change the look and feel of Joomla powered website at anytime with just a click.
Joomla Showcase
Joomla Showcase
www.worldcup2010southafrica.com
Joomla Showcase
www.playshakespeare.com
Joomla Showcase
www.quizilla.com
Cambodia Joomla Powered Site
www.online.com.kh
www.phnompenhpost.com
www.qbmore.com
www.g21mag.com
Joomla is for us
Joomla for normal user
You can use Joomla to power your website for any purposes
Joomla for developer
You can develop extensions for Joomla either for free or commercial
Installation and Use Joomla in Minutes
WAMP server or (*AMP server)
W = Windows
A = Apache
M = MySQL
P = PHP
Download : www.wampserver.com
Joomla Package
You can download Joomla package from www.joomla.org/download.html
Thanks You! www.joomla.org Joomla official website http://groups.google.com/group/jugcam Joomla Khmer Localization group
0 comments
Post a comment