SlideShare a Scribd company logo
WordPress Myths
Some of the common misconceptions about WordPress
Speed
Speed

• Too many plugins slow your site
Speed

• Too many plugins slow your site
• Inactive plugins slow your site
Speed

• Too many plugins slow your site
• Inactive plugins slow your site
• Inactive themes slow your site
Speed

• Too many plugins slow your site
• Inactive plugins slow your site
• Inactive themes slow your site
• Revisions slow your site
Too many plugins
Too many plugins

• Some plugins are slow
Too many plugins

• Some plugins are slow
• Some plugins are fast
Too many plugins

• Some plugins are slow
• Some plugins are fast
• Some plugins have no effect
Too many plugins

• Some plugins are slow
• Some plugins are fast
• Some plugins have no effect
• Some plugins speed up your site
Too Many Plugins?
Too Many Plugins?
      It depends.
Inactive Plugins
Inactive Plugins

• Myth: Inactive plugins have no effect on
  your site speed
Inactive Plugins

• Myth: Inactive plugins have no effect on
  your site speed
• You still need to keep them up to date for
  security
Inactive Themes
Inactive Themes

• Myth: Inactive themes have no effect on
  your site speed
Inactive Themes

• Myth: Inactive themes have no effect on
  your site speed
• You still need to keep them up to date for
  security
Too Many Revisions
Too Many Revisions
• WordPress is clever enough to ignore
  revisions on the front end
Too Many Revisions
• WordPress is clever enough to ignore
  revisions on the front end
• MySQL is clever enough that a lot of
  revisions make no difference to query
  speed
Too Many Revisions
• WordPress is clever enough to ignore
  revisions on the front end
• MySQL is clever enough that a lot of
  revisions make no difference to query
  speed
• Myth: Revisions have no effect on your site
  speed
Emptying The Trash
Emptying The Trash

• Too much trash slows down your site
Emptying The Trash

• Too much trash slows down your site
• Myth:As per revisions
Emptying The Trash

• Too much trash slows down your site
• Myth:As per revisions
• Setting define('EMPTY_TRASH_DAYS', 10 );
  will delete all your trash posts after 10 days.
Emptying The Trash

• Too much trash slows down your site
• Myth:As per revisions
• Setting define('EMPTY_TRASH_DAYS', 10 );
  will delete all your trash posts after 10 days.
• Myth: It will delete 10 day old trash every day.
WordPress Doesn’t Scale
WordPress Doesn’t Scale
• WordPress.com - 35,000,000 sites!
  http://wordpress.com/stats/
  2.5 Billion page views per month
WordPress Doesn’t Scale
• WordPress.com - 35,000,000 sites!
  http://wordpress.com/stats/
  2.5 Billion page views per month
• Edublogs.com - 500,000 blogs
  8,000,000 page views per month
  http://z1.tl/10c
WordPress Doesn’t Scale
• WordPress.com - 35,000,000 sites!
  http://wordpress.com/stats/
  2.5 Billion page views per month
• Edublogs.com - 500,000 blogs
  8,000,000 page views per month
  http://z1.tl/10c
• Myth: WordPress scales massively
Only for Blogs
Only for Blogs
•   Also: It’s only for amateurs and hobbyists
Only for Blogs
•   Also: It’s only for amateurs and hobbyists
•   Wall St Journal
Only for Blogs
•   Also: It’s only for amateurs and hobbyists
•   Wall St Journal
•   CNN
Only for Blogs
•   Also: It’s only for amateurs and hobbyists
•   Wall St Journal
•   CNN
•   Number 10 Downing Street
Only for Blogs
•   Also: It’s only for amateurs and hobbyists
•   Wall St Journal
•   CNN
•   Number 10 Downing Street
•   Dept of Health
Only for Blogs
•   Also: It’s only for amateurs and hobbyists
•   Wall St Journal
•   CNN
•   Number 10 Downing Street
•   Dept of Health
•   Ford Motor Company
Only for Blogs
•   Also: It’s only for amateurs and hobbyists
•   Wall St Journal
•   CNN
•   Number 10 Downing Street
•   Dept of Health
•   Ford Motor Company
•   Myth: It’s not just blogs, and it’s not just for
    amateurs
