Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templates

23
26 de julho de 2012 Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templates Érico Andrei FISL 13 - Porto Alegre

description

Palestra ministrada no FISL 13 (26/07/2012) sobre a criação de temas para os Drupal, Joomla e Wordpress usando Python, wsgi e Diazo -- a nova tecnologia para criação de temas desenvolvida na comunidade Plone

Transcript of Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templates

Page 1: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

26 de julho de 2012

Criando temas paraJoomla, Wordpress, Drupal e tudo mais

sem tocar em templates

Érico AndreiFISL 13 - Porto Alegre

Page 2: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Apresentações,Avisos eAnúncios

Page 3: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

I, Érico Andrei#evangelista

#board-member

#core-dev

#ceo-simples

Plon

e

@microsoft

@vesta-technologies

@abril.com

@editora-abril

Pass

ado

Page 4: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Conceitos de Portal Corporativo

Érico AndreiSimples Consultoria

Qual o seu

CMS?

Page 5: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates
Page 6: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates
Page 7: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

A resposta pode ser:

Vários...

Page 8: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

e mais uns

legados...

Page 9: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

e todos devemter o mesmo

layout

Page 10: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

e todos devemter o mesmo

layoutChallenge Accepted!

Page 11: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Diazo

Page 12: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Tema Conteúdo

Regras

Resultado

Page 13: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Tema

Page 14: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Conteúdo

Page 15: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Regras

Page 16: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Regras<theme /><notheme /><rules> ... </rules><replace /><before /> <after /><drop /><strip /><merge /><copy />

Page 17: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

DemoDiazo

Plone + Drupal + Joomla + Wordpress

Page 18: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

e todos devemter o mesmo

layoutImpressed but, How..

Page 19: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Deployment,The Demo Way

Diazo

Proxy

ProxyRequest

WSGI Server192.168.241.143:80

HTTPD Server127.0.0.1:80

ZServer127.0.0.1:8080

Page 20: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Deployment,The Fast Way

DiazoRequest

WSGI Server127.0.0.1:81

HTTPD Server127.0.0.1:80

ZServer127.0.0.1:8080

Proxy

Proxy

Proxy

Varnish0.0.0.0:80

Page 21: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Deployment,*Really* Fast Way

Request

HTTPD + XSLT127.0.0.1:80

ZServer127.0.0.1:8080Proxy

Varnish0.0.0.0:80

Proxy

Page 22: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

DúvidasApedrejamentos

Questões religiosasPiadas sobre Futebol

Resultado do jogoSuporte técnico Plone

Pedidos de empregoMerchan...

Page 23: Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templates

Muito obrigadoÉrico Andrei

[email protected]@ericof

+55.11.3898.2121http://www.simplesconsultoria.com.br

@simplesconsulthttp://www.slideshare.net/simplesconsultoria