Back-End

4 jun, 2012

PHPCast #6: A otimização secreta do PHP 5.4

Publicidade

Uma otimização introduzida no PHP 5.4 – e que foi pouco divulgada – permite que scripts de PHP que criam muitos objetos da mesma classe economizem memória e rodem mais rápido, desde que todas as variáveis sejam previamente declaradas. Este foi um dos principais assuntos discutidos por Manuel Lemos e Ernani Joppert no sexto episódio do PHPCast.

Eles também comentaram sobre o desafio do Prêmio de Inovação em JavaScript, que está sendo organizado pelo site JSClasses, e que em breve vai oferecer prêmios e reconhecimento para desenvolvedores que contribuem com componentes inovadores escritos em JavaScript.

Elefante Mascote do site PHPClasses - Prêmio do Desafio de Inovação em JavaScript

Este episódio foi gravado em vídeo e transmitido ao vivo para todo o público graças ao Google Hangouts On Air, que permite que qualquer pessoa possa participar e assistir à gravação de hangouts. Os vídeos são disponibilizados depois no canal do YouTube. Siga a conta do Twitter (@phpclassesearly) para saber quando o próximo episódio vai ser gravado para poder participar também.

Confira abaixo o vídeo deste episódio, ou escute a versão em audio, se preferir.

Outros tópicos também comentados neste podcast:

Por fim, eles também comentaram sobre algumas das últimas classes de JavaScript publicadas no site JSClasses, como:

  • Cross-Domain AJAX de Hensel Hartmann, da Suiça, para emular o envio de requisições AJAX sem restrição de enviar para um domínio diferente do da página atual;
  • jQuery Auto Positioning também de Hensel Hartmann, da Suiça, para animar elementos das páginas de forma a ajustar as suas posições relativamente a outros elementos ou à própria página;
  • Gravity de Arturs Sosins, da Letônia, para animar elementos de páginas usando as leis da física que regem a gravidade, rotação e colisão de sólidos;
  • jQuery PidCrypt de Jason Gerfen, dos Estados Unidos, para cifrar valores entrados em formulários, usando infraestrutura de chaves públicas RSA para serem armazenados de forma segura em cookies ou em outras formas de armazenamento no lado do navegador.

Também comentaram sobre algumas das principais classes nomeadas para o prêmio de inovação em programação em PHP, como:

  •  Apk Parser: para análise de arquivos APK de aplicações para o sistema Android de Tufan Baris YILDIRIM, da Turquia;
  • Image Embedder, de Karl Holz dos Estados Unidos, para embutir images usadas em páginas no próprio HTML das páginas.

Assista aqui ao vídeo do podcast gravado. Também assine o canal de vídeos do PHP Classes e JS Classes no YouTube.

Ouça agora o 6º episódio do PHPCast:

  • Alta qualidade – mp3 [1:09:32] – 31.2 MB – Download
  • Alta qualidade – compactado (zip) – Download

Clique aqui para assinar o feed do podcast. Se preferir, assine o feed do iTunes.

Detalhes:

  • Música de introdução: Harbour, usada com permissão do autor, Danilo Ercole, de Curitiba, Paraná

Notas do podcast: