Laravel: Rotas e Controllers

Continuando com a série de artigos sobre o Laravel, vou explicar como funcionam as rotas e complementar o nosso cadastro utilizando controllers. As rotas são os caminhos por onde nossas URLs passam. Os controllers são as classes onde definimos o comportamento do nosso aplicativo. Para acompanhar o desenvolvimento do nosso “CMS”, o código atual da nossa aplicação pode ser baixado neste link.

Continue lendo

Banco de Dados no Laravel

O Laravel 4, assim como qualquer programa de computador, só é capaz de lembrar o que o usuário fez enquanto está sendo executado. Por isso precisamos de uma forma de persistir dados inseridos por nossos usuários. Para isso podem ser utilizados arquivos texto ou um sistema de banco de dados. Entre as diversas opções uma das mais comuns é o MySQL. Neste artigo vou mostrar o básico sobre a interação do Laravel com o MySQL.

Continue lendo

Introdução ao CSS

O CSS (Cascading Style Sheets) é uma linguagem de estilo usada em conjunto com uma linguagem de marcação (como o HTML ou XML) para a formatação do conteúdo de uma página, podendo definir cores, formatos de fonte, layouts, entre outros. Com ela você pode separar a formatação e o conteúdo, o que é um benefício caso você queira usar os mesmos estilos em várias páginas.

Continue lendo

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