Archive for setembro de 2010

Trabalhando com DOM e PHP (DOMDocument class)

DOM (Document Object Model)

A extensão do DOM permite trabalhar com documentos XML através do API DOM do PHP 5.

DOMDocument class

Representa um html inteiro ou documento xml, seu construtor recebe 2 parametros que são: versão do documento e codificação do documento, exemplo: Leia o resto desse post »

,

4 Comentários

Aplicando o Decorator em PHP (design pattern)

O que é Decorator?

O padrão Decorator é um padrão de projeto estrutural, que nos permite adicionar um novo comportamento ou adicionais a um objeto durante a execução, dependendo da situação.
Leia o resto desse post »

,

2 Comentários

Garbage Collection PHP

O Garbage Collection é um contender onde ficam alocadas variáveis com seus respectivos tipos e valores, também armazenam bits condicionais, esses bits condicionais com valores default de 0 e 1 chamados de ‘is_ref’ e ‘refcount’ respectivamente. Leia o resto desse post »

,

Nenhum comentário.

Segurança PHP funções desabilitadas pelo modo seguro

O modo seguro em PHP também conhecido como SAFE MODE, serve, como o próprio nome sugere, para tornar o php mais seguro.

O safe mode é um parametro que está no php.ini sua função é checar em tempo de execução quem é o proprietário do arquivo que está sendo executado, ele verifica se os diretórios ou arquivos que estão trabalhando pertencem ao mesmo proprietário, reconhecido pelo sistema como UID. Leia o resto desse post »

,

Nenhum comentário.

Segurança PHP Modulo Apache

O php instalado em modulo apache herda permissões de usuario, muitas vezes chamado ‘nobody’, combinado ao uso de acesso ao banco de dados com o php causa uma falha de segurança, pois um script malicioso pode acessar e modificar os dados sem precisar de senha.

Outro erro é usar o apache com permissão administrador (root), isso deixa o sistema inteiro funerável. Leia o resto desse post »

,

Nenhum comentário.