Download - Ambientes de Desenvolvimento em WordPress
![Page 1: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/1.jpg)
Ambientes de Desenvolvimento em WordPressNuno Morgadinho,
Encontro WordPress Portugal, Novembro 2010
![Page 2: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/2.jpg)
Agenda
Eclipse+Git+WordPress – Ver como é o desenvolvimento WordPress em Eclipse PDT, mostrar algumas das vantagens. Ambientes de Desenvolvimento para um site/aplicação baseada em WordPress - development, staging e production – como conseguir manter estes três ambientesDemo de um Software-as-a-Service (SaaS) baseado em WordPressQ&A
![Page 3: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/3.jpg)
Eclipse PDT
Ambiente de Desenvolvimento Integrado (IDE) Disponível grátis Versão para PHP em http://www.eclipse.org/pdt
Demo
![Page 4: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/4.jpg)
Ambientes Desenvolvimento
Development: a cópia local na máquina do programador.
Staging: onde se testa novas funcionalidades. Deverá ser o mais parecido possível com o ambiente de produção para evitar supresas.
Production: é o site real, live, que os utilizadores vêem.
![Page 5: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/5.jpg)
Ambientes de Desenvolvimento
http://wordpress.stackexchange.com/questions/119/easily-move-a-wordpress-install-from-development-to-production http://wordpress.stackexchange.com/questions/tagged/staging
etc..
![Page 6: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/6.jpg)
Ambientes de Desenvolvimento
on server
![Page 7: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/7.jpg)
Ambientes de Desenvolvimento
on server
ldevtipi.com bluetipi.com opentipi.com
![Page 8: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/8.jpg)
Merging com a Produção
git pull (if cannot merge git stash)git checkout production git merge origin/mastergit push
(all done)
On server:
git pull
![Page 9: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/9.jpg)
Questões até aqui?
![Page 10: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/10.jpg)
Demonstração de um WP-SaaS
Demonstração de um Software-as-a-Service (SaaS) baseado em WordPress
Demo
![Page 11: Ambientes de Desenvolvimento em WordPress](https://reader035.vdocuments.com.br/reader035/viewer/2022073014/555de5a0d8b42a1e2c8b5104/html5/thumbnails/11.jpg)
Nuno Morgadinho
http://www.morgadinho.orghttp://www.widgilabs.comhttp://www.opentipi.com Twitter: @morgadin
Slides disponíveis em: http://bit.ly/ewppt