SlideShare a Scribd company logo
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

More Related Content

What's hot

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
chadmow03
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
Wei 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 Canonicalization
RankAbove
 
Wcto2014
Wcto2014Wcto2014
Wcto2014
Al Davis
 
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
WordPressBrisbane
 
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
RankAbove
 
Developer's meetup wordpress presentation
Developer's meetup wordpress presentationDeveloper's meetup wordpress presentation
Developer's meetup wordpress presentation
Melody 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 LA
Andrew 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 Plugins
Joe 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 blogging
Bhasker Vijaykumar Bhatt
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
TechSoup Canada
 
Intro to Joomla.
Intro to Joomla. Intro to Joomla.
Intro to Joomla.
Prashanth Swaminathan
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress Basics
Joe 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 WordPress
Nadine 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 Basic
Irfan Maulana
 
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)
Katherine McCurdy-Lapierre, R.G.D.
 
WordPress 101
WordPress 101WordPress 101
WordPress 101
Christina Workman
 
Blogging for Business
Blogging for BusinessBlogging for Business
Blogging for Business
Jacqueline Wolven
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothat
Jon 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 CSS
Irfan Maulana
 

What's hot (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
 

Viewers also liked

Building Social Life Networks 130818
Building Social Life Networks 130818Building Social Life Networks 130818
Building Social Life Networks 130818
Ramesh Jain
 
Technology potential: Affective computing
Technology potential: Affective computingTechnology potential: Affective computing
Technology potential: Affective computing
Kostas 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 110713
Ramesh Jain
 
Social impact of technology: Social Isolation
Social impact of technology: Social IsolationSocial impact of technology: Social Isolation
Social impact of technology: Social Isolation
TonyaClaughton
 
Technology's effects on interpersonal communication
Technology's effects on interpersonal communicationTechnology's effects on interpersonal communication
Technology's effects on interpersonal communication
Alvise Angelini
 
Technology affecting social skills
Technology affecting social skillsTechnology affecting social skills
Technology affecting social skills
MichelleJCouperthwaite
 

Viewers also liked (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 to Jump to Joomla - Barcamp Nashville 2010

WordPress & Other Content Management Systems
WordPress & Other Content Management SystemsWordPress & Other Content Management Systems
WordPress & Other Content Management Systems
Emily Lewis
 
Wp 3hr-course
Wp 3hr-courseWp 3hr-course
Wp 3hr-course
Rich Webster
 
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
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
Eileen MacAvery Kane
 
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
hernanibf
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroom
librarywebchic
 
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
Dave Wallace
 
WordPress Blogs 101
WordPress Blogs 101WordPress Blogs 101
WordPress Blogs 101
Tom McGee
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
Dave Wallace
 
BITM3730 11-8.pptx
BITM3730 11-8.pptxBITM3730 11-8.pptx
BITM3730 11-8.pptx
MattMarino13
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
Phelan Riessen
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptx
MattMarino13
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
Alice Phieu
 
Webiny CMS Starter Guide
Webiny CMS Starter GuideWebiny CMS Starter Guide
Webiny CMS Starter Guide
Webiny
 
Comparison of Top CMS Systems
Comparison of Top CMS SystemsComparison of Top CMS Systems
Comparison of Top CMS Systems
Ryan Street
 
UF HTML Template Presentation
UF HTML Template PresentationUF HTML Template Presentation
UF HTML Template Presentation
University of Florida
 
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
WPUniversity
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
Russell Searle
 
'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
AnneNguyen92
 
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
Jeffrey McGuire
 

Similar to 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
 

Recently uploaded

Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 

Recently uploaded (20)

Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 

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