Todos os posts de Oscar Dias

Composer: Instalação e Utilização

Depois de outras linguagens, o PHP finalmente ganhou o seu gerenciador de dependências. O Composer facilita a vida dos desenvolvedores simplificando o gerenciamento dos pacotes e dependências do seu aplicativo. O que antes era necessário ser feito manualmente ou através do PERL ou PECL agora pode ser feito utilizando o Composer. Basta criar um arquivo definindo quais pacotes seu aplicativo precisa para rodar e o Composer faz o resto do serviço.

Continue lendo

Guia de Utilização do Git

O Git é um sistema de controle de versão livre e gratuito para gerenciar o código fonte dos seus projetos. Assim como outros sistemas deste tipo, o Git permite que você mantenha um histórico das alterações realizadas no seu aplicativo, permite que você separe a implementação de novas funcionalidades e a correção de bugs na sua versão em produção, além de auxiliar na gestão do seu projeto. Neste post vou explicar como instalar e como utilizar as funções principais do Git. Apenas para complementar vou falar um pouco do GitHub também.

Continue lendo

Introdução ao Laravel

Neste post vou iniciar uma série de artigos sobre o framework Laravel. Originalmente desenvolvido por Taylor Otwell, o Laravel tem atraído cada vez mais desenvolvedores. O framework foi criado utilizando as últimas funcionalidades do PHP, além de ser completamente reescrito na versão 4. Vamos ver o Composer, namespaces e a estrutura de diretórios do Laravel. Para quem é um desenvolvedor PHP a muito tempo e ainda não trabalhou com o Laravel, podem haver alguma resistência, mas a mudança vale a pena. Para os iniciantes, uma maneira de entrar no mundo PHP escrevendo código limpo e de qualidade.

Continue lendo