SlideShare une entreprise Scribd logo
1  sur  44
WordPress & Other
Content Management Systems


                    Emily Lewis
                    UNMCE InfoByte   February 24, 2011
Freelance Web Designer
http://emilylewisdesign.com



Webuquerque Co-Founder & Co-Manager
http://webuquerque.com



Author, Microformats Made Simple
http://microformatsmadesimple.com


Email:     emily@emilylewisdesign.com
Blog:      http://ablognotlimited.com
Twitter:   @emilylewis
I am not
•   A back-end developer

I have not developed with
•   Joomla
•   Plone
I prefer
•   ExpressionEngine
•   MojoMotor

I tolerate
•   WordPress
What is a CMS?
“A content management system, or
CMS, is a web application designed to
make it easy for non-technical users
 to add, edit and manage a website.”
                               - Plone
Diagram concept inspired by Chantal Foster, FosterMilo
Key benefits
•   Update your site content as often and whenever
    you want
•   Updates can be instant or scheduled
•   No need to understand a programming language
•   Can reduce maintenance costs
Common challenges
•   Upfront costs can be expensive
•   Often has a learning curve
•   Takes time and resources to create, edit and
    maintain your own content
Many to choose from
http://www.realstorygroup.com/vendormap/
And there are many “types”
•   Blog software based
•   “Full” content management/publishing systems
•   “Simple” CMS
•   Custom in-house solutions
•   In-content editing based
•   Control panel based
OpenSource? Commercial?
•   Free download           •   Can be more expensive

•   Consulting firms can     •   Consulting firms can
    install and configure        configure and install, but
                                can also be proprietary
•   Can customize code?         to one company
•   Anyone can contribute
                            •   Generally more stable
    new functionality and       and optimized
    bug fixes
                            •   Often has greater
                                longevity
Today, we’ll look at:
•   WordPress
•   ExpressionEngine
•   Plone
•   Drupal
•   Joomla
•   MojoMotor
WordPress
•   Open source
•   Hosted
•   Managed
•   Blog based
•   No ads allowed
•   Limited space
•   No plugins
WordPress.com
WordPress
•   Open source
•   Hosted
•   Managed
•   Blog based
•   No ads allowed
•   Limited space
•   No plugins
WordPress.com
•   Simple interface
•   Oodles of themes
•   But no theme
    customization
•   Good for small
    blogs or practice
    projects
WordPress.com
•   Simple interface
•   Oodles of themes
•   But no theme
    customization
•   Good for small
    blogs or practice
    projects
WordPress.org
•   Open source
•   Built with PHP
•   Install, host and manage yourself or with help from a
    vendor
•   Oodles of free themes and you can customize them
    or create your own
•   Oodles of free plugins to extend functionality
    beyond blogging to most any kind of site
WordPress.org
•   Simple interface
•   Support forums
•   Extensive
    documentation
•   Solid SEO tools
ExpressionEngine
•   Commercial ($99, $149, $299)
•   Built on the CodeIgniter framework (PHP)
•   Full-featured CMS (publishing system)
    •   Basic ecommerce       •   Search
    •   Membership            •   Email
    •   Photo gallery         •   RSS
    •   Discussion forums     •   Mailing list ... and more
ExpressionEngine
•   Customizable
    control panel
•   Full control
    over templates
•   Oodles of free
    & paid plug-ins
    to extend
ExpressionEngine
•   Full support
•   Active and
    helpful
    community
    forums
•   “Designer
    friendly”
Plone
•   Open source
•   Built with Zope (Python)
•   Full content management system
    •   Content publishing     •   Authentication
    •   Forums                 •   Live search
    •   Wikis                  •   Versioning, history
    •   Workflows               •   ... and more
Plone
•   In-context editing for content creation and
    maintenance
