Enviar pesquisa
Carregar
WordPress Need For Speed
•
4 gostaram
•
1,213 visualizações
pdeschen
Seguir
WordPress Need for Speed presentation
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Baixar para ler offline
Recomendados
21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast
Jason McCreary
Zend Con 2008 Slides
Zend Con 2008 Slides
mkherlakian
04 web optimization
04 web optimization
Nguyen Duc Phu
Less and faster – Cache tips for WordPress developers
Less and faster – Cache tips for WordPress developers
Seravo
PyGotham 2014 Introduction to Profiling
PyGotham 2014 Introduction to Profiling
Perrin Harkins
WordCamp RVA 2011 - Performance & Tuning
WordCamp RVA 2011 - Performance & Tuning
Timothy Wood
Building Scalable Websites with Perl
Building Scalable Websites with Perl
Perrin Harkins
Django and Nginx reverse proxy cache
Django and Nginx reverse proxy cache
Anton Pirker
Recomendados
21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast
Jason McCreary
Zend Con 2008 Slides
Zend Con 2008 Slides
mkherlakian
04 web optimization
04 web optimization
Nguyen Duc Phu
Less and faster – Cache tips for WordPress developers
Less and faster – Cache tips for WordPress developers
Seravo
PyGotham 2014 Introduction to Profiling
PyGotham 2014 Introduction to Profiling
Perrin Harkins
WordCamp RVA 2011 - Performance & Tuning
WordCamp RVA 2011 - Performance & Tuning
Timothy Wood
Building Scalable Websites with Perl
Building Scalable Websites with Perl
Perrin Harkins
Django and Nginx reverse proxy cache
Django and Nginx reverse proxy cache
Anton Pirker
Nginx + PHP
Nginx + PHP
Wataru OKAMOTO
Fluent 2012 v2
Fluent 2012 v2
Shalendra Chhabra
High Performance - Joomla!Days NL 2009 #jd09nl
High Performance - Joomla!Days NL 2009 #jd09nl
Joomla!Days Netherlands
Search in WordPress - how it works and howto customize it
Search in WordPress - how it works and howto customize it
Otto Kekäläinen
Introduction to performance tuning perl web applications
Introduction to performance tuning perl web applications
Perrin Harkins
Client-side Website Optimization
Client-side Website Optimization
Radu Pintilie
Harder, Better, Faster, Stronger
Harder, Better, Faster, Stronger
David Engel
Optimize
Optimize
Aleksandar Gvozden
Presentation1
Presentation1
Rosie brown
Caching in Drupal 8
Caching in Drupal 8
valuebound
DrupalCon Barcelona 2015
DrupalCon Barcelona 2015
Daniel Kanchev
How to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! Site
Daniel Kanchev
Seravo.com: WordPress Security 101
Seravo.com: WordPress Security 101
Seravo
Caching for Cash - Part 4
Caching for Cash - Part 4
Helgi Þormar Þorbjörnsson
Improving WordPress Performance with Xdebug and PHP Profiling
Improving WordPress Performance with Xdebug and PHP Profiling
Otto Kekäläinen
Frontend Caching - The "new" frontier
Frontend Caching - The "new" frontier
Helgi Þormar Þorbjörnsson
Caching for Cash, part 4 DPC 2009
Caching for Cash, part 4 DPC 2009
Helgi Þormar Þorbjörnsson
Hidden Secrets For A Hack-Proof Joomla! Site
Hidden Secrets For A Hack-Proof Joomla! Site
Daniel Kanchev
Php & web server performace
Php & web server performace
Tuyển Đoàn
Memcached Presentation
Memcached Presentation
Asif Ali
Dec issue 2 2010 sales listing slideshow powerpoint pos one sales
Dec issue 2 2010 sales listing slideshow powerpoint pos one sales
Luc Iovenitti
Nov 2010 sales listing slideshow powerpoint pos one sales
Nov 2010 sales listing slideshow powerpoint pos one sales
Luc Iovenitti
Mais conteúdo relacionado
Mais procurados
Nginx + PHP
Nginx + PHP
Wataru OKAMOTO
Fluent 2012 v2
Fluent 2012 v2
Shalendra Chhabra
High Performance - Joomla!Days NL 2009 #jd09nl
High Performance - Joomla!Days NL 2009 #jd09nl
Joomla!Days Netherlands
Search in WordPress - how it works and howto customize it
Search in WordPress - how it works and howto customize it
Otto Kekäläinen
Introduction to performance tuning perl web applications
Introduction to performance tuning perl web applications
Perrin Harkins
Client-side Website Optimization
Client-side Website Optimization
Radu Pintilie
Harder, Better, Faster, Stronger
Harder, Better, Faster, Stronger
David Engel
Optimize
Optimize
Aleksandar Gvozden
Presentation1
Presentation1
Rosie brown
Caching in Drupal 8
Caching in Drupal 8
valuebound
DrupalCon Barcelona 2015
DrupalCon Barcelona 2015
Daniel Kanchev
How to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! Site
Daniel Kanchev
Seravo.com: WordPress Security 101
Seravo.com: WordPress Security 101
Seravo
Caching for Cash - Part 4
Caching for Cash - Part 4
Helgi Þormar Þorbjörnsson
Improving WordPress Performance with Xdebug and PHP Profiling
Improving WordPress Performance with Xdebug and PHP Profiling
Otto Kekäläinen
Frontend Caching - The "new" frontier
Frontend Caching - The "new" frontier
Helgi Þormar Þorbjörnsson
Caching for Cash, part 4 DPC 2009
Caching for Cash, part 4 DPC 2009
Helgi Þormar Þorbjörnsson
Hidden Secrets For A Hack-Proof Joomla! Site
Hidden Secrets For A Hack-Proof Joomla! Site
Daniel Kanchev
Php & web server performace
Php & web server performace
Tuyển Đoàn
Memcached Presentation
Memcached Presentation
Asif Ali
Mais procurados
(20)
Nginx + PHP
Nginx + PHP
Fluent 2012 v2
Fluent 2012 v2
High Performance - Joomla!Days NL 2009 #jd09nl
High Performance - Joomla!Days NL 2009 #jd09nl
Search in WordPress - how it works and howto customize it
Search in WordPress - how it works and howto customize it
Introduction to performance tuning perl web applications
Introduction to performance tuning perl web applications
Client-side Website Optimization
Client-side Website Optimization
Harder, Better, Faster, Stronger
Harder, Better, Faster, Stronger
Optimize
Optimize
Presentation1
Presentation1
Caching in Drupal 8
Caching in Drupal 8
DrupalCon Barcelona 2015
DrupalCon Barcelona 2015
How to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! Site
Seravo.com: WordPress Security 101
Seravo.com: WordPress Security 101
Caching for Cash - Part 4
Caching for Cash - Part 4
Improving WordPress Performance with Xdebug and PHP Profiling
Improving WordPress Performance with Xdebug and PHP Profiling
Frontend Caching - The "new" frontier
Frontend Caching - The "new" frontier
Caching for Cash, part 4 DPC 2009
Caching for Cash, part 4 DPC 2009
Hidden Secrets For A Hack-Proof Joomla! Site
Hidden Secrets For A Hack-Proof Joomla! Site
Php & web server performace
Php & web server performace
Memcached Presentation
Memcached Presentation
Destaque
Dec issue 2 2010 sales listing slideshow powerpoint pos one sales
Dec issue 2 2010 sales listing slideshow powerpoint pos one sales
Luc Iovenitti
Nov 2010 sales listing slideshow powerpoint pos one sales
Nov 2010 sales listing slideshow powerpoint pos one sales
Luc Iovenitti
приглашение. влияние цвета на внешность
приглашение. влияние цвета на внешность
ARTROOM Raffiné
This time is different
This time is different
Sherif Ali
The Psychology of Running
The Psychology of Running
Daniel Crosby
My 20 years personal marketing plan
My 20 years personal marketing plan
Chaofan Zhu
Marathon Mettle - The Psychology of Running
Marathon Mettle - The Psychology of Running
Inner Truth Pty Ltd
Destaque
(7)
Dec issue 2 2010 sales listing slideshow powerpoint pos one sales
Dec issue 2 2010 sales listing slideshow powerpoint pos one sales
Nov 2010 sales listing slideshow powerpoint pos one sales
Nov 2010 sales listing slideshow powerpoint pos one sales
приглашение. влияние цвета на внешность
приглашение. влияние цвета на внешность
This time is different
This time is different
The Psychology of Running
The Psychology of Running
My 20 years personal marketing plan
My 20 years personal marketing plan
Marathon Mettle - The Psychology of Running
Marathon Mettle - The Psychology of Running
Semelhante a WordPress Need For Speed
WordPress + NGINX Best Practices with EasyEngine
WordPress + NGINX Best Practices with EasyEngine
NGINX, Inc.
WordPress At Scale. WordCamp Dhaka 2019
WordPress At Scale. WordCamp Dhaka 2019
Anam Ahmed
Apache and PHP: Why httpd.conf is your new BFF!
Apache and PHP: Why httpd.conf is your new BFF!
Jeff Jones
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
NGINX, Inc.
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
Kevin Jones
Caching 101
Caching 101
Andy Melichar
High performance WordPress
High performance WordPress
Mikel King
WordCamp RVA 2011 - Performance & Tuning.pdf
WordCamp RVA 2011 - Performance & Tuning.pdf
codearachnid_test
WordCamp RVA
WordCamp RVA
codearachnid_test
WordCamp RVA
WordCamp RVA
codearachnid_test
WordCamp RVA 2011 - Performance & Tuning.pdf
WordCamp RVA 2011 - Performance & Tuning.pdf
codearachnid_test
Optimizing wp
Optimizing wp
Mark Kelnar
Mastering WordPress Vol.1
Mastering WordPress Vol.1
Wataru OKAMOTO
The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013
Bastian Grimm
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
Otto Kekäläinen
Developing cacheable PHP applications - PHPLimburgBE 2018
Developing cacheable PHP applications - PHPLimburgBE 2018
Thijs Feryn
ITB2017 - Nginx Effective High Availability Content Caching
ITB2017 - Nginx Effective High Availability Content Caching
Ortus Solutions, Corp
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
Shift Conference
Oscon 2011 - ATS
Oscon 2011 - ATS
Leif Hedstrom
Optimize wordpress
Optimize wordpress
David Parsons
Semelhante a WordPress Need For Speed
(20)
WordPress + NGINX Best Practices with EasyEngine
WordPress + NGINX Best Practices with EasyEngine
WordPress At Scale. WordCamp Dhaka 2019
WordPress At Scale. WordCamp Dhaka 2019
Apache and PHP: Why httpd.conf is your new BFF!
Apache and PHP: Why httpd.conf is your new BFF!
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
Caching 101
Caching 101
High performance WordPress
High performance WordPress
WordCamp RVA 2011 - Performance & Tuning.pdf
WordCamp RVA 2011 - Performance & Tuning.pdf
WordCamp RVA
WordCamp RVA
WordCamp RVA
WordCamp RVA
WordCamp RVA 2011 - Performance & Tuning.pdf
WordCamp RVA 2011 - Performance & Tuning.pdf
Optimizing wp
Optimizing wp
Mastering WordPress Vol.1
Mastering WordPress Vol.1
The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
Developing cacheable PHP applications - PHPLimburgBE 2018
Developing cacheable PHP applications - PHPLimburgBE 2018
ITB2017 - Nginx Effective High Availability Content Caching
ITB2017 - Nginx Effective High Availability Content Caching
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
More Than You Ever Wanted to Know About Resource Hints - Harry Roberts (CSS W...
Oscon 2011 - ATS
Oscon 2011 - ATS
Optimize wordpress
Optimize wordpress
Último
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
ChristopherTHyatt
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Último
(20)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
WordPress Need For Speed
1.
WordPress Need for Speed Or
How I Learned to Stop Worrying and Love the Traffic Load.
2.
Who Am I? Background
Story Objectives On Rendering Speed On Processing Speed Conclusion
3.
Pascal Deschenes Technologist, Nu
Echo Co-Founder @pdeschen http://about.me/pdeschen
4.
Background Story
5.
When your blog meld down.
6.
,,
To one who waits, a moment seems a year.
7.
A 1-second delay in
page load time equals 11% fewer page views. source: Aberdeen Group
8.
On Rendering Speed
Elapse Time for a Page to Load Completely
9.
Play the Page
Speed Game
10.
Tracking Speed with
Google Analytics _gaq.push(['_trackPageLoadTime']);
11.
A Web Page
in a Browser is like a Jigsaw.
12.
On Images Optimize your
image resolution Do not rely on browser image scaling Have a (small) favicon
13.
On Scripts and
Styles Scripts to the Bottom CSS to the Top Combine & Minify Limit Inline CSS & JavaScript
14.
On Requests Move Static
Content Away Minimize Requests Reduce DNS Look-Up Limit Cookies Size
15.
CDN Stands for Content
Delivery Network not Canada.
16.
On Processing Speed
Elapse Time to Serve a Page
17.
All Web Servers Aren't
Equals siege -c 250 http://blog.foo.bar ab -q -n 2500 -c 250 http://blog.foo.bar
18.
How may I
serve you? Add Expire Headers Compress Content Minimize Redirect Workers are your Friends
19.
WordPress Caching Plugins
source: tutorial9.net
20.
HTTP Accelerators: Proxy
and Cache source: Varnish Software
21.
Rolling Your Own
With nginx #compress gzip_buffers 32 8k; gzip on; gzip_types text/html application/javascript text/javascript text/css text/xml application/atom+xml application/xml; #caching related proxy_cache_path /var/lib/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; proxy_temp_path /var/lib/nginx/proxy; proxy_connect_timeout 30; proxy_read_timeout 120; proxy_send_timeout 120; proxy_cache_key "$scheme://$host$request_uri";
22.
Rolling Your Own
With nginx upstream wordpress { server 127.0.0.1:81 weight=1 fail_timeout=120s; } server { listen 80; server_name blog.foo.bar; proxy_cache_valid 200 20m; access_log /var/log/httpd/nginx-access.log combined; # for debugging, log cache hit or miss. log_format up_head '[$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_x_forwarded_for" "$upstream_cache_status"'; access_log /var/log/nginx/blog.foo.bar-access.log up_head; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #unless specified, activate the caching set $do_not_cache 0;
23.
Rolling Your Own
With nginx location / { # If logged in, don't cache. if ($http_cookie ~* "comment_author_ | wordpress_(?!test_cookie) | wp-postpass_" ) { set $do_not_cache 1; } proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; proxy_cache staticfilecache; proxy_pass http://wordpress; } location ~* wp-.*.php|wp-admin { proxy_pass http://wordpress; } location ~* .(jpg|png|gif|jpeg|css|js|mp3|swf|pdf)$ { proxy_cache_valid 200 120m; expires 864000; proxy_pass http://wordpress; proxy_cache staticfilecache; } location ~* /[^/]+/(feed|.xml)/? { proxy_cache_valid 200 45m; ... }
24.
Virtual WordPress Hosting
server_name www.blog.bar; location / { proxy_pass http://wordpress/www.blog.bar; ... } server_name www.blog.foo; location / { proxy_pass http://wordpress/www.blog.foo; ... }
25.
Questions? blog.rassemblr.com/tag/wordcampmtl
@pdeschen
Baixar agora