{"id":1021,"date":"2016-09-06T11:26:55","date_gmt":"2016-09-06T09:26:55","guid":{"rendered":"https:\/\/2016.sevilla.wordcamp.org\/?post_type=wcb_session&#038;p=1021"},"modified":"2016-10-04T20:11:21","modified_gmt":"2016-10-04T18:11:21","slug":"wordpress-descentralizado","status":"publish","type":"wcb_session","link":"https:\/\/sevilla.wordcamp.org\/2016\/session\/wordpress-descentralizado\/","title":{"rendered":"C\u00f3mo hacer un sitio web WordPress descentralizado  (1 hora y media)"},"content":{"rendered":"<p><a href=\"https:\/\/getpop.org\" target=\"_blank\">PoP &#8211; \u00abPlataform of Plataforms\u00bb<\/a>\u00a0es un framework de <a href=\"https:\/\/github.com\/leoloso\/PoP\" target=\"_blank\">WordPress de c\u00f3digo abierto<\/a>, que sirve para construir sitios web WordPress de tipo Single-Page Application, y permite que cualquier sitio web de WordPress pueda consumir la informaci\u00f3n de otros sitios web. Esto permite la descentralizaci\u00f3n de las fuentes de datos de un sitio web, la agregaci\u00f3n de datos de m\u00faltiples sitios web formando una red amplia de sitios web interconectados, y la f\u00e1cil implementaci\u00f3n de micro-servicios.<\/p>\n<p>PoP combina WordPress y Handlebars en un framework con arquitectura MVC, en la cual WordPress es el model\/back-end, templates de Handlebars es el view\/front-end, y el Pop engine es el controller. Actuando como el controlador, PoP intercepta los resultados de la consulta de datos de WordPress y genera una respuesta en JSON, la cual es alimentada a Handlebars quien \u00faltimamente lo transforma en HTML.<\/p>\n<p>Para demostrar el framework, los participantes ser\u00e1n capaces de postear contenido en un sitio web descentralizado.<\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/LeonardoLosoviz\/pop-platform-of-platforms-framework-for-building-singlepage-application-wordpress-websites-decentralized-crowdsourced-platforms-and-social-networks\" target=\"_blank\">Slides<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PoP &#8211; \u00abPlataform of Plataforms\u00bb\u00a0es un framework de WordPress de c\u00f3digo abierto, que sirve para construir sitios web WordPress de tipo Single-Page Application, y permite que cualquier sitio web de WordPress pueda consumir la informaci\u00f3n de otros sitios web. Esto permite la descentralizaci\u00f3n de las fuentes de datos de un sitio web, la agregaci\u00f3n de &hellip; <a href=\"https:\/\/sevilla.wordcamp.org\/2016\/session\/wordpress-descentralizado\/\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">C\u00f3mo hacer un sitio web WordPress descentralizado  (1 hora y media)<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":9992854,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1475332200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[987],"footnotes":""},"session_track":[946930],"session_category":[],"class_list":["post-1021","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-academia"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p72Uuo-gt","session_date_time":{"date":"01\/10\/2016","time":"16:30"},"session_speakers":[{"id":"987","slug":"leo","name":"Leonardo Losoviz","link":"https:\/\/sevilla.wordcamp.org\/2016\/speaker\/leo\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":4,"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1021\/revisions"}],"predecessor-version":[{"id":2008,"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1021\/revisions\/2008"}],"speakers":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/987"}],"author":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/leoloso"}],"wp:attachment":[{"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1021"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=1021"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=1021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}