13. How to Get Your
Clients to Revamp
• If your site is more than 3 years old, it’s
hitting retirement age.
• You can pay for web technology by
replacing old ways of doing things with web
apps.
• Play the SEO card
14. Wordpress is a Bicycle
Nimble, inexpensive, flexible, human-powered, scaled to
the individual
Great for single-purpose websites
15.
16.
17.
18. Elegant Simplicity
• Incredibly easy to implement
• Easy to maintain
• Easy to move, repair, change
• With multisite, easy to create network
What’s not to love?
19. “Honey, I hate to tell
you this, but you’re just
not a CMS”.
31. Joomla is a Bus
• Designed for capacity
• Won’t go anywhere and everywhere
• But where it does go, it gets you there in
style
32. Why Joomla?
• It’s a CMS at its heart
• For sites with 20 pages or more, up to
maybe 125,000 pages (200x25x25)
• Extremely flexible and customizable
• Structured content, multi-lingual, multiple
templates.
59. “Tim likes to start his web site
development projects by producing a
taxonomy, determining section and
category requirements, naming
conventions, menu titles, hierarchy,
article titles, all derived from
competitive SEO analysis.”
“What a frikin’ wuss.”
60. Content Plan
• Always start with your content.
• What do you already have?
(old website, catalogs, marketing
materials, press releases)
• What do you need? Determine who will
create additional content
• Organize content by assigning to groups
73. Menu Structure
• Use Multiple Menus
• Group Menus by Content Function
• Limit number of menu choices
• Don’t require surgical precision or
forensics
80. Types of Modules
• Banners
• Latest News
• Custom HTML
• RSS Feeds
• Advertisements
• Media Players
• Polls
• Search
• Who’s Online
• iFrame Wrappers
81.
82.
83.
84.
85.
86.
87. #6 Go Have a Beer,
You’re Done.
(Umm, Tim, what about the other
extensions Joomla uses? What are they
for?)
88. How to Understand
Joomla Extensions
• Components are custom programs that
add functional features accessed through
the admin menus.
• Plug-ins change the behavior of the
system from its default behavior.
• Modules are like Wordpress Widgets.
They show up on the screen.
89. Review
• Runs on LAMP/WAMP
• Create MySQL database and install Joomla
• First Sections, then Categories, then Articles
• Menus need to be assigned to content
• Modules load into positions defined by template
• Extensions let you do almost anything
96. Joomla Tips
• Design pages to use <H1> tag
• Don’t set global meta descriptions
• Use a hidden menu to assign modules to
articles accessed by html links
• Remove extensions you don’t need
• Swap out the default article editor
97. Joomla Tricks
• You can set a different template to any
menu item.
• Articles, modules, components can go
anywhere.
• You can map multiple menu items to the
same content.
• You can even map menu items to other
menu items.
98. Planning your CMS
project
• Convert existing content to plain text
• Create a Site Map
• Create a Content Map
• Align available content to content map
• Determine how you fill the holes
99. Joomla talking points
• Can easily handle thousands of articles
• Multiple menus, each can have submenus
• Any section or category can be a blog
• Unlimited numbers of blogs
• Different levels of access for those logged-in
• Highly extensible
• Multiple templates, multiple languages