Archive for category PHP
Trabalhando com DOM e PHP (DOMDocument class)
Posted by Thiago dos Santos Valentim in PHP on 22 de setembro de 2010
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 »
Garbage Collection PHP
Posted by Thiago dos Santos Valentim in PHP on 17 de setembro de 2010
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 »
Segurança PHP funções desabilitadas pelo modo seguro
Posted by Thiago dos Santos Valentim in PHP on 17 de setembro de 2010
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 »
Segurança PHP Modulo Apache
Posted by Thiago dos Santos Valentim in PHP on 17 de setembro de 2010
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 »
Namespace em PHP
Posted by Thiago dos Santos Valentim in PHP on 2 de julho de 2010
Conceito de NameSpace:
É um recurso que possibilita agrupar suas classes e até referenciar outros namespaces, formando uma especie de lib , quando incluimos um namespace podemos chamar as classes, métodos, variáveis e até outros namespaces que estão agrupados no namespace que incluimos, é um local dentro do programa onde são localizadas as classes, métodos e etc.
Leia o resto desse post »