SlideShare a Scribd company logo
1 of 43
CONTENT MANAGEMENT SYSTEM
Pinki Mondal
B. Tech. CSE-III Yr.
ABES Engineering
College, Ghaziabad
(U.P.), India
pinki.pinki.mondal8@gmail
.com
Presented By-
Content Outline
1. Introduction
2. Content management system
3. What is Joomla?
4. Comparison with other CMSs
5. How to install Joomla?
6. Joomla! Extensions
7. Templates in Joomla
8. Advantages and disadvantages
9. General future scope
10. Conclusion
11. References
July 15, 2015 2Seminar on Joomla and CMS by Pinki Mondal
• Today websites have become a major part of our lives.
• Through a blog or a wiki or a webpage, everyone these days is
present on the web, one way or the other.
• So, does that mean everyone who wants to be on the web has to be a
geek? No.
• Well, not any CMS would do. What you need is Joomla!.
• It’s a revolutionary open-source system, Download it and
forget about coding, programming, designing. Sit
back and let Joomla! do all the hard work. If you have
a webpage that needs some working on all the time,
July 15, 2015 3
Seminar on Joomla and CMS by Pinki Mondal
Introduction
All you need is a Content Management System
In simple words, content management system is a system that manages content.
What is Content?
– Content is any type or unit of digital information. It can be text, images,
graphics, video, sound, documents, records, etc or anything that we
would like to manage in an electronic format.
What is the CM System ?
– A CMS is a tool that enables us to create, edit, delete and finally publish
in a varying format a variety of content as well as site maintenance from
a central page. It provides a collection of procedures used to manage
workflow in a collaborative environment.
Content Management System
4
#Source: Wikipedia: http://en.wikipedia.org/wiki/Content_management_system
July 15, 2015Seminar on Joomla and CMS by Pinki
Mondal
• Consistent website design.
• Website is easy to update.
• Site can be updated from anywhere.
• No need to pay someone to keep our Site Updated.
• Availability of site modules and templates.
• An open source community (for support).
• Design changes are easy.
• Content and structure can easily be adapted.
• Content is well organized and searchable.
• You can assign different webmasters to administer the
content.
Seminar on Joomla and CMS by Pinki Mondal
Benefits of CMS
July 15, 2015 5
• PhpNuke (www.phpnuke.org)
• Plone (www.plone.org)
• Drupal (www.drupal.org)
• Mambo (www.source.mambo-foundation.org)
• Moodle(www.moodle.org)
• Wordpress(www.wordpress.org)
• Joomla (www.joomla.org)
Seminar on Joomla and CMS by Pinki Mondal
Various CMS Products
July 15, 2015 6
• The name Joomla is derived from the Swahili(East African Language)
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.
• 2.7 percent of the Web is running on Joomla.
• It enables you to build websites and powerful online applications.
• With the minimal amount of instructions.
• It is highly extensible and thousands of extensions(Most for free) are
available.
• Joomla runs on PHP/MySql.
Seminar on Joomla and CMS by Pinki Mondal
What is JOOMLA ?
July 15, 2015 7
• Joomla is written in PHP
• Uses object-oriented programming structure (OOPS) techniques and
software design pattern
• Stores data in a MySQL database
• 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.
Seminar on Joomla and CMS by Pinki Mondal
JOOMLA
July 15, 2015 8
• 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 OpenSourceMatters website
(www.opensourcematters. org) spoke in support for the new project and
in early September of 2005, Joomla! was born. The comes from the
Arabic for "all together", which is an important idea for this web design
project.
History of Joomla
July 15, 2015 9
Seminar on Joomla and CMS by Pinki Mondal
Seminar on Joomla and CMS by Pinki
Mondal
Why to Use Joomla! ?
• Its FREE!
• One Click Installation
• Cross Platform for client: LINUX and Windows for hosting
• Pro-Active Support
– Joomla! Teams and Community members.
• 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
• Dynamic Content
– MySQL database driven
Seminar on Joomla and CMS by Pinki Mondal
July 15, 2015 10
Joomla! Is
Really
powerful and
Makes our Job
easier
Why Joomla Is Better Than Other CMS
Joomla
• 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.
• Joomla probably has a pre built module to
transform it in a social bookmarking website.
• Joomla's greatest advantage is availability of
a large number of extensions that you can
use to Plug-in extra features into your
website and transform your website into
anything you like.
Other CMS
• 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.
• Very Limited extensibility.
Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 11
July 15, 2015Seminar on Joomla and CMS by Pinki
Mondal
12
XAMPP
 X-Operating System(Linux or Windows or Mac OS
or Solaris )
 Apache - Web Server
 Mysql - Database
 PHP - Programming Language
 Perl - Programming Language
