Desde que me deparei com o tema Acessibilidade (aproximadamente em 2005, quando participei do XXV Congresso da Sociedade Brasileira de Computação - CSBC), procurei dar o devido cuidado para o desenvolvimento Web.
Desde que me deparei com o tema Acessibilidade (aproximadamente em 2005, quando participei do XXV Congresso da Sociedade Brasileira de Computação - CSBC), procurei dar o devido cuidado para o desenvolvimento Web.
Apesar de gostar e apoiar o PHP, não gosto de uma de suas características mais marcantes: o fato de ser uma linguagem "embutida" no HTML. Ou seja, a linguagem possui delimitadores de código e tudo que fica fora dos delimitadores são considerados blocos de texto que devem ser enviados diretamente para saída padrão (normalmente um código HTML).
Data Warehouse é um sistema de computação que guarda dados de uma organização. Os dados vão desde nomes de departamentos/setores, até os dados referentes às atividades da organização, ou seja, dados referentes ao nível operacional. Por exemplo, em um sistema para uma universidade, o sistema data warehouse provê, dentre outras coisas, informações sobre as aulas (notas, rendimento dos alunos, participação dos docentes, etc.), ou seja, o nível mais operacional da universidade.
Com PHP, você consegue criar um código que gera outro código, afinal, um script PHP é um arquivo texto.
Mas a linguagem também permite que um script consiga alterar seu próprio comportamento em tempo de execução. Isso pode ser útil para otimizar trechos de código. Este recurso é possível com o comando "eval".
Zend Certified Engineer (ZCE) é o título dado às pessoas que foram aprovadas no exame de certificação oferecido pela empresa Zend, que mantem a linguagem PHP. Existe a certificação de PHP 5 e do Zend Framework.
Ainda existem menos de 100 pessoas certificadas em PHP 5 no Brasil. Porém, o título é uma forma de comprovar um certo domínio do profissional sobre a linguagem. Isso ajuda empresas a selecionar candidatos.
Callback é um mecanismo utilizado por uma linguagem para que uma função seja transmitida na forma de parâmetro para outra função. Uma função com comportamento genérico recebe um callback por parâmetro e usa a função callback para realizar as operações específicas. Desta forma, é possível utilizar a função de diferentes formas.
Bom, estive pensando: por que uso PHP? Conheci a linguagem depois de ver um pouco de Perl e logo me identifiquei. Aos poucos fui percebendo que ela era muito mais fantástica do que imaginava. Fazia muitas "mágicas" para os programadores. Eu destaco algumas coisas:
Outro dia descobri algo bastante básico, mas que não havia encontrado na documentação do PHP. Trata-se de algumas das utilizações da palavra reservada "self".
O tipo float é um tipo de dado usado para representar números reais. Em PHP, assim como em várias outras linguagens, o tipo float possui limites, portanto podem ocorrer perdas de precisão. Em todo caso, vou falar sobre isso a seguir.