WordPress is Insecure
WordPress is Insecure
•   Myth: WordPress hasn’t has a major security
    problems for at least a couple of years
WordPress is Insecure
•   Myth: WordPress hasn’t has a major security
    problems for at least a couple of years
•   Automattic employ more than one security
    specialist.
WordPress is Insecure
•   Myth: WordPress hasn’t has a major security
    problems for at least a couple of years
•   Automattic employ more than one security
    specialist.
•   But you do need to take the proper
    precautions
WordPress is Insecure
•   Myth: WordPress hasn’t has a major security
    problems for at least a couple of years
•   Automattic employ more than one security
    specialist.
•   But you do need to take the proper
    precautions
•   Plugins and themes can be insecure
WordPress is Insecure
•   Myth: WordPress hasn’t has a major security
    problems for at least a couple of years
•   Automattic employ more than one security
    specialist.
•   But you do need to take the proper
    precautions
•   Plugins and themes can be insecure
•   Sometimes the hosting company is the problem
Function Calls
Function Calls

• Removing functions calls like
  blog_info(‘blah’) saves a database call
Function Calls

• Removing functions calls like
  blog_info(‘blah’) saves a database call
• Myth: Those options are cached.
Function Calls

• Removing functions calls like
  blog_info(‘blah’) saves a database call
• Myth: Those options are cached.
• Removing them prevents plugins doing
  clever things.
Questions
 Other myths?

More Related Content

What's hot

Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
Puneet Sahalot
 
Up and Running Quickly with Vue.js
Up and Running Quickly with Vue.jsUp and Running Quickly with Vue.js
Up and Running Quickly with Vue.js
Burton Smith
 
Identifying a Compromised WordPress Site
Identifying a Compromised WordPress SiteIdentifying a Compromised WordPress Site
Identifying a Compromised WordPress Site
Chris Burgess
 
Securing your WordPress site in 5 easy pieces
Securing your WordPress site in 5 easy piecesSecuring your WordPress site in 5 easy pieces
Securing your WordPress site in 5 easy pieces
Kevin Koehler
 
Wwcode2
Wwcode2Wwcode2
Wwcode2
Sarah Mei
 
Prototyping: Helping to take away the suck
Prototyping: Helping to take away the suckPrototyping: Helping to take away the suck
Prototyping: Helping to take away the suck
Harvard Web Working Group
 
Customizing the custom loop wordcamp 2012
Customizing the custom loop   wordcamp 2012Customizing the custom loop   wordcamp 2012
Customizing the custom loop wordcamp 2012
Alexander Sapountzis
 
Jailbreaking WordPress - That's what you're supposed to do!
Jailbreaking WordPress - That's what you're supposed to do!Jailbreaking WordPress - That's what you're supposed to do!
Jailbreaking WordPress - That's what you're supposed to do!
Alisa Herr
 
Scalable Web applications with Elastic Beanstalk as your PAAS: a primer
Scalable Web applications with Elastic Beanstalk as your PAAS: a primerScalable Web applications with Elastic Beanstalk as your PAAS: a primer
Scalable Web applications with Elastic Beanstalk as your PAAS: a primer
Cesar Cardenas Desales
 
"Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J...
"Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J..."Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J...
"Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J...Jeremy Jarvis
 
Building a JavaScript App powered by WordPress & AngularJS
Building a JavaScript App powered by WordPress & AngularJSBuilding a JavaScript App powered by WordPress & AngularJS
Building a JavaScript App powered by WordPress & AngularJS
Roy Sivan
 
WordPress, state of the Accessibility
WordPress, state of the AccessibilityWordPress, state of the Accessibility
WordPress, state of the Accessibility
Rian Rietveld
 
