{"id":956,"date":"2016-05-15T03:20:08","date_gmt":"2016-05-15T03:20:08","guid":{"rendered":"https:\/\/2016.ottawa.wordcamp.org\/?post_type=wcb_session&#038;p=956"},"modified":"2016-06-23T00:59:28","modified_gmt":"2016-06-23T00:59:28","slug":"wordpress-code-performance","status":"publish","type":"wcb_session","link":"https:\/\/ottawa.wordcamp.org\/2016\/session\/wordpress-code-performance\/","title":{"rendered":"WordPress Code Performance"},"content":{"rendered":"<div class=\"speaker-avatar\"><img loading=\"lazy\" decoding=\"async\" id=\"grav-1110c5df7f29ac7ac2c088e0f5d069d7-0\" class=\"avatar avatar-96 photo grav-hashed grav-hijack alignleft\" src=\"https:\/\/secure.gravatar.com\/avatar\/1110c5df7f29ac7ac2c088e0f5d069d7?s=200&amp;d=mm&amp;r=g\" alt=\"\" width=\"96\" height=\"96\" \/><\/div>\n<p>Tired of listicles about how to optimize your WordPress site that suggest a caching plugin and a CDN?<\/p>\n<p>This talk will dive into the internal WordPress structure to discuss what is slow, why it is slow, and how you can write good WordPress code that performs well enough to handle billions of pageviews.<\/p>\n<p><strong>User Level<\/strong>: Intermediate developer, Advanced developer<\/p>\n<p><strong>Prerequisites<\/strong>: They should be familiar with WordPress code.<\/p>\n<p><strong>Slides:\u00a0<\/strong><a href=\"https:\/\/docs.google.com\/presentation\/d\/1NdvTTZoGhzEgPLb-aR6wXFGQ9435m7V8GrtxAixE4AQ\/edit?usp=sharing\">https:\/\/docs.google.com\/presentation\/d\/1NdvTTZoGhzEgPLb-aR6wXFGQ9435m7V8GrtxAixE4AQ\/edit?usp=sharing<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tired of listicles about how to optimize your WordPress site that suggest a caching plugin and a CDN? This talk will dive into the internal WordPress structure to discuss what is slow, why it is slow, and how you can &hellip; <a href=\"https:\/\/ottawa.wordcamp.org\/2016\/session\/wordpress-code-performance\/\">Continue reading <span class=\"screen-reader-text\">WordPress Code Performance<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5754806,"featured_media":0,"template":"","meta":{"_wcpt_session_time":1463281200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"https:\/\/docs.google.com\/presentation\/d\/1NdvTTZoGhzEgPLb-aR6wXFGQ9435m7V8GrtxAixE4AQ\/edit?usp=sharing","_wcpt_session_video":"","_wcpt_speaker_id":[954],"footnotes":""},"session_track":[118835],"session_category":[],"class_list":["post-956","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-code-creators"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pheSd0-fq","session_date_time":{"date":"May 15, 2016","time":"3:00 am"},"session_speakers":[{"id":"954","slug":"stephane-boisvert","name":"St\u00e9phane Boisvert","link":"https:\/\/ottawa.wordcamp.org\/2016\/speaker\/stephane-boisvert\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/956\/revisions"}],"predecessor-version":[{"id":1654,"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/956\/revisions\/1654"}],"speakers":[{"embeddable":true,"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/954"}],"author":[{"embeddable":true,"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/sboisvert"}],"wp:attachment":[{"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=956"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=956"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/ottawa.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}