Categories
Análises Programação

Os princípios do MVC para desenvolvedores PHP

Os conceitos por trás do MVC, remontam à década de 60 e influenciaram linguagens de programação orientadas a objetos, como o Smalltalk-80 e incontáveis projetos, como o Apple Macintosh. Sigla para Model-View-Controller ou Modelo-Visão-Controlador, o MVC pode ser definido como uma arquitetura de software ou padrão de projetos (design patterns). Se isto fizer alguém se […]

Categories
Análises Banco de dados Tutoriais

Os benefícios e as vantagens do PHP

Se você é programador iniciante e quer começar alguns projetos para web, este texto é para você – se estiver se perguntando sobre como o PHP pode ser útil e quais são as vantagens em fazer esta escolha, eu tenho uma lista com pelo menos 15 itens favoráveis ao PHP. Me acompanhe. O PHP é […]

Categories
Análises Ubuntu

O melhor editor PHP

Cada programador tem o seu “melhor editor”. É comum ter uma lista de favoritos – e é mais comum, ainda, que cada editor tenha o seu ponto forte, o que nos leva a usar mais de um frequentemente. Aqui, vou falar do que ocupa o topo da minha lista. De todos os que já experimentei […]

Categories
Tutoriais Uncategorized

Como implementar um cabeçalho rotativo e aleatório no blog, com PHP

Neste post, vou mostrar como mudar automaticamente e aleatoriamente as imagens do cabeçalho ou header, no seu blog, com um código bem simples em PHP. Este código foi testado no WordPress, mas deve funcionar, com algumas alterações, em outras plataformas de blog. Alguns temas, como o Thesis, do Chris, já têm esta função. Basta preparar […]

Categories
Análises Banco de dados

Minha análise sobre a hospedagem grátis PHP e MySQL do 000webhost

Dos vários provedores de hospedagem grátis, que já experimentei, há alguns que merecem ser destacados em alguns posts. O 000WebHost ou FreeHosting.com é um deles. Estabelecidos desde 2006 e, segundo o site, contam com mais de 60 mil clientes mundo afora. Oferecem vários planos, sendo que o básico (gratuito) conta com 1.5Gb de espaço e […]