The Case for the WordPress REST API | WordCamp Montreal 2016
The Case for the WordPress REST API | WordCamp Montreal 2016The Case for the WordPress REST API | WordCamp Montreal 2016
The Case for the WordPress REST API | WordCamp Montreal 2016
Roy Sivan
 
Blog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being HackedBlog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being Hacked
Brian Layman
 
Neo word press meetup ehermits - how to keep your blog from being hacked 2012
Neo word press meetup   ehermits - how to keep your blog from being hacked 2012Neo word press meetup   ehermits - how to keep your blog from being hacked 2012
Neo word press meetup ehermits - how to keep your blog from being hacked 2012Brian Layman
 
Angular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPressAngular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPress
Roy Sivan
 
YAVIJAVA -- An Alternative JAVA SDK For vSphere
YAVIJAVA -- An Alternative JAVA SDK For vSphereYAVIJAVA -- An Alternative JAVA SDK For vSphere
YAVIJAVA -- An Alternative JAVA SDK For vSphere
Michael Rice
 
Let’s write a plugin
Let’s write a pluginLet’s write a plugin
Let’s write a pluginBrian Layman
 
Getting Started with Genesis
Getting Started with GenesisGetting Started with Genesis
Getting Started with Genesis
Wes Linda
 

What's hot (20)

Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Up and Running Quickly with Vue.js
Up and Running Quickly with Vue.jsUp and Running Quickly with Vue.js
Up and Running Quickly with Vue.js
 
Identifying a Compromised WordPress Site
Identifying a Compromised WordPress SiteIdentifying a Compromised WordPress Site
Identifying a Compromised WordPress Site
 
Securing your WordPress site in 5 easy pieces
Securing your WordPress site in 5 easy piecesSecuring your WordPress site in 5 easy pieces
Securing your WordPress site in 5 easy pieces
 
Multisite for the Masses
Multisite for the MassesMultisite for the Masses
Multisite for the Masses
 
Wwcode2
Wwcode2Wwcode2
Wwcode2
 
Prototyping: Helping to take away the suck
Prototyping: Helping to take away the suckPrototyping: Helping to take away the suck
Prototyping: Helping to take away the suck
 
Customizing the custom loop wordcamp 2012
Customizing the custom loop   wordcamp 2012Customizing the custom loop   wordcamp 2012
Customizing the custom loop wordcamp 2012
 
Jailbreaking WordPress - That's what you're supposed to do!
Jailbreaking WordPress - That's what you're supposed to do!Jailbreaking WordPress - That's what you're supposed to do!
Jailbreaking WordPress - That's what you're supposed to do!
 
Scalable Web applications with Elastic Beanstalk as your PAAS: a primer
Scalable Web applications with Elastic Beanstalk as your PAAS: a primerScalable Web applications with Elastic Beanstalk as your PAAS: a primer
Scalable Web applications with Elastic Beanstalk as your PAAS: a primer
 
"Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J...
"Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J..."Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J...
"Building a Resilient Cloud Infrastructure. From Scratch." - Cloud East, 28 J...
 
Building a JavaScript App powered by WordPress & AngularJS
Building a JavaScript App powered by WordPress & AngularJSBuilding a JavaScript App powered by WordPress & AngularJS
Building a JavaScript App powered by WordPress & AngularJS
 
WordPress, state of the Accessibility
WordPress, state of the AccessibilityWordPress, state of the Accessibility
WordPress, state of the Accessibility
 
The Case for the WordPress REST API | WordCamp Montreal 2016
The Case for the WordPress REST API | WordCamp Montreal 2016The Case for the WordPress REST API | WordCamp Montreal 2016
The Case for the WordPress REST API | WordCamp Montreal 2016
 
Blog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being HackedBlog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being Hacked
 
Neo word press meetup ehermits - how to keep your blog from being hacked 2012
Neo word press meetup   ehermits - how to keep your blog from being hacked 2012Neo word press meetup   ehermits - how to keep your blog from being hacked 2012
Neo word press meetup ehermits - how to keep your blog from being hacked 2012
 