•   Themes available or you can customize
•   Free plug-ins to extend functionality
•   Active community of developers
•   Extensive online documentation and resources
•   Supports web standards and accessibility
Drupal
•   Open source
•   PHP
•   Full content management system
    •   Blogging             •   Multi-language
    •   Forum                •   Caching
    •   Search               •   Statistics
    •   RSS                  •   ... and more
Drupal
•   Offers solid security and performance
•   Active community
•   Some free themes, but you can customize or
    create your own
•   Oodles of modules to extend core functionality
•   “Developer friendly”
Joomla
•   Open source
•   PHP
•   Full content management system
    •   Search               • Multiple languages
    •   Polls                • Integrated help
    •   User management      • ... and more
    •   RSS
Joomla
•   Oodles of extensions to customize to your needs
•   Some templates available, but you can customize
    or make your own
•   Active community for support
MojoMotor
•   Commercial ($49)
•   Built on CodeIgniter (PHP)
•   Simple, lightweight publishing tool
•   Full control over templates
•   In-context editing
•   A few plug-ins
•   Extremely easy to install, configure and use
How to decide?
Understand your users
•   Who are your content authors?
    •   What are their technical skills?
    •   What are their writing skills?
    •   Do they need editorial approval?
    •   Who will train these authors?
    •   Will multiple people be editing/creating content?
Understand your users
•   Who are your content readers?
    • What tasks do they need to complete on your
      site?
    • What type of device are they using?
    • Are they external or internal users?
Understand your needs
•   What are your user goals?
    • What actions do you want users to take on your
      site?
    • Do your users currently have problems with your
      site? What are they?
Understand your needs
•   What are your business goals?
    •   Target audience
    •   Branding and awareness
    •   Recruitment
    •   Online self-service
A CMS is just a tool
Don’t be seduced by demos
•   Test before you buy
•   Avoid vendor lock-in
•   Consider systems against your needs and goals
•   Understand the technical requirements
Extensibility?
•   Can you brand or customize the interface?
•   Can the CMS integrate with other systems, such
    as for ecommerce?
•   Can you access the source code?
•   Does it have an open API?
•   What is process for adding new functionality?
Ease of use?
•   Can users embed/attach images, files?
•   Can users easily change font colors? Resize
    images?
•   Can users publish without oversight?
•   Can different users be assigned different
    administrative rights?
•   Is documentation easy to understand and
    thorough?
Functionality & Usability?
•   What is the core functionality?
•   How easy is it for site users to accomplish core
    tasks?
•   Is it accessible to all users (search engines,
    screenreaders, mobile users)?
•   Does it work in all browsers? On all devices?
Security?
•   Is the system protected against attacks?
•   Is personal data protected?
•   Is there a versioning system?
•   How are backups handled?
•   How are updates implemented?
Support?
•   Is there a knowledgebase, documentation?
•   Is there a community who offers support?
•   Is there a support plan?
Output?
•   Are the templates fully customizable?
•   Does it produce human-friendly URLs?
•   Is RSS available?
•   Is site content indexed for real-time search?
•   Does it offer built-in SEO support (page titles,
    keywords, tagging, redirection)
No such thing as
 one size fits all
Thank you!
Questions? Comments?


emily@emilylewisdesign.com   @emilylewis

Contenu connexe

Tendances

Introduction To WordPress
Introduction To WordPressIntroduction To WordPress
Introduction To WordPressNaeem Junejo
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpressCrack Aloud
 
WordPress intro
WordPress introWordPress intro
WordPress introdbnorth
 
WordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and UglyWordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and UglyNoel Saw
 
Drupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotechDrupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotechMandakini Kumari
 
What is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSWhat is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSthe-colab
 
Building rich interface components with SharePoint
Building rich interface components with SharePointBuilding rich interface components with SharePoint
Building rich interface components with SharePointLouis-Philippe Lavoie
 
