Em um mundo ideal, todos os desenvolvedores, ao programar seus aplicativos em qualquer linguagem, deveriam se preocupar com segurança, em especial com a validação dos dados. No PHP, isso não é diferente.
Uma classe de problemas de segurança bem específica do ambiente web é a chamada SQL Injection, literalmente uma “Injeção de SQL”. E embora a [...]
Sempre que queremos colocar uma imagem em uma página, podemos usar a tag img:
<img src="imagem.png" />
ou então, podemos carregá-la como imagem de fundo de um elemento qualquer usando CSS:
.classe { background-image:url(imagem.png); }
Um dos problemas em páginas que possuem muitas imagens é que cada imagem requer a abertura de uma nova conexão HTTP, e com a [...]
Nos outros dois artigos sobre otimização, já vimos como diminuir o número de requisições usando o Minify e também como diminuir o tamanho dos arquivos transferidos usando compressão.
Neste artigo, apresentarei mais uma forma de se conseguir diminuir mais ainda o tempo de carga de uma página, usando a técnica de caching.
Como o cache pode ajudar?
Nos [...]
Após postar a galeria dos 10 piores CAPTCHAs do mundo, estou postando o artigo prometido sobre como criar um CAPTCHA em PHP.
Como já dito antes, a função de um CAPTCHA é apresentar um problema de fácil solução para um ser humano, mas de difícil resolução por um computador. Normalmente, os CAPTCHAs tomam a forma de [...]
Todos nós já vimos os CAPTCHAs por aí. São aquelas imagens com letras tortas, normalmente utilizadas para evitar que robôs automatizem tarefas que não devem ser automatizadas (por exemplo, criação de contas em webmails para envio de spam). CAPTCHA é um acrônimo para “Completely Automated Public Turing test to tell Computers and Humans Apart”, ou [...]