Angular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPressAngular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPress
 
YAVIJAVA -- An Alternative JAVA SDK For vSphere
YAVIJAVA -- An Alternative JAVA SDK For vSphereYAVIJAVA -- An Alternative JAVA SDK For vSphere
YAVIJAVA -- An Alternative JAVA SDK For vSphere
 
Let’s write a plugin
Let’s write a pluginLet’s write a plugin
Let’s write a plugin
 
Getting Started with Genesis
Getting Started with GenesisGetting Started with Genesis
Getting Started with Genesis
 

Viewers also liked

Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
Victor Mejia Medina
 
Comment OAuth autorise ces applications à accéder à nos données privées ?
Comment OAuth autorise ces applications à accéder à nos données privées ?Comment OAuth autorise ces applications à accéder à nos données privées ?
Comment OAuth autorise ces applications à accéder à nos données privées ?
Fabien Vauchelles
 
Bienestar yucatan
Bienestar yucatanBienestar yucatan
Bienestar yucatanindesol
 
Sonora riesgos en la aplicacion de recursos feder
Sonora riesgos en la aplicacion de  recursos federSonora riesgos en la aplicacion de  recursos feder
Sonora riesgos en la aplicacion de recursos feder
Juan Carlos Rico Díaz
 
Resumen ejecutivo
Resumen ejecutivoResumen ejecutivo
Resumen ejecutivo
Al Cougar
 

Viewers also liked (6)

Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Cuestionario f si
Cuestionario f siCuestionario f si
Cuestionario f si
 
Comment OAuth autorise ces applications à accéder à nos données privées ?
Comment OAuth autorise ces applications à accéder à nos données privées ?Comment OAuth autorise ces applications à accéder à nos données privées ?
Comment OAuth autorise ces applications à accéder à nos données privées ?
 
Bienestar yucatan
Bienestar yucatanBienestar yucatan
Bienestar yucatan
 
Sonora riesgos en la aplicacion de recursos feder
Sonora riesgos en la aplicacion de  recursos federSonora riesgos en la aplicacion de  recursos feder
Sonora riesgos en la aplicacion de recursos feder
 
Resumen ejecutivo
Resumen ejecutivoResumen ejecutivo
Resumen ejecutivo
 

Similar to MWUG wp-myths

"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai
webcat
 
The business case for contributing code
The business case for contributing codeThe business case for contributing code
The business case for contributing code
Zivtech, LLC
 
More Multisite for the Masses
More Multisite for the MassesMore Multisite for the Masses
More Multisite for the Masses
Richard Archambault
 
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
 
Empowering Non-Profits with WordPress
Empowering Non-Profits with WordPressEmpowering Non-Profits with WordPress
Empowering Non-Profits with WordPress
Cliff Seal
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
TechSoup Canada
 
Multisite: Lessons I Learned the Hard Way
Multisite: Lessons I Learned the Hard WayMultisite: Lessons I Learned the Hard Way
Multisite: Lessons I Learned the Hard Way
susanwrotethis
 
Wordpress 101 presentation - Canadian Association of Labour Media (CALM)
Wordpress 101 presentation - Canadian Association of Labour Media (CALM)Wordpress 101 presentation - Canadian Association of Labour Media (CALM)
Wordpress 101 presentation - Canadian Association of Labour Media (CALM)
darren_puscas
 
WordPress Can Do That
WordPress Can Do ThatWordPress Can Do That
WordPress Can Do ThatJess Jurick
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01Wei Peng
 
My Website Can Vote - The Challenges of Maintaining a 20-year-old Website
My Website Can Vote - The Challenges of Maintaining a 20-year-old WebsiteMy Website Can Vote - The Challenges of Maintaining a 20-year-old Website
My Website Can Vote - The Challenges of Maintaining a 20-year-old Website
Kristine Howard
 
HyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQLHyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQL
Evan Volgas
 
onGameStart
onGameStartonGameStart
onGameStart
Andres Pagella
 
Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011
Curtis McHale
 
Rapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with BootstrapRapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with Bootstrap
Josh Jeffryes
 
Social dev camp_2011
Social dev camp_2011Social dev camp_2011
Social dev camp_2011
Craig Ulliott
 
Build your own analytics power tools
Build your own analytics power toolsBuild your own analytics power tools
Build your own analytics power tools
Alban Gérôme
 
Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06jimbojsb
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPressSuzette Franck
 
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
WebHosting Performance / WordPress  - Pubcon Vegas - HendisonWebHosting Performance / WordPress  - Pubcon Vegas - Hendison
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
Search Commander, Inc.
 

Similar to MWUG wp-myths (20)

"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai
 
The business case for contributing code
The business case for contributing codeThe business case for contributing code
The business case for contributing code
 
More Multisite for the Masses
More Multisite for the MassesMore Multisite for the Masses
More Multisite for the Masses
 
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
 
Empowering Non-Profits with WordPress
Empowering Non-Profits with WordPressEmpowering Non-Profits with WordPress
Empowering Non-Profits with WordPress
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
 
Multisite: Lessons I Learned the Hard Way
Multisite: Lessons I Learned the Hard WayMultisite: Lessons I Learned the Hard Way
Multisite: Lessons I Learned the Hard Way
 
Wordpress 101 presentation - Canadian Association of Labour Media (CALM)
Wordpress 101 presentation - Canadian Association of Labour Media (CALM)Wordpress 101 presentation - Canadian Association of Labour Media (CALM)
Wordpress 101 presentation - Canadian Association of Labour Media (CALM)
 
WordPress Can Do That
WordPress Can Do ThatWordPress Can Do That
WordPress Can Do That
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
 
My Website Can Vote - The Challenges of Maintaining a 20-year-old Website
My Website Can Vote - The Challenges of Maintaining a 20-year-old WebsiteMy Website Can Vote - The Challenges of Maintaining a 20-year-old Website
My Website Can Vote - The Challenges of Maintaining a 20-year-old Website
 
HyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQLHyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQL
 
onGameStart
onGameStartonGameStart
onGameStart
 
Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011
 
Rapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with BootstrapRapid and Responsive - UX to Prototype with Bootstrap
Rapid and Responsive - UX to Prototype with Bootstrap
 
Social dev camp_2011
Social dev camp_2011Social dev camp_2011
Social dev camp_2011
 
Build your own analytics power tools
Build your own analytics power toolsBuild your own analytics power tools
Build your own analytics power tools
 
Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPress
 
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
WebHosting Performance / WordPress  - Pubcon Vegas - HendisonWebHosting Performance / WordPress  - Pubcon Vegas - Hendison
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

