SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Montando um 
ambiente de 
desenvolvimento 
WordPress utilizando 
Composer e Git
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
Leo Baiano 
http://profiles.wordpress.org/leobaiano/ 
https://github.com/leobaiano 
https://www.facebook.com/leo.baiano1
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
TRABALHO EM 
EQUIPE
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
O PROBLEMA
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
http://git-scm.com/ 
O QUE É O GIT?
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
Composer? WTF? https://getcomposer.org/
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
AMBIENTE DE 
DESENVOLVIMENTO 
Versão 1.0
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
AMBIENTE DE DESENVOLVIMENTO - 1.0 
PROJETO 
- DB 
- DOCS 
- HTML 
- LAYOUT 
... 
- WEB 
- wordpress 
… 
.gitignore 
Observação: .gitignore serve para 
especificar os arquivos que o GIT deve 
ignorar
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
AMBIENTE DE 
DESENVOLVIMENTO 
Versão 2.0
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
AMBIENTE DE DESENVOLVIMENTO - 2.0 
PROJETO 
... 
- WEB 
- wordpress 
- wp-content 
config.php 
.gitignore 
composer.json
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
AMBIENTE DE DESENVOLVIMENTO - 2.0 
http://codex.wordpress.org/Determining_Plugin_and_Content_Directories#Constants
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
AMBIENTE DE DESENVOLVIMENTO - 2.0 
http://codex.wordpress.org/Editing_wp-config.php#WordPress_address_.28URL.29
Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git 
É HORA DE DAR TCHAU!!!

Contenu connexe

Tendances

Palestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressPalestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressRômulo Zoch
 
Ionic Framework - Parte 1 - Iniciando um Projeto mais Robusto
Ionic Framework - Parte 1 - Iniciando um Projeto mais RobustoIonic Framework - Parte 1 - Iniciando um Projeto mais Robusto
Ionic Framework - Parte 1 - Iniciando um Projeto mais RobustoAlamo Saravali
 
Apresentação wild fly-semrevisao
Apresentação wild fly-semrevisaoApresentação wild fly-semrevisao
Apresentação wild fly-semrevisaoRogerio Fontes
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funçõesDaniel Marcos
 
Descomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic FrameworkDescomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic FrameworkYan Borowski Machado
 
Gitlab flow solo (pt-BR)
Gitlab flow solo (pt-BR)Gitlab flow solo (pt-BR)
Gitlab flow solo (pt-BR)viniciusban
 
Mini curso: Ionic Framework
Mini curso: Ionic FrameworkMini curso: Ionic Framework
Mini curso: Ionic FrameworkLoiane Groner
 
Iniciando com Yeoman, Grunt e Bower
Iniciando com Yeoman, Grunt e BowerIniciando com Yeoman, Grunt e Bower
Iniciando com Yeoman, Grunt e BowerMateus Padua
 
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...Renato Groff
 
Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Kilderson Sena
 
Quem tem medo do terminal?
Quem tem medo do terminal?Quem tem medo do terminal?
Quem tem medo do terminal?Rafael Funchal
 
TDC2016SP - Flask para Web
TDC2016SP - Flask para WebTDC2016SP - Flask para Web
TDC2016SP - Flask para Webtdc-globalcode
 
Os camaradas Grunt e Bower
Os camaradas Grunt e BowerOs camaradas Grunt e Bower
Os camaradas Grunt e BowerA2 Comunicação
 
O novo ASP.NET - Verity IT - Janeiro/2017
O novo ASP.NET - Verity IT - Janeiro/2017O novo ASP.NET - Verity IT - Janeiro/2017
O novo ASP.NET - Verity IT - Janeiro/2017Renato Groff
 

Tendances (20)

Palestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressPalestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPress
 
Ionic Framework - Parte 1 - Iniciando um Projeto mais Robusto
Ionic Framework - Parte 1 - Iniciando um Projeto mais RobustoIonic Framework - Parte 1 - Iniciando um Projeto mais Robusto
Ionic Framework - Parte 1 - Iniciando um Projeto mais Robusto
 