Developing An Effective e-Learning Platform From Ready-Made Script
Developing An Effective e-Learning Platform From Ready-Made ScriptDeveloping An Effective e-Learning Platform From Ready-Made Script
Developing An Effective e-Learning Platform From Ready-Made ScriptiScripts
 
concrete5 from developer perspective
concrete5 from developer perspectiveconcrete5 from developer perspective
concrete5 from developer perspectivemainio
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothatJon Bishop
 
Various Ecommerce Platforms
Various Ecommerce Platforms Various Ecommerce Platforms
Various Ecommerce Platforms Prajyot Bisen
 
High Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed ContentHigh Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed ContentNicolle Morton
 

Tendances (20)

Drupal at the EBI
Drupal at the EBIDrupal at the EBI
Drupal at the EBI
 
Introduction To WordPress
Introduction To WordPressIntroduction To WordPress
Introduction To WordPress
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
 
WordPress intro
WordPress introWordPress intro
WordPress intro
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
 
WordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and UglyWordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and Ugly
 
72d5drupal
72d5drupal72d5drupal
72d5drupal
 
Drupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotechDrupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotech
 
Concrete5 workshop
Concrete5 workshopConcrete5 workshop
Concrete5 workshop
 
What is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSWhat is WordPress Introduction to the CMS
What is WordPress Introduction to the CMS
 
Building rich interface components with SharePoint
Building rich interface components with SharePointBuilding rich interface components with SharePoint
Building rich interface components with SharePoint
 
Developing An Effective e-Learning Platform From Ready-Made Script
Developing An Effective e-Learning Platform From Ready-Made ScriptDeveloping An Effective e-Learning Platform From Ready-Made Script
Developing An Effective e-Learning Platform From Ready-Made Script
 
WordPress Workshop
WordPress WorkshopWordPress Workshop
WordPress Workshop
 
concrete5 from developer perspective
concrete5 from developer perspectiveconcrete5 from developer perspective
concrete5 from developer perspective
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothat
 
Week01 jan19
Week01 jan19Week01 jan19
Week01 jan19
 
Various Ecommerce Platforms
Various Ecommerce Platforms Various Ecommerce Platforms
Various Ecommerce Platforms
 
High Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed ContentHigh Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed Content
 
Drupal 7
Drupal 7Drupal 7
Drupal 7
 

Similaire à WordPress & Other Content Management Systems

BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptxMattMarino13
 
BITM3730 11-8.pptx
BITM3730 11-8.pptxBITM3730 11-8.pptx
BITM3730 11-8.pptxMattMarino13
 
WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)Piers Midwinter
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationAndy Stratton
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Dave Wallace
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpressCarrie Hane
 
WordPress: More-than-blog-software
WordPress: More-than-blog-softwareWordPress: More-than-blog-software
WordPress: More-than-blog-softwareLiam Dempsey
 
Drupal for programmers
Drupal for programmersDrupal for programmers
Drupal for programmersMichael Shahov
 
Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Jani Tarvainen
 
Introducing Joomla! CMS
Introducing Joomla! CMSIntroducing Joomla! CMS
Introducing Joomla! CMSKandarp Vyas
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupalsdmaxey
 
What Is joomla - landau Design Reviews
What Is joomla - landau Design ReviewsWhat Is joomla - landau Design Reviews
What Is joomla - landau Design Reviewsdavisporter
 

Similaire à WordPress & Other Content Management Systems (20)

BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptx
 
BITM3730 11-8.pptx
BITM3730 11-8.pptxBITM3730 11-8.pptx
BITM3730 11-8.pptx
 
Wp 3hr-course
Wp 3hr-courseWp 3hr-course
Wp 3hr-course
 
WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
 
Low and No Cost ICT tools
Low and No Cost ICT tools   Low and No Cost ICT tools
Low and No Cost ICT tools
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
 
WordPress: More-than-blog-software
WordPress: More-than-blog-softwareWordPress: More-than-blog-software
WordPress: More-than-blog-software
 
