setembro 2010
D S T Q Q S S
« jun    
 1234
567891011
12131415161718
19202122232425
2627282930  

Fonetização

A função de fonetização para nomes já é utilizada a muito tempo em sistemas de grande porte para facilitar a localização de cadastros pelo nome. É extremamente útil quando um atendente está precisando localizar algum cadastro, para que não necessite ficar perguntando “Christine com H?”, “Daniela ou Daniele?”, etc… Ele é de simples utilização, bastando-se [...]

Interface de sessões do PHP em MySQL

Conforme visto no artigo sobre o funcionamento de sessões no PHP, o sistema de arquivamento em disco é inseguro. Este artigo implementa uma classe que armazena os dados em banco de dados MySQL. Isto além de possibilitar uma maior segurança dos dados de sessão, permite que uma aplicação seja portada para um sistema de balanceamento de cargas muito mais facilmente, pois independentemente de qual servidor a requisição for processada, terá acesso as variáveis de sessão de forma transparente.

Funcionamento de sessões no PHP

O PHP possui um sistema interno de gerenciamento de sessões muito prático, porém inseguro, tanto que existe uma referência no manual do PHP chamado Sessões e segurança com dicas para aumentar a segurança das variáveis de sessão. Para entender o porque desta insegurança, vamos compreender como o sistema funciona.