Git na pratica
Git na praticaGit na pratica
Git na pratica
 
Ionic workshop
Ionic workshopIonic workshop
Ionic workshop
 
Photogram - Manual em Português
Photogram - Manual em PortuguêsPhotogram - Manual em Português
Photogram - Manual em Português
 
Apresentação wild fly-semrevisao
Apresentação wild fly-semrevisaoApresentação wild fly-semrevisao
Apresentação wild fly-semrevisao
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funções
 
Descomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic FrameworkDescomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic Framework
 
WP Composer
WP ComposerWP Composer
WP Composer
 
Gitlab flow solo (pt-BR)
Gitlab flow solo (pt-BR)Gitlab flow solo (pt-BR)
Gitlab flow solo (pt-BR)
 
Mini curso: Ionic Framework
Mini curso: Ionic FrameworkMini curso: Ionic Framework
Mini curso: Ionic Framework
 
Gitlab flow
Gitlab flowGitlab flow
Gitlab flow
 
Iniciando com Yeoman, Grunt e Bower
Iniciando com Yeoman, Grunt e BowerIniciando com Yeoman, Grunt e Bower
Iniciando com Yeoman, Grunt e Bower
 
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
 
Webdev
WebdevWebdev
Webdev
 
Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!
 
Quem tem medo do terminal?
Quem tem medo do terminal?Quem tem medo do terminal?
Quem tem medo do terminal?
 
TDC2016SP - Flask para Web
TDC2016SP - Flask para WebTDC2016SP - Flask para Web
TDC2016SP - Flask para Web
 
Os camaradas Grunt e Bower
Os camaradas Grunt e BowerOs camaradas Grunt e Bower
Os camaradas Grunt e Bower
 
O novo ASP.NET - Verity IT - Janeiro/2017
O novo ASP.NET - Verity IT - Janeiro/2017O novo ASP.NET - Verity IT - Janeiro/2017
O novo ASP.NET - Verity IT - Janeiro/2017
 

Similaire à Montando um ambiente de desenvolvimento WordPress utilizando Composer e GIT

Mini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-githubMini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-githubWilson Mendes
 
Composer dependency manager - TDC - POA 2017
Composer   dependency manager - TDC - POA 2017Composer   dependency manager - TDC - POA 2017
Composer dependency manager - TDC - POA 2017Vitor Mattos
 
Workshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHubWorkshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHubGilson Junior
 
Git that like a boss: Grupo RBS
Git that like a boss: Grupo RBSGit that like a boss: Grupo RBS
Git that like a boss: Grupo RBSEvandro Eisinger
 
Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizadosThiago Rodrigues
 
Guga Alves apresenta Gutenberg fase 2 e 3
Guga Alves apresenta Gutenberg fase 2 e 3Guga Alves apresenta Gutenberg fase 2 e 3
Guga Alves apresenta Gutenberg fase 2 e 3WordCamp Floripa
 
Ambiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google CloudAmbiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google CloudAlvaro Viebrantz
 
Gutenberg: O que esperar das próximas fases
Gutenberg: O que esperar das próximas fasesGutenberg: O que esperar das próximas fases
Gutenberg: O que esperar das próximas fasesGuga Alves
 
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...Eliel Simoncelo
 
Ferramentas Essenciais para Desenvolvedores de Plugins WordPress
Ferramentas Essenciais para Desenvolvedores de Plugins WordPressFerramentas Essenciais para Desenvolvedores de Plugins WordPress
Ferramentas Essenciais para Desenvolvedores de Plugins WordPressTiago Hillebrandt
 
Palestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livrePalestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livreGustavo Freitas
 
Treinamento git - Papos RBSDev
Treinamento git - Papos RBSDevTreinamento git - Papos RBSDev
Treinamento git - Papos RBSDevHélio Medeiros
 

Similaire à Montando um ambiente de desenvolvimento WordPress utilizando Composer e GIT (20)

