Thiago Belem / Blog
Artigos e tutoriais sobre desenvolvimento WEB
Otimizando o seu site – Carregamento
Você tem um site mas acha que ele está demorando um pouco pra carregar? Acha que o HTML está muito pesado, ou tem muitos CSSs e muitos JSs na mesma página e tudo parece um inferno? Seus problemas acabaram! Hoje vou ensinar como fazer para usar recursos do servidor e...
Contador de visitantes online em PHP e MySQL
Hoje vou ensinar vocês a criarem um pequeno sistema de contador dos visitantes que estão online no seu site. Tudo se resume a criar uma entrada única no banco para cada visitante e apagá-la depois de 20 minutos de inatividade (nenhum carregamento de página). Também criaremos uma função para você...
CSS dinâmico: Inserindo PHP no CSS
Com esse recurso você vai poder transformar códigos de cores, caminho de imagens e qualquer parte de um arquivo CSS em variáveis e scripts PHP tornando o trabalho bem mais fácil. Há duas formas de se alcançar esse objetivo: A primeira, um pouco mais complicada, é fazendo o parser (interpretador)...
Criando páginas de erro (404, 500 e etc)
As vezes seu site pode gerar alguns endereços inválidos (404) e você modificar as mensagens feias de “Error 404 - Page not found”.. Pra isso você precisa criar (ou editar) um arquivo chamado .htaccess que fica dentro do seu servidor de hospedagem. O nome do arquivo é esse mesmo, .htaccess...
Manipulando Strings – Parte I
Eu diria que essa é uma das partes mais legais do PHP: brincar com as strings. São várias funções úteis para várias tarefas e por isso vou dividir a explicação delas em partes pra não ficar um post muito grande. :) Função substr() O substr() serve para você pegar apenas...
Modelagem de banco de dados
Fala pessoal! Às vezes precisamos estruturar o banco de dados de um site que médio/grande porte e começamos a nos perder em tantas tabelas e dados relacionados… Isso é mais comum do que parece, não se assuste. :) E baseado no ditado “Pra todo problema existe - pelo menos -...
Calculando o próximo dia útil de uma data
Opa opa! Hoje vou ajudar vocês a criar uma funçãozinha que calcula o próximo dia útil de uma data caso ela caia em um fim de semana… A lógica do algoritmo dessa função é bem simples: Algoritmo de calculo do próximo dia útil de uma data Recebe a data; Se...
Criando e exportando planilhas do Excel com PHP
Hoje vou ensinar como criar uma planilha do Excel (.xls) e enviá-la para Download com um script bem simples. Você pode repara que o script foi separado em duas partes: primeiro definimos uma tabela html que será o formato da planilha e depois, usando várias configurações header(), enviamos o conteúdo...
for, foreach e while – Repetições e Laços no PHP
Hoje vou falar sobre algumas funções muito utilizadas no PHP: repetições e laços (loops). Falarei sobre o for(), foreach() e while(). Usando o for() Com o for você pode, por exemplo, repetir um ou mais comandos durante X vezes.. Por exemplo: Com isso eu irei enumerar todos os números de...
Condições no PHP – Introdução à Lógica
Nesse post vou falar um pouco sobre proposições lógicas, operadores lógicos e estruturas condicionais… Tudo isso vai ajudar e entender como funcionam as condições do PHP. Proposições Lógicas Uma proposição lógica é uma sentença que tem como resultado apenas dois valores: verdadeiro ou falso. Pra lógica não existem repostas como...