Drupal for programmers
Drupal for programmersDrupal for programmers
Drupal for programmers
 
Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016
 
CMS Joomla
CMS JoomlaCMS Joomla
CMS Joomla
 
CMS Crash Course!
CMS Crash Course!CMS Crash Course!
CMS Crash Course!
 
Introducing Joomla! CMS
Introducing Joomla! CMSIntroducing Joomla! CMS
Introducing Joomla! CMS
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
What Is joomla - landau Design Reviews
What Is joomla - landau Design ReviewsWhat Is joomla - landau Design Reviews
What Is joomla - landau Design Reviews
 
What is Joomla?
What is Joomla?What is Joomla?
What is Joomla?
 
Module 5 - WCM system comparison
Module 5 - WCM system comparison Module 5 - WCM system comparison
Module 5 - WCM system comparison
 

Plus de Emily Lewis

Create Your Own Starter Files
Create Your Own Starter FilesCreate Your Own Starter Files
Create Your Own Starter FilesEmily Lewis
 
The Hiring Process
The Hiring ProcessThe Hiring Process
The Hiring ProcessEmily Lewis
 
Take Your Markup to Eleven
Take Your Markup to ElevenTake Your Markup to Eleven
Take Your Markup to ElevenEmily Lewis
 
Designer-Friendly EE
Designer-Friendly EEDesigner-Friendly EE
Designer-Friendly EEEmily Lewis
 
10 Advanced CSS Techniques (You Wish You Knew More About)
10 Advanced CSS Techniques (You Wish You Knew More About)10 Advanced CSS Techniques (You Wish You Knew More About)
10 Advanced CSS Techniques (You Wish You Knew More About)Emily Lewis
 
Building the Webuquerque Community
Building the Webuquerque CommunityBuilding the Webuquerque Community
Building the Webuquerque CommunityEmily Lewis
 
Multiple Site Management with ExpressionEngine
Multiple Site Management with ExpressionEngineMultiple Site Management with ExpressionEngine
Multiple Site Management with ExpressionEngineEmily Lewis
 
Take Your Markup to 11
Take Your Markup to 11Take Your Markup to 11
Take Your Markup to 11Emily Lewis
 
Microformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebMicroformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebEmily Lewis
 
jQuery, A Designer's Perspective
jQuery, A Designer's PerspectivejQuery, A Designer's Perspective
jQuery, A Designer's PerspectiveEmily Lewis
 
Practical Microformats - Voices That Matter
Practical Microformats - Voices That MatterPractical Microformats - Voices That Matter
Practical Microformats - Voices That MatterEmily Lewis
 
[Workshop Summits] Microformats Workshop
[Workshop Summits] Microformats Workshop[Workshop Summits] Microformats Workshop
[Workshop Summits] Microformats WorkshopEmily Lewis
 
Microformats: Web Semantics & More
Microformats: Web Semantics & MoreMicroformats: Web Semantics & More
Microformats: Web Semantics & MoreEmily Lewis
 
Podcasting & Vodcasting 101
Podcasting & Vodcasting 101Podcasting & Vodcasting 101
Podcasting & Vodcasting 101Emily Lewis
 
Webuquerque: Social Media Means Business
Webuquerque: Social Media Means BusinessWebuquerque: Social Media Means Business
Webuquerque: Social Media Means BusinessEmily Lewis
 

Plus de Emily Lewis (15)

Create Your Own Starter Files
Create Your Own Starter FilesCreate Your Own Starter Files
Create Your Own Starter Files
 
The Hiring Process
The Hiring ProcessThe Hiring Process
The Hiring Process
 
Take Your Markup to Eleven
Take Your Markup to ElevenTake Your Markup to Eleven
Take Your Markup to Eleven
 
Designer-Friendly EE
Designer-Friendly EEDesigner-Friendly EE
Designer-Friendly EE
 