Seminar on Joomla and CMS by Pinki Mondal
Joomla Prerequisites
July 15, 2015 14
INSTALLATION OF JOOMLA
July 15, 2015Seminar on Joomla and CMS by Pinki
Mondal
15
Steps to install Joomla please don’t change it
• Steps:
Install XAMPP
http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe
unzip joomla into your xampp's www folder (eg
C:xampphtdocsjoomla
• start xampp
• Create database “joomla”
• open a browser window and go to
http://localhost/joomla
• follow the on screen prompts to install joomla
16
The Joomla! Bug Squad
July 15, 2015 17Seminar on Joomla and CMS by Pinki
Mondal
On screen prompts and what to enter in the boxes
Host Name = localhost
MySQL User Name = root
MySQL Password = your password or blank
MySQL Database Name = anyhting you like (eg joomladb)
MySQL Table Prefix = jos_ (this is set as default but you can change it)
Make sure that install sample data is ticked
Click "next"
step 2:
Site name = your site name
step 3:
VERY IMPORTANT!! Change the admin password to something memorable (as this is
only for testing locally I'd suggest setting the password to admin or password or similar
step 4:
Remove or rename BOTH of the following: INSTALL.PHP and the installation folder (eg
C:wampwwwjoomlainstallation)
step 5:
in your browser window click on either the "view site" button or the "Administration"
button
18
The Joomla! Bug Squad
July 15, 2015 19Seminar on Joomla and CMS by Pinki
Mondal
July 15, 2015 20Seminar on Joomla and CMS by Pinki
Mondal
Installation Complete
July 15, 2015 21Seminar on Joomla and CMS by Pinki
Mondal
Fig.: This is the default frontend of Joomla.
Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 22
Front End
Type “localhost/joomla/administrator” on your browser and you will see your
administrator/backend page. Enter your username and password to login.
Seminar on Joomla and CMS by Pinki Mondal
Enter the
Username
and
password
July 15, 2015 23
Administrator Section
Fig.: Administrator’s Home Page or Backend of Joomla
Seminar on Joomla and CMS by Pinki
Mondal
July 15, 2015 24
Back End
EXTENSIONS
July 15, 2015 25Seminar on Joomla and CMS by Pinki
Mondal
• Extensions are add-ons that expand the functionality of Joomla!.
• Extensions are used to add capabilities to Joomla! that do not
exist in the standard package. Hundreds of Extensions are
available for Joomla!, with more being developed all of the time.
• Self-contained archived file (zip) that a non-programmer can
install by simply using the Joomla menu driven install options
– Components (additional functionality to site)
– Modules (mostly provide interface to components e.g menus,
lists, forms)
– Plug-ins (additional functionality to core)
Seminar on Joomla and CMS by Pinki
Mondal
Joomla Extensions
July 15, 2015 26
Admin Menu -> Extensions -> Extension Manager
Select the Install menu item in the Extension manager screen
that appears.
Seminar on Joomla and CMS by Pinki
Mondal
July 15, 2015 27
• A template is basically the design of your Joomla! powered
website.
• With a template you can change the look and feel of your
website.
• Templates have certain fields in which components and modules
will be shown.
• Templates are easy to build or customize and they provide
maximum flexibility in how you style your site.
• There are many places that offer free templates
(www.joomla24.com, www.siteground.com/joomla-
templates.html and many more……)
-Admin head menu > “Extensions” >”Template Manager”
Seminar on Joomla and CMS by Pinki
Mondal
Templates In Joomla
July 15, 2015 28
Here we can select the Template from the list
and make one template default
Seminar on Joomla and CMS by Pinki
Mondal
Here we select
the template by
clicking on
radio button
July 15, 2015 29
Seminar on Joomla and CMS by Pinki
Mondal
Template Example
July 15, 2015 30
Seminar on Joomla and CMS by Pinki
Mondal
July 15, 2015 31
Here we can edit html, CSS or Preview
the template
Seminar on Joomla and CMS by Pinki Mondal
URL address: www.statelibrary.sc.gov
July 15, 2015 33
Seminar on Joomla and CMS by Pinki
Mondal
Universiti Teknologi Mara Made Digital Collection In Joomla
July 15, 2015 34
Seminar on Joomla and CMS by Pinki
Mondal
Google Map incorporation in Joomla by Health Science Library
July 15, 2015 35
Seminar on Joomla and CMS by Pinki
Mondal
Facebook Application in Joomla by Libraries of Love
July 15, 2015 36
Seminar on Joomla and CMS by Pinki Mondal
Online Fine/Fees Transaction in Joomla by Paris Carnegie Public Library
July 15, 2015 37
July 15, 2015Seminar on Joomla and CMS by Pinki
Mondal
38
ADVANTAGES AND DISADVANTAGES
ADVANTAGES
No need to know new interface: Because everything is on browser.
Multiple user can update website
One change can be reflected through out the website.
Support: Joomla.org has a huge selection of development tools and tutorials available
for users.
Joomla allows us to create Simple sites, Complex sites, Custom applications and
Specialized sites.
Beginner to Intermediate Usability: Joomla was designed mainly for simple websites and
blogs, and for people with only some knowledge of building. This means that it does not have
much advanced functionalities for those looking to truly customize complex sites.
Security: Every site in Joomla will use its own login details which makes the work easier but
the site less secure.
Resources: The system and sites can use a large amount of server resources comparable to
other CMS solutions
Costs: There are some plugins that come with a price tag for Joomla
DISADVANTAG
ES
July 15, 2015Seminar on Joomla and CMS by Pinki
Mondal
39
FUTURE SCOPE
 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
July 15, 2015Seminar on Joomla and CMS by Pinki
Mondal
40
Joomla allows you
Creating Killer Content- Adding and Editing Articles,
A New and Easy Way to Build Websites,
Easy to Install,
Creating a Site in an Hour,
Small Sites,
Big Sites: Organizing your Content Effectively,
Creating Attractive Home Pages and Overview Pages,
Creating an Attractive Design: Working with Templates,
Getting the Most out of Your Site: Extending Joomla, &
Attracting Search Engine Traffic.
Thus Joomla is highly Supported and used.
Conclusion
July 15, 2015
Seminar on Joomla and CMS by Pinki Mondal
41
1. XAMPP: http://www.apachefriends.org/en/xampp.html
2. CMS: http://Content management system - Wikipedia, the free encyclopedia.htm
3. Joomla: http://www.joomla.org/
4. Install: http://How to install Joomla - Manual Joomla 3 Installation Guide.htm
5. Extensions : http://extensions.joomla.org/
6. Joomla Forum: http://forum.joomla.org/
7. Joomla Magazine: http://magazine.joomla.org/authors/itemlist/user/65-Nicholas-G-
Antimisiaris
8. Joomla documentation: http://docs.joomla.org/
9. Joomla 2.5 essential training: http://www.lynda.com/Joomla-tutorials/Joomla-Essential-
Training/95699-2.html
10. Joomla! For beginners guide 2012: http://www.danconia.com/joomla-for-beginners-
guide-2012.html
11. Joomla! Developers guide: http://cocoate.com/sites/cocoate.com/files/private/jdev.pdf
12. Dr Sangeeta Kaul, Network Manager, DELNET, New Delhi Email:
sangs@delnet.ren.nic.in, sangskaul2003@yahoo.co.in , Joomla! Content Management
System.ppt
13. http://Top Rated SitesHome - Joomla! Community Showcase.htm
References
July 15, 2015Seminar on Joomla and CMS by Pinki
Mondal
42
July 15, 2015 43Seminar on Joomla and CMS by Pinki
Mondal

More Related Content

What's hot

Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web developmentbethanygfair
 
Ppt full stack developer
Ppt full stack developerPpt full stack developer
Ppt full stack developerSudhirVarpe1
 
Joomla-Content Management System
Joomla-Content Management SystemJoomla-Content Management System
Joomla-Content Management SystemsilenceIT Inc.
 
Web scraping in python
Web scraping in python Web scraping in python
Web scraping in python Viren Rajput
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web developmentMohammed Safwat
 
Joomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialJoomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialSingsys Pte Ltd
 
Web Application Introduction
Web Application  IntroductionWeb Application  Introduction
Web Application Introductionshaojung
 
1-01: Introduction To Web Development
1-01: Introduction To  Web  Development1-01: Introduction To  Web  Development
1-01: Introduction To Web Developmentapnwebdev
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web DevelopmentParvez Mahbub
 
Introduction to Web Hosting.
Introduction to Web Hosting.Introduction to Web Hosting.
Introduction to Web Hosting.Cloudbells.com
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to WordpressSandy Ratliff
 
ppt of web designing and development
ppt of web designing and developmentppt of web designing and development
ppt of web designing and development47ishu
 
WordPress Website Creation Training Course Slides
WordPress Website Creation Training Course SlidesWordPress Website Creation Training Course Slides
WordPress Website Creation Training Course SlidesEquinet Academy
 
Web development ppt
Web development pptWeb development ppt
Web development pptParasJain222
 
Full stack development
Full stack developmentFull stack development
Full stack developmentArnav Gupta
 
PPT on web development & SEO
PPT on web development & SEOPPT on web development & SEO
PPT on web development & SEOPrakrati Bansal
 
What is a Content Management System or CMS
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMSSteve Williams
 
Content management system
Content management systemContent management system
Content management systemAdhoura Academy
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Oleksii Prohonnyi
 

What's hot (20)

Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
 
Ppt full stack developer
Ppt full stack developerPpt full stack developer
Ppt full stack developer
 
Joomla-Content Management System
Joomla-Content Management SystemJoomla-Content Management System
Joomla-Content Management System
 
Web scraping in python
Web scraping in python Web scraping in python
Web scraping in python
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
Joomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialJoomla Introduction & Installation Tutorial
Joomla Introduction & Installation Tutorial
 
Web Application Introduction
Web Application  IntroductionWeb Application  Introduction
Web Application Introduction
 
1-01: Introduction To Web Development
1-01: Introduction To  Web  Development1-01: Introduction To  Web  Development
1-01: Introduction To Web Development
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
Wordpress ppt
Wordpress pptWordpress ppt
Wordpress ppt
 
Introduction to Web Hosting.
Introduction to Web Hosting.Introduction to Web Hosting.
Introduction to Web Hosting.
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to Wordpress
 
ppt of web designing and development
ppt of web designing and developmentppt of web designing and development
ppt of web designing and development
 
WordPress Website Creation Training Course Slides
WordPress Website Creation Training Course SlidesWordPress Website Creation Training Course Slides
WordPress Website Creation Training Course Slides
 
Web development ppt
Web development pptWeb development ppt
Web development ppt
 
Full stack development
Full stack developmentFull stack development
Full stack development
 
PPT on web development & SEO
PPT on web development & SEOPPT on web development & SEO
PPT on web development & SEO
 
What is a Content Management System or CMS
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMS
 
Content management system
Content management systemContent management system
Content management system
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
 

Similar to Joomla CMS SEMINAR PPT

Basics of Joomla!
Basics of Joomla! Basics of Joomla!
Basics of Joomla! Saurabh Shah
 
Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Amit Kumar Singh
 
Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...fleurfavs
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalRod Martin
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Rod Martin
 
Joomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first lookJoomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first lookTim Plummer
 
Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01Deepak Sangramsingh
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptxMattMarino13
 
Joomla As Open source
Joomla As Open source Joomla As Open source
Joomla As Open source Kewan Suliman
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomlaSabuj Kundu
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using JoomlaMamunur Rashid
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Pedro Francisco Vidal López
 
Developing Joomla! 1.5 Extensions, Explained
Developing Joomla! 1.5 Extensions, ExplainedDeveloping Joomla! 1.5 Extensions, Explained
Developing Joomla! 1.5 Extensions, ExplainedMitch Pirtle
 

Similar to Joomla CMS SEMINAR PPT (20)

Social website
Social websiteSocial website
Social website
 
Basics of Joomla!
Basics of Joomla! Basics of Joomla!
Basics of Joomla!
 
CMS Joomla
CMS JoomlaCMS Joomla
CMS Joomla
 
Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)
 
