Postagens de php

Google App Engine, PHP e Silex – Configurando um provedor de login

googleappenginephpsilex_tumb

Em maio deste ano, o Google anunciou suporte PHP para o Google App Engine (GAE). PHPStorm, uma ótima IDE para desenvolvimento PHP, também anunciou suporte para o Google App Engine PHP. Por conta disso, é hora de hackear alguns bits com os “novos brinquedinhos”. Eu já trabalhei em alguns projetos com o Google App Engine no passado (com Python).

Leia Mais

7 razões por que o WordPress tornou o PHP popular, e não os frameworks PHP

7-razoes-php-popular-wordpress-thumb

Recentemente, o Índice Tiobe publicou uma atualização de seu índice de linguagens de programação, justificando que o PHP tem subido de popularidade devido ao Zend Framework 2, mas ele não justifica o porquê. Leia este artigo para entender uma opinião que acha que essa justificativa é indevida e que a popularidade do PHP se deve

Leia Mais

Collections em PHP

collections-em-php-thumb

O que é? A biblioteca das Collections é uma das coisas mais úteis na maioria das linguagens modernas, mas por alguma razão o PHP ainda não tem essa funcionalidade como algo padrão. Sim, no PHP temos os poderosos arrays, mas eles têm uma API muito dispersa e trabalhosa para usarmos. Por essa razão, foi criado

Leia Mais

PHP 5.5 – API de senhas

php-55-api-senhas-thumb

A nova API de senhas do PHP foi lançada junto com outras novidades do PHP 5.5. O objetivo principal dessa API é padronizar/facilitar o trabalho de hashing de senhas… Ela funciona como um wrapper pra função crypt. Com essa nova api, foram criadas quatro novas funções: password_get_info password_hash password_needs_rehash password_verify Vamos ver o uso das

Leia Mais

PHP 5.5 – Novidades e novas funcionalidades

php-55-novidades-novas-funcionalidades-thumb

O PHP 5.5 entrou em estado beta no dia 21 desse mês(março), e deve ser lançada nos próximos dias. Vamos à um resumão das mais interessantes novas funcionalidades que virão com essa atualização. Todas essa novidades vão permitir a criação de sistemas e frameworks mais simples e eficientes, pois recursos desse tipo contribuem e muito

Leia Mais

Criando um leitor de e-mail em PHP

criando-email-php-thumb

Neste artigo explicaremos como criar um leitor de e-mails acessando a caixa postal via POP3. Isso pode ser feito de algumas formas, porém vamos usar a forma nativa que o PHP oferece através da função imap Vamos a parte que mais interessa que é o código. 1- Acesso a Caixa Postal <code>$mail_box = imap_open(“{” .

Leia Mais

Enviando e-mails autenticados utilizando PHP (phpmailer)

enviando-emails-phpmailer-thumb

Vamos aos arquivos Download: aqui Com os aquivos em mãos, vamos a explicação: Arquivo: index.php //Incluindo a classe pgpmailer require_once(‘class.phpmailer.php’); //Instanciando o objeto $mail = new PHPMailer(true); //Chamando o método que informa que o e-mail será enviado via SMTP $mail->IsSMTP(); try { //Define que o e-mail será enviado utilizando autenticação $mail->SMTPAuth = true; //Setando o

Leia Mais

Integração do Twitter com PHP

integracao-twitter-php-thumb

Vamos lá!Download: AquiComo já havia dito, utilizando a classe twitter.class contida no pacote do download poderemos administrar todas as funções disponíveis no Twitter. Explicarei(autor do artigo) algumas. Arquivo: index.php <?php    //Incluindo nossa classe    require_once(‘twitter.class.php’);        //Conectando a API do twitter    $Twitter = Twitter::getInstance();    //Setando usuario e senha    $Twitter->setUser(‘usuario’,’senha_do_usuario’);    //Inserindo novo Tweet    $Twitter->post($mensagemTw);    //Retornando os 10

Leia Mais

Encriptando senhas de forma segura

encriptando-senhas-forma-segura-thumb

Hashing Hashing consiste em proteger dados (strings, números), convertendo-os em um novo dado, geralmente menor e em formato de string ou inteiro. Hashes geralmente são mão-única, o que significa que não há uma forma de reverter a encriptação, ou encontrar o dado original baseado no hash (resultado da encriptação). O problema Estamos acostumados a usar

Leia Mais

Paginação no CakePHP

paginacao-cake-php-thumb

Tenho(Thiago Belém) recebido algumas dúvidas sobre como usar/fazer paginação no CakePHP, e resolvi ensinar pra vocês como eu resolvo esse problema… Você vai que precisamos de exatamente duas linhas pra fazer uma consulta paginada no CakePHP, e mais duas linhas pra mostrar os links de “pŕoximo” e “anterior”. Você vai precisar de CakePHP instalado e

Leia Mais