SlideShare a Scribd company logo
1 of 19
Best Practices on Optimizing, Securing and Scaling WordPress By: Simon Lim WordPress Consultant Twitter: @simonlim88 Email: simon.lim@wpdesignstudio.com
Content WordPress Optimization – hacks and how to WordPress Security – best practices, tricks Scaling WordPress – tips
WordPress Optimization:How to make WordPress perform faster?
Why is it important?  Speed - Improve user experience / interaction Marketing - Improve search engine optimization Revenue - Increase income
Basic Web Optimization Tips Static (CSS/JSS) Files – Top: CSS, Bottom: JS Minify – CSS / JS  Reduce number of HTTP request – combine Image Optimization – remove bytes Reduce/remove rich media – i.e Flash Offload static files to Content Deliver Network Choosing the right web hosting provider
WordPress Hacks - Optimization Update WordPress to its latest version  Remove unused/inactive third party plugins/themes Optimize DB occasionally (via plugin/phpMyAdmin)  Caching WordPress  Choosing right WordPress theme / framework Disable WordPress post revision Load jQuery from big boys
WordPress Security:Is WordPress Secure?
What if my WordPress site got hacked Check with web host  Restore WordPress to latest copy (personal / web host backup) Lock down WordPress – refer to best practices Important Note: Backup, backup, backup (Schedule)
Lock Down WordPress - Best Practices Check file and folder permission  Change default WordPress prefix – “wp_” Disabled “admin” account or set “admin” to subscriber  Disabled third party WordPress plugin  Upgrade WordPress to latest version  Don’t install many/multiple security plugin
Scaling WordPress:Is WordPress scalable?
How? Don’t put everything in one basket
General Tips Choosing the right Web Hosting Provider/Platform DNS – Host externally (Anycast DNS) Server – LAMP stack optimization Media/Static Files – content delivery network (CDN)
Web Hosting Provider Conventional : Adding more physical server as u grow  Cloud based hosting: Scale up/down resources based on supply and demand
DNS Hosting Host DNS Externaly  Anycast DNS – recommended  Reason: load balance, redundancy and high availability  Lower TTLs is needed for HA setup
LAMP Stack Optimization OS – Linux (Free and fast) Web Server – optimize apache.conf Database – optimize mysql.conf PHP – compilation  Caching – APC / Memcache Exploring and tried out on several methods is best way for optimization.
Content Delivery Network (CDN) Free CDN – limited resources, no SLA Commercial CDN – can be costly depends traffic of origins, bandwidth usage and content served  Custom CDN – build from zero, complex setup but managed cost
Advice Be open and generous in exploring options Be gratitude to your system admins Willing to spend money on server infrastructure
Questions & Answers
Thank You! By: Simon Lim WordPress Consultant Twitter: @simonlim88 Email: simon.lim@wpdesignstudio.com

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Best Practices on Optimizing, Securing, Scaling WordPress

  • 1. Best Practices on Optimizing, Securing and Scaling WordPress By: Simon Lim WordPress Consultant Twitter: @simonlim88 Email: simon.lim@wpdesignstudio.com
  • 2. Content WordPress Optimization – hacks and how to WordPress Security – best practices, tricks Scaling WordPress – tips
  • 3. WordPress Optimization:How to make WordPress perform faster?
  • 4. Why is it important? Speed - Improve user experience / interaction Marketing - Improve search engine optimization Revenue - Increase income
  • 5. Basic Web Optimization Tips Static (CSS/JSS) Files – Top: CSS, Bottom: JS Minify – CSS / JS Reduce number of HTTP request – combine Image Optimization – remove bytes Reduce/remove rich media – i.e Flash Offload static files to Content Deliver Network Choosing the right web hosting provider
  • 6. WordPress Hacks - Optimization Update WordPress to its latest version Remove unused/inactive third party plugins/themes Optimize DB occasionally (via plugin/phpMyAdmin) Caching WordPress Choosing right WordPress theme / framework Disable WordPress post revision Load jQuery from big boys
  • 8. What if my WordPress site got hacked Check with web host Restore WordPress to latest copy (personal / web host backup) Lock down WordPress – refer to best practices Important Note: Backup, backup, backup (Schedule)
  • 9. Lock Down WordPress - Best Practices Check file and folder permission Change default WordPress prefix – “wp_” Disabled “admin” account or set “admin” to subscriber Disabled third party WordPress plugin Upgrade WordPress to latest version Don’t install many/multiple security plugin
  • 11. How? Don’t put everything in one basket
  • 12. General Tips Choosing the right Web Hosting Provider/Platform DNS – Host externally (Anycast DNS) Server – LAMP stack optimization Media/Static Files – content delivery network (CDN)
  • 13. Web Hosting Provider Conventional : Adding more physical server as u grow Cloud based hosting: Scale up/down resources based on supply and demand
  • 14. DNS Hosting Host DNS Externaly Anycast DNS – recommended Reason: load balance, redundancy and high availability Lower TTLs is needed for HA setup
  • 15. LAMP Stack Optimization OS – Linux (Free and fast) Web Server – optimize apache.conf Database – optimize mysql.conf PHP – compilation Caching – APC / Memcache Exploring and tried out on several methods is best way for optimization.
  • 16. Content Delivery Network (CDN) Free CDN – limited resources, no SLA Commercial CDN – can be costly depends traffic of origins, bandwidth usage and content served Custom CDN – build from zero, complex setup but managed cost
  • 17. Advice Be open and generous in exploring options Be gratitude to your system admins Willing to spend money on server infrastructure
  • 19. Thank You! By: Simon Lim WordPress Consultant Twitter: @simonlim88 Email: simon.lim@wpdesignstudio.com