{"id":2366,"date":"2018-05-03T18:28:47","date_gmt":"2018-05-03T18:28:47","guid":{"rendered":"https:\/\/2018.porto.wordcamp.org\/?post_type=wcb_session&#038;p=2366"},"modified":"2018-05-03T18:28:47","modified_gmt":"2018-05-03T18:28:47","slug":"scaling-wordpress-for-1m-users","status":"publish","type":"wcb_session","link":"https:\/\/porto.wordcamp.org\/2018\/session\/scaling-wordpress-for-1m-users\/","title":{"rendered":"Scaling WordPress for 1M+ users"},"content":{"rendered":"<p>At Typeform we use WordPress in our public properties with an average of 3 Million users monthly.<br \/>\nIt\u2019s complex to have a setup that works and doesn\u2019t break with several daily updates. How do we deploy? How do we manage dependencies? Which tools help us to release seamlessly?<br \/>\nLet\u2019s dig into Typeform\u2019s WordPress setup.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Typeform we use WordPress in our public properties with an average of 3 Million users monthly. It\u2019s complex to have a setup that works and doesn\u2019t break with several daily updates. How do we deploy? How do we manage &hellip; <a href=\"https:\/\/porto.wordcamp.org\/2018\/session\/scaling-wordpress-for-1m-users\/\">Continuar a ler <span class=\"assistive-text\">Scaling WordPress for 1M+ users<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1523498,"featured_media":2007,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1526743800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1983],"footnotes":""},"session_track":[744767],"session_category":[20749,396669],"class_list":["post-2366","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-anfiteatro-ruby","wcb_session_category-desenvolvimento","wcb_session_category-performance"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9nRRq-Ca","session_date_time":{"date":"Maio 19, 2018","time":"16:30"},"session_speakers":[{"id":"1983","slug":"jepser-bernardino","name":"Jepser Bernardino","link":"https:\/\/porto.wordcamp.org\/2018\/speaker\/jepser-bernardino\/"}],"session_cats_rendered":"Desenvolvimento, Performance","_links":{"self":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2366\/revisions"}],"predecessor-version":[{"id":2367,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2366\/revisions\/2367"}],"speakers":[{"embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/1983"}],"author":[{"embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/jepser"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/media\/2007"}],"wp:attachment":[{"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=2366"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=2366"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/porto.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=2366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}