MWUG wp-myths

  • 1. WordPress Myths Some of the common misconceptions about WordPress
  • 3. Speed • Too many plugins slow your site
  • 4. Speed • Too many plugins slow your site • Inactive plugins slow your site
  • 5. Speed • Too many plugins slow your site • Inactive plugins slow your site • Inactive themes slow your site
  • 6. Speed • Too many plugins slow your site • Inactive plugins slow your site • Inactive themes slow your site • Revisions slow your site
  • 8. Too many plugins • Some plugins are slow
  • 9. Too many plugins • Some plugins are slow • Some plugins are fast
  • 10. Too many plugins • Some plugins are slow • Some plugins are fast • Some plugins have no effect
  • 11. Too many plugins • Some plugins are slow • Some plugins are fast • Some plugins have no effect • Some plugins speed up your site
  • 13. Too Many Plugins? It depends.
  • 15. Inactive Plugins • Myth: Inactive plugins have no effect on your site speed
  • 16. Inactive Plugins • Myth: Inactive plugins have no effect on your site speed • You still need to keep them up to date for security
  • 18. Inactive Themes • Myth: Inactive themes have no effect on your site speed
  • 19. Inactive Themes • Myth: Inactive themes have no effect on your site speed • You still need to keep them up to date for security
  • 21. Too Many Revisions • WordPress is clever enough to ignore revisions on the front end
  • 22. Too Many Revisions • WordPress is clever enough to ignore revisions on the front end • MySQL is clever enough that a lot of revisions make no difference to query speed
  • 23. Too Many Revisions • WordPress is clever enough to ignore revisions on the front end • MySQL is clever enough that a lot of revisions make no difference to query speed • Myth: Revisions have no effect on your site speed
  • 25. Emptying The Trash • Too much trash slows down your site
  • 26. Emptying The Trash • Too much trash slows down your site • Myth:As per revisions
  • 27. Emptying The Trash • Too much trash slows down your site • Myth:As per revisions • Setting define('EMPTY_TRASH_DAYS', 10 ); will delete all your trash posts after 10 days.
  • 28. Emptying The Trash • Too much trash slows down your site • Myth:As per revisions • Setting define('EMPTY_TRASH_DAYS', 10 ); will delete all your trash posts after 10 days. • Myth: It will delete 10 day old trash every day.
  • 30. WordPress Doesn’t Scale • WordPress.com - 35,000,000 sites! http://wordpress.com/stats/ 2.5 Billion page views per month
  • 31. WordPress Doesn’t Scale • WordPress.com - 35,000,000 sites! http://wordpress.com/stats/ 2.5 Billion page views per month • Edublogs.com - 500,000 blogs 8,000,000 page views per month http://z1.tl/10c
  • 32. WordPress Doesn’t Scale • WordPress.com - 35,000,000 sites! http://wordpress.com/stats/ 2.5 Billion page views per month • Edublogs.com - 500,000 blogs 8,000,000 page views per month http://z1.tl/10c • Myth: WordPress scales massively
  • 34. Only for Blogs • Also: It’s only for amateurs and hobbyists
  • 35. Only for Blogs • Also: It’s only for amateurs and hobbyists • Wall St Journal
  • 36. Only for Blogs • Also: It’s only for amateurs and hobbyists • Wall St Journal • CNN
  • 37. Only for Blogs • Also: It’s only for amateurs and hobbyists • Wall St Journal • CNN • Number 10 Downing Street
  • 38. Only for Blogs • Also: It’s only for amateurs and hobbyists • Wall St Journal • CNN • Number 10 Downing Street • Dept of Health
  • 39. Only for Blogs • Also: It’s only for amateurs and hobbyists • Wall St Journal • CNN • Number 10 Downing Street • Dept of Health • Ford Motor Company
  • 40. Only for Blogs • Also: It’s only for amateurs and hobbyists • Wall St Journal • CNN • Number 10 Downing Street • Dept of Health • Ford Motor Company • Myth: It’s not just blogs, and it’s not just for amateurs
  • 42. WordPress is Insecure • Myth: WordPress hasn’t has a major security problems for at least a couple of years
  • 43. WordPress is Insecure • Myth: WordPress hasn’t has a major security problems for at least a couple of years • Automattic employ more than one security specialist.
  • 44. WordPress is Insecure • Myth: WordPress hasn’t has a major security problems for at least a couple of years • Automattic employ more than one security specialist. • But you do need to take the proper precautions
  • 45. WordPress is Insecure • Myth: WordPress hasn’t has a major security problems for at least a couple of years • Automattic employ more than one security specialist. • But you do need to take the proper precautions • Plugins and themes can be insecure
  • 46. WordPress is Insecure • Myth: WordPress hasn’t has a major security problems for at least a couple of years • Automattic employ more than one security specialist. • But you do need to take the proper precautions • Plugins and themes can be insecure • Sometimes the hosting company is the problem
  • 48. Function Calls • Removing functions calls like blog_info(‘blah’) saves a database call
  • 49. Function Calls • Removing functions calls like blog_info(‘blah’) saves a database call • Myth: Those options are cached.
  • 50. Function Calls • Removing functions calls like blog_info(‘blah’) saves a database call • Myth: Those options are cached. • Removing them prevents plugins doing clever things.

Editor's Notes

  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