{"id":712,"date":"2016-01-21T16:47:25","date_gmt":"2016-01-21T15:47:25","guid":{"rendered":"https:\/\/2016.prague.wordcamp.org\/?post_type=wcb_session&#038;p=712"},"modified":"2016-01-21T16:47:25","modified_gmt":"2016-01-21T15:47:25","slug":"sablonovaci-systemy-odstranme-ze-sablon-aplikacni-logiku","status":"publish","type":"wcb_session","link":"https:\/\/prague.wordcamp.org\/2016\/session\/sablonovaci-systemy-odstranme-ze-sablon-aplikacni-logiku\/","title":{"rendered":"\u0160ablonovac\u00ed syst\u00e9my \u2013 odstra\u0148me ze \u0161ablon aplika\u010dn\u00ed logiku!"},"content":{"rendered":"<p>Zam\u011b\u0159\u00edm se p\u0159edev\u0161\u00edm na kompilovan\u00e9 \u0161ablony. P\u0159edstav\u00edm mo\u017enosti integrace do WordPressu a pro tyto \u00fa\u010dely existuj\u00edc\u00ed pluginy. Na praktick\u00fdch p\u0159\u00edkladech uk\u00e1\u017eu v\u00fdhody a mo\u017enosti z hlediska bezpe\u010dnosti, strukturov\u00e1n\u00ed k\u00f3du, d\u011bdi\u010dnosti \u0161ablon a izomorfismu. Taky se pod\u00edv\u00e1me, jak\u00fd maj\u00ed kompilovan\u00e9 \u0161ablony dopad na rychlost aplikace oproti nativn\u00edm PHP \u0161ablon\u00e1m.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zam\u011b\u0159\u00edm se p\u0159edev\u0161\u00edm na kompilovan\u00e9 \u0161ablony. P\u0159edstav\u00edm mo\u017enosti integrace do WordPressu a pro tyto \u00fa\u010dely existuj\u00edc\u00ed pluginy. Na praktick\u00fdch p\u0159\u00edkladech uk\u00e1\u017eu v\u00fdhody a mo\u017enosti z hlediska bezpe\u010dnosti, strukturov\u00e1n\u00ed k\u00f3du, d\u011bdi\u010dnosti \u0161ablon a izomorfismu. Taky se pod\u00edv\u00e1me, jak\u00fd maj\u00ed kompilovan\u00e9 \u0161ablony dopad na rychlost aplikace oproti nativn\u00edm PHP \u0161ablon\u00e1m.<\/p>\n","protected":false},"author":3999955,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1453341600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[379],"footnotes":""},"session_track":[742006],"session_category":[],"class_list":["post-712","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developeri"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6VUAp-bu","session_date_time":{"date":"21.01.2016","time":"03:00"},"session_speakers":[{"id":"379","slug":"david-odehnal","name":"David Odehnal","link":"https:\/\/prague.wordcamp.org\/2016\/speaker\/david-odehnal\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/3999955"}],"version-history":[{"count":1,"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/712\/revisions"}],"predecessor-version":[{"id":713,"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/712\/revisions\/713"}],"speakers":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/379"}],"wp:attachment":[{"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=712"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=712"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}