Joomla: Content Management System
Joomla: Content Management System
PRESENTER
MADHUSUDAN LAL AGRAHARI
ROLL NO. 0600710045
B .T E C H (C S ) , V I I S E M E S T E R
S HI V DA N S I NG H IN S T I T U T E O F T E CH NOLOG Y & MA NAG E M E NT, A LI G A RH
JOOMLA!
PRESENTATION OUTLINE
JOOMLA! BASICS
This presentation
J O O M L A ! F E AT U R E S
demonstrates the new JOOMLA! APPROACH
capabilities new JOOMLA! REQUIREMENTS
JOOMLA! BASICS
• D r a s t i c a l l y s i m p l i fi e d w e b d e s i g n ,
development, deployment, and
maintenance
• Adding contents or updating the design of
your entire website in a snap
• Pleasing look
A matter of personal taste
WHY JOOMLA!
A S H O R T H I S TO R Y, A F E W I N S I G H T S …
• HTML: hyper text markup language
• Pages needs to be programmed
individually
• Problems with consistency
• Yo u n e e d s p e c i a l i s t s t o m a i n t a i n
• Labour intensive = expensive
CONTENT MANAGEMENT
SYSTEM
• Large corporations use CMS
• CMS software is very expensive
• User interface not very friendly
• Requires expert knowledge
PROBLEMS
IN THE BEGINNING…
• Easy-to-use interface
• Almost anyone can download,
install, and Joomla! up and running
on a web server in 20 minutes or less
• Built-in professional features
• Joomla! Is free (open source)
• Hundreds of free and commercial
extensions available
JOOMLA!
TO THE RESCUE …
• Robust web interface
• We b - b a s e d m a n a g e m e n t o f s i t e a s s e t s
• Content approval features
• Remote author postings
• Content publication scheduling
• Automatic publishing and deletion of articles
• User security and contact management
J O O M L A ! F E AT U R E S
A DIFFERENT APPROACH…
• Yo u n e e d
• a web hosting account
• a database
• Upload the latest Joomla! installation
Package to your web hosting account using
an FTP client (here FileZilla
( h t t p : / / fi l e z i l l a - p r o j e c t . o r g / ) . T h i s
p a c k a g e i s a v a i l a b l e a t t h e o ffi c i a l J o o m l a !
w e b s i t e w w w. j o o m l a . c o m
JOOMLA! REQUIREMENTS
JOOMLA! COMPONENTS
Joomla!
Component
Web MyS
Server PHP QL
• Can your web host handle the Joomla !
system?
• Minimum system requirements:
• Apache 1.13 or above
• PHP 4.2 or above
• M y SQL 3 . 23 o r a bo ve
• Go to www.joomla.org
• D o w n l o a d t h e l a t e s t J o o m l a ! A r c h i v e ( z i p - fi l e )
• E x t r a c t d o w n l o a d e d fi l e s i n s e p a r a t e f o l d e r
• U p l o a d fi l e s t o W e b H o s t F T P
JOOMLA! INSTALLATION
• C r e a t e M y S Q L D a t a b a s e o n We b H o s t
• Use the Joomla! Installation Wizard
• Select language
• Do pre-installation check
• Accept License
• S e t M y S Q L d a t a b a s e c o n fi g u r a t i o n
parameters
• S e t u p F T P c o n fi g u r a t i o n
• S e t u p s i t e c o n fi g u r a t i o n
JOOMLA! CONFIGURATION
• N o w c l i c k o n N e x t . C l i c k o n O K t o c o n fi r m
that all the information is accurate.
• Enter your domain name and then click on
N e x t . C o n fi r m y o u r w e b s i t e ’s U R L , t h e
pathname, email address and your
password.
• N o w, y o u w i l l u s e y o u r F T P c l i e n t t o d e l e t e
t h e i n s t a l l a t i o n d i r e c t o r y.
JOOMLA! CONFIGURATION
• Next, you will enter information to
c o n fi g u r e y o u r d a t a b a s e .
• For the hostname, use “localhost”
• Enter your MySQL database name, =>
username and password.
• F o r t h e M y S Q L p r e fi x , u s e “ j o s _ ”
• Click in the box to Install Sample Data, if this
i s y o u r v e r y fi r s t J o o m l a ! i n s t a l l a t i o n .
JOOMLA! CONFIGURATION
F T P C O N F I G U R AT I O N
P R E - I N S TA L L AT I O N C H E C K
P R E I N S TA L L AT I O N C H E C K C O N T I N U E …
• Check if everything is writable, if not, go
to your ftp-server to adjust the
permissions
• I n y o u r w e b b r o w s e r, t y p e i n t h e w e b
a d d r e s s o f y o u r J o o m l a i n s t a l l a t i o n ( w w w.
y o u r- d o m a i n - n a m e . c o m ) . T h i s b r i n g s y o u
t o t h e fi r s t J o o m l a i n s t a l l a t i o n p a g e .
JOOMLA! SECURITY
PERMISSION ADJUSTMENTS
PERMISSION ADJUSTMENTS
• J o o m l a ! Te m p l a t e C l u b
• www.joomlajet.com
• www.joomla-templates .com
• www.joomlamarket.de
• www.rocke ttheme s.com
• www.joomlart.com
• www.joomlaplazza.com
• www.joomlashack.com
• www.yootheme .com
JOOMLA! SUPPORT
JOOMLA! FRONT END
JOOMLA! BACK END
JOOMLA! POPULARITY
• 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
• Yo u c a n a s s i g n d i ff e r e n t w e b m a s t e r s t o
administer the content
A D VA N TA G E S
Operate
Support
Operate
Support
JOOM
JOOM
LA!
LA!
Change
Optimize
Change
Optimize
CONCLUSION
QUESTIONS?
THAN KS FOR WATCHING…