10 Advanced CSS Techniques (You Wish You Knew More About)
10 Advanced CSS Techniques (You Wish You Knew More About)10 Advanced CSS Techniques (You Wish You Knew More About)
10 Advanced CSS Techniques (You Wish You Knew More About)
 
Building the Webuquerque Community
Building the Webuquerque CommunityBuilding the Webuquerque Community
Building the Webuquerque Community
 
Multiple Site Management with ExpressionEngine
Multiple Site Management with ExpressionEngineMultiple Site Management with ExpressionEngine
Multiple Site Management with ExpressionEngine
 
Take Your Markup to 11
Take Your Markup to 11Take Your Markup to 11
Take Your Markup to 11
 
Microformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebMicroformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic Web
 
jQuery, A Designer's Perspective
jQuery, A Designer's PerspectivejQuery, A Designer's Perspective
jQuery, A Designer's Perspective
 
Practical Microformats - Voices That Matter
Practical Microformats - Voices That MatterPractical Microformats - Voices That Matter
Practical Microformats - Voices That Matter
 
[Workshop Summits] Microformats Workshop
[Workshop Summits] Microformats Workshop[Workshop Summits] Microformats Workshop
[Workshop Summits] Microformats Workshop
 
Microformats: Web Semantics & More
Microformats: Web Semantics & MoreMicroformats: Web Semantics & More
Microformats: Web Semantics & More
 
Podcasting & Vodcasting 101
Podcasting & Vodcasting 101Podcasting & Vodcasting 101
Podcasting & Vodcasting 101
 
Webuquerque: Social Media Means Business
Webuquerque: Social Media Means BusinessWebuquerque: Social Media Means Business
Webuquerque: Social Media Means Business
 

