{"id":28631,"date":"2018-06-15T10:01:26","date_gmt":"2018-06-15T08:01:26","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=28631"},"modified":"2018-06-15T10:01:26","modified_gmt":"2018-06-15T08:01:26","slug":"the-complete-guide-to-wordpress-performance-optimization","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2018\/06\/15\/the-complete-guide-to-wordpress-performance-optimization\/","title":{"rendered":"The Complete Guide to WordPress Performance Optimization"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"28632\" data-permalink=\"https:\/\/mamchenkov.net\/wordpress\/2018\/06\/15\/the-complete-guide-to-wordpress-performance-optimization\/ecommerce-stats\/\" data-orig-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats.png?fit=1024%2C634&amp;ssl=1\" data-orig-size=\"1024,634\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ecommerce stats\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats.png?fit=660%2C409&amp;ssl=1\" class=\"aligncenter size-medium wp-image-28632\" src=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats-500x310.png?resize=500%2C310&#038;ssl=1\" alt=\"\" width=\"500\" height=\"310\" srcset=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats.png?resize=500%2C310&amp;ssl=1 500w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats.png?resize=768%2C476&amp;ssl=1 768w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats.png?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/06\/ecommerce-stats.png?resize=825%2C510&amp;ssl=1 825w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>SitePoint runs an <a href=\"https:\/\/www.sitepoint.com\/complete-guide-wordpress-performance-optimization\/\">extensive guide to the WordPress performance optimization<\/a>.\u00a0 Not only it goes over the usual points like hosting selection and avoiding unnecessary plugins, but it also provides some insight into the WordPress database management and optimization, web server tweaks, and links to a few handy tools to help with performance of your site.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>SitePoint runs an extensive guide to the WordPress performance optimization.\u00a0 Not only it goes over the usual points like hosting selection and avoiding unnecessary plugins, but it also provides some insight into the WordPress database management and optimization, web server tweaks, and links to a few handy tools to help with performance of your site.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"The Complete Guide to WordPress Performance Optimization #WebDev #PHP #WordPress #performance #SysAdmin #DevOps","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,133,62,1334,60],"tags":[1057,38,1330,2289,1905],"keyring_services":[],"class_list":["post-28631","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-sysadmin","category-technology","category-web-work","category-wordpress","tag-performance","tag-php","tag-web-development","tag-web-hosting","tag-wordpress-internals"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":22741,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/10\/29\/web-performance-optimization-an-awesome-curated-list-of-resources\/","url_meta":{"origin":28631,"position":0},"title":"Web Performance Optimization &#8211; an awesome curated list of resources","author":"Leonid Mamchenkov","date":"October 29, 2014","format":"link","excerpt":"Web Performance Optimization - a curated list of awesome resources","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18887,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/28\/tools-for-image-optimization\/","url_meta":{"origin":28631,"position":1},"title":"Tools for image optimization","author":"Leonid Mamchenkov","date":"November 28, 2013","format":"link","excerpt":"Tools for image optimization","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15782,"url":"https:\/\/mamchenkov.net\/wordpress\/2011\/10\/27\/site-speed-improvements\/","url_meta":{"origin":28631,"position":2},"title":"Site speed improvements","author":"Leonid Mamchenkov","date":"October 27, 2011","format":false,"excerpt":"Here is a partial screenshot from Google Analytics that shows how much improvement in site speed the recent move to the new server brought. \u00a0We are back at the previous \"normal\" levels - 10 seconds per page load on average versus 45 seconds, and that's before any kind of server\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2011\/10\/Site-Speed-for-mamchenkov.net_.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":22207,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/07\/16\/performance-improvements\/","url_meta":{"origin":28631,"position":3},"title":"Performance improvements","author":"Leonid Mamchenkov","date":"July 16, 2014","format":false,"excerpt":"Just wanted to let you all know that I've made a couple of changes recently, which should result in a somewhat faster performance of this site. Firstly, before the last weekend, I've moved all my DNS hosting to Amazon Route 53 service. \u00a0This should result in faster DNS queries all\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16777,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/10\/02\/trying-out-ulimit-s-2048-in-etcrc-drc-as-pe\/","url_meta":{"origin":28631,"position":4},"title":"Trying out &#8220;ulimit -s 2048&#8221; in \/etc\/rc.d\/rc, as pe&#8230;","author":"Leonid Mamchenkov","date":"October 2, 2012","format":"status","excerpt":"Trying out \"ulimit -s 2048\" in \/etc\/rc.d\/rc, as per this article. The default of 10MB for stack does indeed seem too high.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22653,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/10\/15\/perfmap-front-end-performance-heatmap\/","url_meta":{"origin":28631,"position":5},"title":"PerfMap &#8211; front-end performance heatmap","author":"Leonid Mamchenkov","date":"October 15, 2014","format":"link","excerpt":"PerfMap\u00a0-\u00a0front-end performance heatmap","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"example","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/10\/example-500x272.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/28631","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=28631"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/28631\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=28631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=28631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=28631"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=28631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}