Mini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-githubMini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-github
 
Composer dependency manager - TDC - POA 2017
Composer   dependency manager - TDC - POA 2017Composer   dependency manager - TDC - POA 2017
Composer dependency manager - TDC - POA 2017
 
Git & GitHub for beginners
Git & GitHub for beginnersGit & GitHub for beginners
Git & GitHub for beginners
 
Workshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHubWorkshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHub
 
Git that like a boss: Grupo RBS
Git that like a boss: Grupo RBSGit that like a boss: Grupo RBS
Git that like a boss: Grupo RBS
 
Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizados
 
Guga Alves apresenta Gutenberg fase 2 e 3
Guga Alves apresenta Gutenberg fase 2 e 3Guga Alves apresenta Gutenberg fase 2 e 3
Guga Alves apresenta Gutenberg fase 2 e 3
 
Controle de versão e colaboração com Git
Controle de versão e colaboração com GitControle de versão e colaboração com Git
Controle de versão e colaboração com Git
 
Ambiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google CloudAmbiente de CI/CD com Google Cloud
Ambiente de CI/CD com Google Cloud
 
Gutenberg: O que esperar das próximas fases
Gutenberg: O que esperar das próximas fasesGutenberg: O que esperar das próximas fases
Gutenberg: O que esperar das próximas fases
 
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
 
Ferramentas Essenciais para Desenvolvedores de Plugins WordPress
Ferramentas Essenciais para Desenvolvedores de Plugins WordPressFerramentas Essenciais para Desenvolvedores de Plugins WordPress
Ferramentas Essenciais para Desenvolvedores de Plugins WordPress
 
Git e GitHub
Git e GitHubGit e GitHub
Git e GitHub
 
Primeiros passos - GIT
Primeiros passos - GITPrimeiros passos - GIT
Primeiros passos - GIT
 
Palestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livrePalestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livre
 
Git+github
Git+githubGit+github
Git+github
 
Treinamento git - Papos RBSDev
Treinamento git - Papos RBSDevTreinamento git - Papos RBSDev
Treinamento git - Papos RBSDev
 
Git Overview: Grupo RBS
Git Overview: Grupo RBSGit Overview: Grupo RBS
Git Overview: Grupo RBS
 
Git p2
Git p2Git p2
Git p2
 
Git e github
Git e githubGit e github
Git e github
 

Montando um ambiente de desenvolvimento WordPress utilizando Composer e GIT

  • 1. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git
  • 2. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git Leo Baiano http://profiles.wordpress.org/leobaiano/ https://github.com/leobaiano https://www.facebook.com/leo.baiano1
  • 3. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git TRABALHO EM EQUIPE
  • 4. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git O PROBLEMA
  • 5. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git http://git-scm.com/ O QUE É O GIT?
  • 6. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git Composer? WTF? https://getcomposer.org/
  • 7. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git AMBIENTE DE DESENVOLVIMENTO Versão 1.0
  • 8. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git AMBIENTE DE DESENVOLVIMENTO - 1.0 PROJETO - DB - DOCS - HTML - LAYOUT ... - WEB - wordpress … .gitignore Observação: .gitignore serve para especificar os arquivos que o GIT deve ignorar
  • 9. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git AMBIENTE DE DESENVOLVIMENTO Versão 2.0
  • 10. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git AMBIENTE DE DESENVOLVIMENTO - 2.0 PROJETO ... - WEB - wordpress - wp-content config.php .gitignore composer.json
  • 11. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git AMBIENTE DE DESENVOLVIMENTO - 2.0 http://codex.wordpress.org/Determining_Plugin_and_Content_Directories#Constants
  • 12. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git AMBIENTE DE DESENVOLVIMENTO - 2.0 http://codex.wordpress.org/Editing_wp-config.php#WordPress_address_.28URL.29
  • 13. Montando um ambiente de desenvolvimento WordPress utilizando Composer e Git É HORA DE DAR TCHAU!!!