Hoje vou dar uma dica básica pra todo mundo que gosta de trabalhar com PHP e precisa, constantemente, acessar o PHP.net para tirar dúvidas sobre as funções/argumentos/parâmetros/classes e etc… É uma documentação maravilhosa que todos devemos visitar pelo menos uma vez por dia. A maioria dos desenvolvedores usa o PHP.net...

Após a instalação do MySQL (se você não fizer nada), o usuário padrão será o “root” e a senha será vazia… E isso não é nada seguro, mesmo quando se desenvolve localmente… Hoje vou ensinar como mudar essa senha tanto no Windows quanto no Linux. Mudando a senha do root...

Essa semana vou falar um pouquinho sobre cada técnica de segurança que falei no “Criando Sistemas Seguros - Parte 1” e hoje é a vez do “Banindo IPs por um bem maior“… Vamos lá: Banir um visitante de vez, baseando-se no IP dele é, sem dúvida, uma das formas mais...

Fala pessoal, Pretendo falar um pouquinho mais sobre o CakePHP nós próximos dias… Espero que alguém leia e goste! Não vou começar com tutoriais básicos para iniciar com o Cake mas já vou falando de algumas coisas simples que todo mundo vai ler um dia. :) Hoje vou mostrar como...

Hoje vou falar sobre uma pequena mudança de código que pode significar megas e megas de dados e, conseqüentemente, de performance! :D Suponhamos que você tenha um script que receba dados de sei lá onde e cadastre-os no MySQL, seria mais ou menos assim: As consultas passadas para o MySQL...

PHP é a linguagem de programação mais famosa do mundo por várias razões: flexibilidade, facilidade de uso e vários outros fatores.. Mas algumas vezes a programação se torna monótona e/ou repetitiva e é ai que um framework pode ajudar. O que é um framework de PHP? De forma resumida o...

Hoje resolvi fazer um artigo rápido que explica como funciona a paginação de resultados no MySQL. Não vim mostrar nenhum script pronto… Vou apenas falar como é a “lógica de negócio” da paginação para que fique mais fácil para vocês entenderem e poderem desenvolver seus próprios sistemas. :) Suponhamos que...

Hoje vou falar um pouquinho sobre o MySQLi que é uma extensão do PHP feita para aproveitar os recursos mais avançados do MySQL. O legal do MySQLi é que ele pode ser usado de forma orientada a objetos. :) Atenção: As funções MySQLi funcionam apenas com PHP 5 (ou superior)...

Fala pessoal! Hoje acordei cedo e resolvi criar um novo artigo explicando como se faz um sistema de login passo-a-passo, que nem eu fiz o tutorial sobre como funciona o upload e validação de arquivos no PHP. O meu intuito nesse artigo não é entregar um script pronto mas sim...