SlideShare una empresa de Scribd logo
1 de 100
A Great Presentation Deck
Contains Only 6 Slides
Tim Piazza VP/New Media
Keller Crescent Advertising
Evansville, Indiana
timpiazza@me.com
This is me
Damn, I’ve used 3 slides already
I’m not that great.
I have at least 90 slides
And only 30 minutes
So I’m going to talk really fast.
The Trajectory
program-coded html
hand-coded html
flash sites
blog sites
cms sites
What about Flash?
When your only tool is a
hammer, every problem looks
like a nail.
=
=
= =
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
Wordpress is a Bicycle
Nimble, inexpensive, flexible, human-powered, scaled to
the individual
Great for single-purpose websites
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?
“Honey, I hate to tell
you this, but you’re just
not a CMS”.
Tim, you are a biased
SOB.
Geez, Tim, finally...
...this is what I came to
hear about.
Joomla is a Bus
• Designed for capacity
• Won’t go anywhere and everywhere
• But where it does go, it gets you there in
style
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.
Joomla in 5 Easy Steps
#1 Install Joomla
Mininum Requirements
#2 Install a Template
#3 Add Content
(sections, categories, articles)
“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.”
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
#4 Build Menus
Menu Structure
• Use Multiple Menus
• Group Menus by Content Function
• Limit number of menu choices
• Don’t require surgical precision or
forensics
#5 Add Modules
MODULES
Types of Modules
• Banners
• Latest News
• Custom HTML
• RSS Feeds
• Advertisements
• Media Players
• Polls
• Search
• Who’s Online
• iFrame Wrappers
#6 Go Have a Beer,
You’re Done.
(Umm, Tim, what about the other
extensions Joomla uses? What are they
for?)
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.
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
The Extra Stuff we
probably don’t have
time for.
Let’s compare article
managers
The EXTRA Extra
Stuff we really don’t
have time for!
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
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.
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
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
@TimPiazza
• http://bzzmatters.com
• http://ezzyl.com
• http://www.facebook.com/bzzmatters
• http://agencyoutsider.com
• http://marketingtechblog.com

Más contenido relacionado

La actualidad más candente

Why it's not your host's fault
Why it's not your host's faultWhy it's not your host's fault
Why it's not your host's faultchadmow03
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01Wei Peng
 
RankAbove - SMX Israel 2013 - Pagination and Canonicalization
RankAbove - SMX Israel 2013 - Pagination and CanonicalizationRankAbove - SMX Israel 2013 - Pagination and Canonicalization
RankAbove - SMX Israel 2013 - Pagination and CanonicalizationRankAbove
 
11 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 201411 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 2014WordPressBrisbane
 
RankAbove - SMX Israel 2013 - Schema & Rich Snippets
RankAbove - SMX Israel 2013 - Schema & Rich SnippetsRankAbove - SMX Israel 2013 - Schema & Rich Snippets
RankAbove - SMX Israel 2013 - Schema & Rich SnippetsRankAbove
 
Developer's meetup wordpress presentation
Developer's meetup wordpress presentationDeveloper's meetup wordpress presentation
Developer's meetup wordpress presentationMelody Sharp Web Design
 
Secrets of WordPress Success - BlueGlass LA
Secrets of WordPress Success - BlueGlass LASecrets of WordPress Success - BlueGlass LA
Secrets of WordPress Success - BlueGlass LAAndrew Norcross
 
WP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and PluginsWP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and PluginsJoe Querin
 
How to Build Great Product – use blogging
How to Build Great Product – use bloggingHow to Build Great Product – use blogging
How to Build Great Product – use bloggingBhasker Vijaykumar Bhatt
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress BasicsJoe Querin
 
An Introduction to Creating Websites and Blogs with WordPress
An Introduction to Creating Websites and Blogs with WordPressAn Introduction to Creating Websites and Blogs with WordPress
An Introduction to Creating Websites and Blogs with WordPressNadine Wildmann
 
JakartaJS - How I Learn Javascript From Basic
JakartaJS - How I Learn Javascript From BasicJakartaJS - How I Learn Javascript From Basic
JakartaJS - How I Learn Javascript From BasicIrfan Maulana
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothatJon Bishop
 