Dernier

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Dernier (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

WordPress & Other Content Management Systems

  • 1. WordPress & Other Content Management Systems Emily Lewis UNMCE InfoByte February 24, 2011
  • 2. Freelance Web Designer http://emilylewisdesign.com Webuquerque Co-Founder & Co-Manager http://webuquerque.com Author, Microformats Made Simple http://microformatsmadesimple.com Email: emily@emilylewisdesign.com Blog: http://ablognotlimited.com Twitter: @emilylewis
  • 3. I am not • A back-end developer I have not developed with • Joomla • Plone I prefer • ExpressionEngine • MojoMotor I tolerate • WordPress
  • 4. What is a CMS?
  • 5. “A content management system, or CMS, is a web application designed to make it easy for non-technical users to add, edit and manage a website.” - Plone
  • 6. Diagram concept inspired by Chantal Foster, FosterMilo
  • 7. Key benefits • Update your site content as often and whenever you want • Updates can be instant or scheduled • No need to understand a programming language • Can reduce maintenance costs
  • 8. Common challenges • Upfront costs can be expensive • Often has a learning curve • Takes time and resources to create, edit and maintain your own content
  • 11. And there are many “types” • Blog software based • “Full” content management/publishing systems • “Simple” CMS • Custom in-house solutions • In-content editing based • Control panel based
  • 12. OpenSource? Commercial? • Free download • Can be more expensive • Consulting firms can • Consulting firms can install and configure configure and install, but can also be proprietary • Can customize code? to one company • Anyone can contribute • Generally more stable new functionality and and optimized bug fixes • Often has greater longevity
  • 13. Today, we’ll look at: • WordPress • ExpressionEngine • Plone • Drupal • Joomla • MojoMotor
  • 14. WordPress • Open source • Hosted • Managed • Blog based • No ads allowed • Limited space • No plugins
  • 15. WordPress.com WordPress • Open source • Hosted • Managed • Blog based • No ads allowed • Limited space • No plugins
  • 16. WordPress.com • Simple interface • Oodles of themes • But no theme customization • Good for small blogs or practice projects
  • 17. WordPress.com • Simple interface • Oodles of themes • But no theme customization • Good for small blogs or practice projects
  • 18. WordPress.org • Open source • Built with PHP • Install, host and manage yourself or with help from a vendor • Oodles of free themes and you can customize them or create your own • Oodles of free plugins to extend functionality beyond blogging to most any kind of site
  • 19. WordPress.org • Simple interface • Support forums • Extensive documentation • Solid SEO tools
  • 20. ExpressionEngine • Commercial ($99, $149, $299) • Built on the CodeIgniter framework (PHP) • Full-featured CMS (publishing system) • Basic ecommerce • Search • Membership • Email • Photo gallery • RSS • Discussion forums • Mailing list ... and more
  • 21. ExpressionEngine • Customizable control panel • Full control over templates • Oodles of free & paid plug-ins to extend
  • 22. ExpressionEngine • Full support • Active and helpful community forums • “Designer friendly”
  • 23. Plone • Open source • Built with Zope (Python) • Full content management system • Content publishing • Authentication • Forums • Live search • Wikis • Versioning, history • Workflows • ... and more
  • 24. Plone • In-context editing for content creation and maintenance • Themes available or you can customize • Free plug-ins to extend functionality • Active community of developers • Extensive online documentation and resources • Supports web standards and accessibility
  • 25. Drupal • Open source • PHP • Full content management system • Blogging • Multi-language • Forum • Caching • Search • Statistics • RSS • ... and more
  • 26. Drupal • Offers solid security and performance • Active community • Some free themes, but you can customize or create your own • Oodles of modules to extend core functionality • “Developer friendly”
  • 27. Joomla • Open source • PHP • Full content management system • Search • Multiple languages • Polls • Integrated help • User management • ... and more • RSS
  • 28. Joomla • Oodles of extensions to customize to your needs • Some templates available, but you can customize or make your own • Active community for support
  • 29. MojoMotor • Commercial ($49) • Built on CodeIgniter (PHP) • Simple, lightweight publishing tool • Full control over templates • In-context editing • A few plug-ins • Extremely easy to install, configure and use
  • 31. Understand your users • Who are your content authors? • What are their technical skills? • What are their writing skills? • Do they need editorial approval? • Who will train these authors? • Will multiple people be editing/creating content?
  • 32. Understand your users • Who are your content readers? • What tasks do they need to complete on your site? • What type of device are they using? • Are they external or internal users?
  • 33. Understand your needs • What are your user goals? • What actions do you want users to take on your site? • Do your users currently have problems with your site? What are they?
  • 34. Understand your needs • What are your business goals? • Target audience • Branding and awareness • Recruitment • Online self-service
  • 35. A CMS is just a tool
  • 36. Don’t be seduced by demos • Test before you buy • Avoid vendor lock-in • Consider systems against your needs and goals • Understand the technical requirements
  • 37. Extensibility? • Can you brand or customize the interface? • Can the CMS integrate with other systems, such as for ecommerce? • Can you access the source code? • Does it have an open API? • What is process for adding new functionality?
  • 38. Ease of use? • Can users embed/attach images, files? • Can users easily change font colors? Resize images? • Can users publish without oversight? • Can different users be assigned different administrative rights? • Is documentation easy to understand and thorough?
  • 39. Functionality & Usability? • What is the core functionality? • How easy is it for site users to accomplish core tasks? • Is it accessible to all users (search engines, screenreaders, mobile users)? • Does it work in all browsers? On all devices?
  • 40. Security? • Is the system protected against attacks? • Is personal data protected? • Is there a versioning system? • How are backups handled? • How are updates implemented?
  • 41. Support? • Is there a knowledgebase, documentation? • Is there a community who offers support? • Is there a support plan?
  • 42. Output? • Are the templates fully customizable? • Does it produce human-friendly URLs? • Is RSS available? • Is site content indexed for real-time search? • Does it offer built-in SEO support (page titles, keywords, tagging, redirection)
  • 43. No such thing as one size fits all

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n