Cambodia Open Source Essential Training

Post on 12-May-2015

3.568 views 2 download

Tags:

description

This is presentation about Joomla CMS in Cambodia Essential Training Conference during 17-19 February 21009

Transcript of Cambodia Open Source Essential Training

Content Management System

Samdy LonhJUGCAM Member

Cambodia Open Source Essential Trainning17th -19th 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 JoomlaDrupalPlonedotNetNukeXoopsAlfrescoWordpressE107MoodleTypo3mediaWikiAnd 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 SourceFreeNo need programming skill (IT skill)Extendibility (more than 4409 extensions)CustomizationEasy to useMulti-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 portalsCorporate intranet and extranetsOnline magazine, newspaper, and publicationsE-Commerce and online reservationGovernment applicationsSmall business websitesNon-profit and organizational websitesCommunity based portalSchool and church websitePersonal and family homepagesMore...

Understanding JoomlaThe 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 JoomlaJoomla Structure

Joomla ExtensionsComponentsA 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 ExtensionsModulesA more lightweight and flexible Extension used

for page rendering is a Module.

Ex: mod_login

Joomla ExtensionsPlugins Plugin is a section of code that runs when a

pre-defined event happens within Joomla!

Ex: legacy

Joomla ExtensionsLanguageJoomla! 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 ExtensionsTemplatesJoomla 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 Showcasewww.worldcup2010southafrica.com

Joomla Showcasewww.playshakespeare.com

Joomla Showcasewww.quizilla.com

Cambodia Joomla Powered Sitewww.online.com.khwww.phnompenhpost.comwww.qbmore.com www.g21mag.com

Joomla is for usJoomla for normal user

You can use Joomla to power your website for any purposes

Joomla for developerYou can develop extensions for Joomla either

for free or commercial

Installation and Use Joomla in MinutesWAMP server or (*AMP server)

W = WindowsA = ApacheM = MySQLP = PHPDownload : www.wampserver.com

Joomla PackageYou can download Joomla package from

www.joomla.org/download.html

www.joomla.org Joomla official websitehttp://groups.google.com/group/jugcam Joomla Khmer Localization group

Thanks You!