Php Indonesia x Bliblidotcom - Architecting Scalable CSS
Php Indonesia x Bliblidotcom - Architecting Scalable CSSPhp Indonesia x Bliblidotcom - Architecting Scalable CSS
Php Indonesia x Bliblidotcom - Architecting Scalable CSSIrfan Maulana
 

La actualidad más candente (20)

Why it's not your host's fault
Why it's not your host's faultWhy it's not your host's fault
Why it's not your host's fault
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
 
RankAbove - SMX Israel 2013 - Pagination and Canonicalization
RankAbove - SMX Israel 2013 - Pagination and CanonicalizationRankAbove - SMX Israel 2013 - Pagination and Canonicalization
RankAbove - SMX Israel 2013 - Pagination and Canonicalization
 
Wcto2014
Wcto2014Wcto2014
Wcto2014
 
11 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 201411 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 2014
 
RankAbove - SMX Israel 2013 - Schema & Rich Snippets
RankAbove - SMX Israel 2013 - Schema & Rich SnippetsRankAbove - SMX Israel 2013 - Schema & Rich Snippets
RankAbove - SMX Israel 2013 - Schema & Rich Snippets
 
Developer's meetup wordpress presentation
Developer's meetup wordpress presentationDeveloper's meetup wordpress presentation
Developer's meetup wordpress presentation
 
Secrets of WordPress Success - BlueGlass LA
Secrets of WordPress Success - BlueGlass LASecrets of WordPress Success - BlueGlass LA
Secrets of WordPress Success - BlueGlass LA
 
WP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and PluginsWP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and Plugins
 
How to Build Great Product – use blogging
How to Build Great Product – use bloggingHow to Build Great Product – use blogging
How to Build Great Product – use blogging
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
 
Intro to Joomla.
Intro to Joomla. Intro to Joomla.
Intro to Joomla.
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress Basics
 
An Introduction to Creating Websites and Blogs with WordPress
An Introduction to Creating Websites and Blogs with WordPressAn Introduction to Creating Websites and Blogs with WordPress
An Introduction to Creating Websites and Blogs with WordPress
 
JakartaJS - How I Learn Javascript From Basic
JakartaJS - How I Learn Javascript From BasicJakartaJS - How I Learn Javascript From Basic
JakartaJS - How I Learn Javascript From Basic
 
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
 
WordPress 101
WordPress 101WordPress 101
WordPress 101
 
Blogging for Business
Blogging for BusinessBlogging for Business
Blogging for Business
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothat
 
Php Indonesia x Bliblidotcom - Architecting Scalable CSS
Php Indonesia x Bliblidotcom - Architecting Scalable CSSPhp Indonesia x Bliblidotcom - Architecting Scalable CSS
Php Indonesia x Bliblidotcom - Architecting Scalable CSS
 

Destacado

Building Social Life Networks 130818
Building Social Life Networks 130818Building Social Life Networks 130818
Building Social Life Networks 130818Ramesh Jain
 
Technology potential: Affective computing
Technology potential: Affective computingTechnology potential: Affective computing
Technology potential: Affective computingKostas Karpouzis
 
Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Ramesh Jain
 
Social impact of technology: Social Isolation
Social impact of technology: Social IsolationSocial impact of technology: Social Isolation
Social impact of technology: Social IsolationTonyaClaughton
 
Technology's effects on interpersonal communication
Technology's effects on interpersonal communicationTechnology's effects on interpersonal communication
Technology's effects on interpersonal communicationAlvise Angelini
 

Destacado (6)

Building Social Life Networks 130818
Building Social Life Networks 130818Building Social Life Networks 130818
Building Social Life Networks 130818
 
Technology potential: Affective computing
Technology potential: Affective computingTechnology potential: Affective computing
Technology potential: Affective computing
 
Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Social life networks presentation at fb 110713
Social life networks presentation at fb 110713
 
Social impact of technology: Social Isolation
Social impact of technology: Social IsolationSocial impact of technology: Social Isolation
Social impact of technology: Social Isolation
 
Technology's effects on interpersonal communication
Technology's effects on interpersonal communicationTechnology's effects on interpersonal communication
Technology's effects on interpersonal communication
 
Technology affecting social skills
Technology affecting social skillsTechnology affecting social skills
Technology affecting social skills
 

Similar a Jump to Joomla - Barcamp Nashville 2010

