SlideShare a Scribd company logo
1 of 51
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 WordPressPuneet 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.jsBurton Smith
 
Identifying a Compromised WordPress Site
Identifying a Compromised WordPress SiteIdentifying a Compromised WordPress Site
Identifying a Compromised WordPress SiteChris 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 piecesKevin Koehler
 
Customizing the custom loop wordcamp 2012
Customizing the custom loop   wordcamp 2012Customizing the custom loop   wordcamp 2012
Customizing the custom loop wordcamp 2012Alexander 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 primerCesar 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 & AngularJSRoy Sivan
 
WordPress, state of the Accessibility
WordPress, state of the AccessibilityWordPress, state of the Accessibility
WordPress, state of the AccessibilityRian 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 2016Roy 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 HackedBrian 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 & WordPressRoy 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 vSphereMichael 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 GenesisWes 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

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 federJuan Carlos Rico Díaz
 
Resumen ejecutivo
Resumen ejecutivoResumen ejecutivo
Resumen ejecutivoAl 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 @nuriaraiwebcat
 
The business case for contributing code
The business case for contributing codeThe business case for contributing code
The business case for contributing codeZivtech, LLC
 
Why it's not your host's fault
Why it's not your host's faultWhy it's not your host's fault
Why it's not your host's faultchadmow03
 
Empowering Non-Profits with WordPress
Empowering Non-Profits with WordPressEmpowering Non-Profits with WordPress
Empowering Non-Profits with WordPressCliff Seal
 
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 Waysusanwrotethis
 
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 WebsiteKristine Howard
 
HyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQLHyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQLEvan Volgas
 
Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Mobilizing wordpress WordCamp Edmonton 2011
Mobilizing wordpress WordCamp Edmonton 2011Curtis 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 BootstrapJosh Jeffryes
 
Social dev camp_2011
Social dev camp_2011Social dev camp_2011
Social dev camp_2011Craig Ulliott
 
Build your own analytics power tools
Build your own analytics power toolsBuild your own analytics power tools
Build your own analytics power toolsAlban 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 - HendisonSearch 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

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
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
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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
 
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
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
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...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
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, ...
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
+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...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 

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