Joomla sample first tutorial.
Joomla sample first tutorial.Joomla sample first tutorial.
Joomla sample first tutorial.
 
Cms
CmsCms
Cms
 
Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...Experience the quality features of joomla and what the open source software c...
Experience the quality features of joomla and what the open source software c...
 
JOOMLA
JOOMLAJOOMLA
JOOMLA
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3
 
Joomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first lookJoomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first look
 
Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01
 
Joomla
Joomla Joomla
Joomla
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptx
 
Joomla As Open source
Joomla As Open source Joomla As Open source
Joomla As Open source
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomla
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using Joomla
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
 
Joomla 101
Joomla 101Joomla 101
Joomla 101
 
Developing Joomla! 1.5 Extensions, Explained
Developing Joomla! 1.5 Extensions, ExplainedDeveloping Joomla! 1.5 Extensions, Explained
Developing Joomla! 1.5 Extensions, Explained
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Joomla CMS SEMINAR PPT

  • 1. CONTENT MANAGEMENT SYSTEM Pinki Mondal B. Tech. CSE-III Yr. ABES Engineering College, Ghaziabad (U.P.), India pinki.pinki.mondal8@gmail .com Presented By-
  • 2. Content Outline 1. Introduction 2. Content management system 3. What is Joomla? 4. Comparison with other CMSs 5. How to install Joomla? 6. Joomla! Extensions 7. Templates in Joomla 8. Advantages and disadvantages 9. General future scope 10. Conclusion 11. References July 15, 2015 2Seminar on Joomla and CMS by Pinki Mondal
  • 3. • Today websites have become a major part of our lives. • Through a blog or a wiki or a webpage, everyone these days is present on the web, one way or the other. • So, does that mean everyone who wants to be on the web has to be a geek? No. • Well, not any CMS would do. What you need is Joomla!. • It’s a revolutionary open-source system, Download it and forget about coding, programming, designing. Sit back and let Joomla! do all the hard work. If you have a webpage that needs some working on all the time, July 15, 2015 3 Seminar on Joomla and CMS by Pinki Mondal Introduction All you need is a Content Management System
  • 4. In simple words, content management system is a system that manages content. What is Content? – Content is any type or unit of digital information. It can be text, images, graphics, video, sound, documents, records, etc or anything that we would like to manage in an electronic format. What is the CM System ? – A CMS is a tool that enables us to create, edit, delete and finally publish in a varying format a variety of content as well as site maintenance from a central page. It provides a collection of procedures used to manage workflow in a collaborative environment. Content Management System 4 #Source: Wikipedia: http://en.wikipedia.org/wiki/Content_management_system July 15, 2015Seminar on Joomla and CMS by Pinki Mondal
  • 5. • Consistent website design. • Website is easy to update. • Site can be updated from anywhere. • No need to pay someone to keep our Site Updated. • Availability of site modules and templates. • An open source community (for support). • Design changes are easy. • Content and structure can easily be adapted. • Content is well organized and searchable. • You can assign different webmasters to administer the content. Seminar on Joomla and CMS by Pinki Mondal Benefits of CMS July 15, 2015 5
  • 6. • PhpNuke (www.phpnuke.org) • Plone (www.plone.org) • Drupal (www.drupal.org) • Mambo (www.source.mambo-foundation.org) • Moodle(www.moodle.org) • Wordpress(www.wordpress.org) • Joomla (www.joomla.org) Seminar on Joomla and CMS by Pinki Mondal Various CMS Products July 15, 2015 6
  • 7. • The name Joomla is derived from the Swahili(East African Language) 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. • 2.7 percent of the Web is running on Joomla. • It enables you to build websites and powerful online applications. • With the minimal amount of instructions. • It is highly extensible and thousands of extensions(Most for free) are available. • Joomla runs on PHP/MySql. Seminar on Joomla and CMS by Pinki Mondal What is JOOMLA ? July 15, 2015 7
  • 8. • Joomla is written in PHP • Uses object-oriented programming structure (OOPS) techniques and software design pattern • Stores data in a MySQL database • 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. Seminar on Joomla and CMS by Pinki Mondal JOOMLA July 15, 2015 8
  • 9. • 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 OpenSourceMatters website (www.opensourcematters. org) spoke in support for the new project and in early September of 2005, Joomla! was born. The comes from the Arabic for "all together", which is an important idea for this web design project. History of Joomla July 15, 2015 9 Seminar on Joomla and CMS by Pinki Mondal Seminar on Joomla and CMS by Pinki Mondal
  • 10. Why to Use Joomla! ? • Its FREE! • One Click Installation • Cross Platform for client: LINUX and Windows for hosting • Pro-Active Support – Joomla! Teams and Community members. • 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 • Dynamic Content – MySQL database driven Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 10 Joomla! Is Really powerful and Makes our Job easier
  • 11. Why Joomla Is Better Than Other CMS Joomla • 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. • Joomla probably has a pre built module to transform it in a social bookmarking website. • Joomla's greatest advantage is availability of a large number of extensions that you can use to Plug-in extra features into your website and transform your website into anything you like. Other CMS • 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. • Very Limited extensibility. Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 11
  • 12. July 15, 2015Seminar on Joomla and CMS by Pinki Mondal 12
  • 13.
  • 14. XAMPP  X-Operating System(Linux or Windows or Mac OS or Solaris )  Apache - Web Server  Mysql - Database  PHP - Programming Language  Perl - Programming Language Seminar on Joomla and CMS by Pinki Mondal Joomla Prerequisites July 15, 2015 14
  • 15. INSTALLATION OF JOOMLA July 15, 2015Seminar on Joomla and CMS by Pinki Mondal 15
  • 16. Steps to install Joomla please don’t change it • Steps: Install XAMPP http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe unzip joomla into your xampp's www folder (eg C:xampphtdocsjoomla • start xampp • Create database “joomla” • open a browser window and go to http://localhost/joomla • follow the on screen prompts to install joomla 16 The Joomla! Bug Squad
  • 17. July 15, 2015 17Seminar on Joomla and CMS by Pinki Mondal
  • 18. On screen prompts and what to enter in the boxes Host Name = localhost MySQL User Name = root MySQL Password = your password or blank MySQL Database Name = anyhting you like (eg joomladb) MySQL Table Prefix = jos_ (this is set as default but you can change it) Make sure that install sample data is ticked Click "next" step 2: Site name = your site name step 3: VERY IMPORTANT!! Change the admin password to something memorable (as this is only for testing locally I'd suggest setting the password to admin or password or similar step 4: Remove or rename BOTH of the following: INSTALL.PHP and the installation folder (eg C:wampwwwjoomlainstallation) step 5: in your browser window click on either the "view site" button or the "Administration" button 18 The Joomla! Bug Squad
  • 19. July 15, 2015 19Seminar on Joomla and CMS by Pinki Mondal
  • 20. July 15, 2015 20Seminar on Joomla and CMS by Pinki Mondal
  • 21. Installation Complete July 15, 2015 21Seminar on Joomla and CMS by Pinki Mondal
  • 22. Fig.: This is the default frontend of Joomla. Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 22 Front End
  • 23. Type “localhost/joomla/administrator” on your browser and you will see your administrator/backend page. Enter your username and password to login. Seminar on Joomla and CMS by Pinki Mondal Enter the Username and password July 15, 2015 23 Administrator Section
  • 24. Fig.: Administrator’s Home Page or Backend of Joomla Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 24 Back End
  • 25. EXTENSIONS July 15, 2015 25Seminar on Joomla and CMS by Pinki Mondal
  • 26. • Extensions are add-ons that expand the functionality of Joomla!. • Extensions are used to add capabilities to Joomla! that do not exist in the standard package. Hundreds of Extensions are available for Joomla!, with more being developed all of the time. • Self-contained archived file (zip) that a non-programmer can install by simply using the Joomla menu driven install options – Components (additional functionality to site) – Modules (mostly provide interface to components e.g menus, lists, forms) – Plug-ins (additional functionality to core) Seminar on Joomla and CMS by Pinki Mondal Joomla Extensions July 15, 2015 26
  • 27. Admin Menu -> Extensions -> Extension Manager Select the Install menu item in the Extension manager screen that appears. Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 27
  • 28. • A template is basically the design of your Joomla! powered website. • With a template you can change the look and feel of your website. • Templates have certain fields in which components and modules will be shown. • Templates are easy to build or customize and they provide maximum flexibility in how you style your site. • There are many places that offer free templates (www.joomla24.com, www.siteground.com/joomla- templates.html and many more……) -Admin head menu > “Extensions” >”Template Manager” Seminar on Joomla and CMS by Pinki Mondal Templates In Joomla July 15, 2015 28
  • 29. Here we can select the Template from the list and make one template default Seminar on Joomla and CMS by Pinki Mondal Here we select the template by clicking on radio button July 15, 2015 29
  • 30. Seminar on Joomla and CMS by Pinki Mondal Template Example July 15, 2015 30
  • 31. Seminar on Joomla and CMS by Pinki Mondal July 15, 2015 31 Here we can edit html, CSS or Preview the template
  • 32.
  • 33. Seminar on Joomla and CMS by Pinki Mondal URL address: www.statelibrary.sc.gov July 15, 2015 33
  • 34. Seminar on Joomla and CMS by Pinki Mondal Universiti Teknologi Mara Made Digital Collection In Joomla July 15, 2015 34
  • 35. Seminar on Joomla and CMS by Pinki Mondal Google Map incorporation in Joomla by Health Science Library July 15, 2015 35
  • 36. Seminar on Joomla and CMS by Pinki Mondal Facebook Application in Joomla by Libraries of Love July 15, 2015 36
  • 37. Seminar on Joomla and CMS by Pinki Mondal Online Fine/Fees Transaction in Joomla by Paris Carnegie Public Library July 15, 2015 37
  • 38. July 15, 2015Seminar on Joomla and CMS by Pinki Mondal 38 ADVANTAGES AND DISADVANTAGES ADVANTAGES No need to know new interface: Because everything is on browser. Multiple user can update website One change can be reflected through out the website. Support: Joomla.org has a huge selection of development tools and tutorials available for users. Joomla allows us to create Simple sites, Complex sites, Custom applications and Specialized sites. Beginner to Intermediate Usability: Joomla was designed mainly for simple websites and blogs, and for people with only some knowledge of building. This means that it does not have much advanced functionalities for those looking to truly customize complex sites. Security: Every site in Joomla will use its own login details which makes the work easier but the site less secure. Resources: The system and sites can use a large amount of server resources comparable to other CMS solutions Costs: There are some plugins that come with a price tag for Joomla DISADVANTAG ES
  • 39. July 15, 2015Seminar on Joomla and CMS by Pinki Mondal 39 FUTURE SCOPE  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
  • 40. July 15, 2015Seminar on Joomla and CMS by Pinki Mondal 40 Joomla allows you Creating Killer Content- Adding and Editing Articles, A New and Easy Way to Build Websites, Easy to Install, Creating a Site in an Hour, Small Sites, Big Sites: Organizing your Content Effectively, Creating Attractive Home Pages and Overview Pages, Creating an Attractive Design: Working with Templates, Getting the Most out of Your Site: Extending Joomla, & Attracting Search Engine Traffic. Thus Joomla is highly Supported and used. Conclusion
  • 41. July 15, 2015 Seminar on Joomla and CMS by Pinki Mondal 41 1. XAMPP: http://www.apachefriends.org/en/xampp.html 2. CMS: http://Content management system - Wikipedia, the free encyclopedia.htm 3. Joomla: http://www.joomla.org/ 4. Install: http://How to install Joomla - Manual Joomla 3 Installation Guide.htm 5. Extensions : http://extensions.joomla.org/ 6. Joomla Forum: http://forum.joomla.org/ 7. Joomla Magazine: http://magazine.joomla.org/authors/itemlist/user/65-Nicholas-G- Antimisiaris 8. Joomla documentation: http://docs.joomla.org/ 9. Joomla 2.5 essential training: http://www.lynda.com/Joomla-tutorials/Joomla-Essential- Training/95699-2.html 10. Joomla! For beginners guide 2012: http://www.danconia.com/joomla-for-beginners- guide-2012.html 11. Joomla! Developers guide: http://cocoate.com/sites/cocoate.com/files/private/jdev.pdf 12. Dr Sangeeta Kaul, Network Manager, DELNET, New Delhi Email: sangs@delnet.ren.nic.in, sangskaul2003@yahoo.co.in , Joomla! Content Management System.ppt 13. http://Top Rated SitesHome - Joomla! Community Showcase.htm References
  • 42. July 15, 2015Seminar on Joomla and CMS by Pinki Mondal 42
  • 43. July 15, 2015 43Seminar on Joomla and CMS by Pinki Mondal

Editor's Notes

  1. SoLoMo is short form of Social-Local-Mobile. It represents the growing trend of targeting consumers based on their current location and is typically designed to be shared via social networks. Now the question is how? For this we have to go into the details of each components of SoLoMo, which are Social, Local and Mobile.
  2. SoLoMo is short form of Social-Local-Mobile. It represents the growing trend of targeting consumers based on their current location and is typically designed to be shared via social networks. Now the question is how? For this we have to go into the details of each components of SoLoMo, which are Social, Local and Mobile.