WordPress & Other Content Management Systems
WordPress & Other Content Management SystemsWordPress & Other Content Management Systems
WordPress & Other Content Management SystemsEmily Lewis
 
Website design to secure business or Yes – I’ve got a website! (but is it a...
Website design to secure business or Yes – I’ve got a website! (but is it a...Website design to secure business or Yes – I’ve got a website! (but is it a...
Website design to secure business or Yes – I’ve got a website! (but is it a...David Terrar
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelonahernanibf
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroomlibrarywebchic
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentDave Wallace
 
WordPress Blogs 101
WordPress Blogs 101WordPress Blogs 101
WordPress Blogs 101Tom McGee
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Dave Wallace
 
BITM3730 11-8.pptx
BITM3730 11-8.pptxBITM3730 11-8.pptx
BITM3730 11-8.pptxMattMarino13
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla ShowdownPhelan Riessen
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptxMattMarino13
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 
Webiny CMS Starter Guide
Webiny CMS Starter GuideWebiny CMS Starter Guide
Webiny CMS Starter GuideWebiny
 
Comparison of Top CMS Systems
Comparison of Top CMS SystemsComparison of Top CMS Systems
Comparison of Top CMS SystemsRyan Street
 
Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013WPUniversity
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022AnneNguyen92
 
For the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela BaroneFor the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela BaroneJeffrey McGuire
 

Similar a Jump to Joomla - Barcamp Nashville 2010 (20)

WordPress & Other Content Management Systems
WordPress & Other Content Management SystemsWordPress & Other Content Management Systems
WordPress & Other Content Management Systems
 
Wp 3hr-course
Wp 3hr-courseWp 3hr-course
Wp 3hr-course
 
Website design to secure business or Yes – I’ve got a website! (but is it a...
Website design to secure business or Yes – I’ve got a website! (but is it a...Website design to secure business or Yes – I’ve got a website! (but is it a...
Website design to secure business or Yes – I’ve got a website! (but is it a...
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroom
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme development
 
WordPress Blogs 101
WordPress Blogs 101WordPress Blogs 101
WordPress Blogs 101
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
BITM3730 11-8.pptx
BITM3730 11-8.pptxBITM3730 11-8.pptx
BITM3730 11-8.pptx
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptx
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 
Webiny CMS Starter Guide
Webiny CMS Starter GuideWebiny CMS Starter Guide
Webiny CMS Starter Guide
 
Comparison of Top CMS Systems
Comparison of Top CMS SystemsComparison of Top CMS Systems
Comparison of Top CMS Systems
 
UF HTML Template Presentation
UF HTML Template PresentationUF HTML Template Presentation
UF HTML Template Presentation
 
Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
 
For the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela BaroneFor the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela Barone
 

Último

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
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...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Jump to Joomla - Barcamp Nashville 2010

  • 1. A Great Presentation Deck Contains Only 6 Slides
  • 2. Tim Piazza VP/New Media Keller Crescent Advertising Evansville, Indiana timpiazza@me.com This is me
  • 3. Damn, I’ve used 3 slides already
  • 4. I’m not that great.
  • 5. I have at least 90 slides
  • 6. And only 30 minutes
  • 7. So I’m going to talk really fast.
  • 8.
  • 9.
  • 10. The Trajectory program-coded html hand-coded html flash sites blog sites cms sites
  • 11. What about Flash? When your only tool is a hammer, every problem looks like a nail.
  • 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”.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Tim, you are a biased SOB.
  • 26.
  • 27.
  • 28.
  • 29. Geez, Tim, finally... ...this is what I came to hear about.
  • 30.
  • 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.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Joomla in 5 Easy Steps
  • 45.
  • 46. #2 Install a Template
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57. #3 Add Content (sections, categories, articles)
  • 58.
  • 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
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 73. Menu Structure • Use Multiple Menus • Group Menus by Content Function • Limit number of menu choices • Don’t require surgical precision or forensics
  • 74.
  • 75.
  • 76.
  • 77.
  • 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
  • 90. The Extra Stuff we probably don’t have time for.
  • 92.
  • 93.
  • 94.
  • 95. The EXTRA Extra Stuff we really don’t have time for!
  • 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
  • 100. @TimPiazza • http://bzzmatters.com • http://ezzyl.com • http://www.facebook.com/bzzmatters • http://agencyoutsider.com • http://marketingtechblog.com