Post Publicado em: Sexta-feira, 25 de Abril de 2008
1 Star2 Stars3 Stars4 Stars5 Stars (2 votos, média: 4.5 de 5)
Loading ... Loading ...

Meu assunto favorito atualmente é alta disponibilidade e escalabilidade no PHP. A documentação ainda é pouca, mais empresas como a Oracle e IBM estão correndo atraz do prejuízo. Já comentei alguma coisa sobre isso em um artigo anterior.

Encontrei no blog do Christopher Jones hoje um artigo sobre esse assunto, no caso especifico para os produtos Oracle. Um trecho abaixo em tradução livre.

“[…] Sem pooling, criar e destruir coneções pode ser oneroso e impedir uma alta escalabilidade. O tradicional comportamento middle-tier dos pools de conexão da Oracle não são aplicaveis para a arquitetura de multi-processos do PHP.

[…]

Com o DRCP (Database Resident Connection Pooling), o Oracle Database 11g introduz um solução de pooling usável pelo PHP. Aplicações web podem agora ser altamente escaláveis […]”

Leia na integra (em Inglês)

Abaixo mais informações:

What Oracle database 11g brings to PHP

Web-Scale PHP Connection Broker

Oracle PHP Developer Center





Post Publicado em: Quarta-feira, 16 de Abril de 2008
1 Star2 Stars3 Stars4 Stars5 Stars (6 votos, média: 4.33 de 5)
Loading ... Loading ...

Recentemente recebi um e-mail perguntando se valia a pena ter uma certificação PHP, se conseguir emprego seria fácil e se existe reconhecimento. Sou certificado a mais de 2 anos e essa pergunta colocou na minha cabeça algumas indagações sobre o porque de fazer essa certificação.

A certificação Zend Certified Engineer, é reconhecida no mundo inteiro e é única no mercado. A prova custa $125,00 dólares e é feita pela Pearson Vue. São 70 questões que precisam ser respondidas em até 90 minutos. As questões são divididas desde conceitos básicos da linguagem como funções, OO, arrays, até itens mais avançadas como segurança, webservices e Design Patterns.

A prova não é difícil, mas é bem detalhada. É preciso um pouco de preparo e para isso existem livros e treinamentos. Um livro que abrange praticamente todo o conteúdo e é gratuito, eu já falei aqui. É o PHP 5 Power Programing. Existe também um livro focado para a certificação e que eu usei quando fiz: php|architect’s Zend PHP 5 Certification Study Guide, 2nd Edition.

Para aqueles que preferem um curso, a Dextra possui treinamento.

A vantagem pelo lado do empregador

Uma das coisas mais difíceis para quem precisa montar uma equipe é selecionar as pessoas certas para o trabalho. Primeiro porque existem poucas pessoas qualificadas no mercado de trabalho e a procura leva tempo e é onerosa. Depois, os currículos são muito superficiais ou genéricos, não sendo possível distinguir facilmente o candidato A do B, tornando a decisão mais uma aposta baseada pela entrevista.

Continue lendo »





Post Publicado em: Segunda-feira, 14 de Abril de 2008
1 Star2 Stars3 Stars4 Stars5 Stars (3 votos, média: 3.67 de 5)
Loading ... Loading ...

Quando desenvolvemos aplicações de missão critica, precisamos monitorar frequentemente o sistema e acompanhar sua performance para evitar que o sistema caia e gere prejuízos. Para isso, precisamos de uma plataforma intuitiva, que exiba tudo o que está acontecendo em tempo real e possa ser operado por qualquer administrador de sistemas.

Para esse tipo de problema a Zend em parceria com a IBM, Microsoft, Oracle e Mysql, criou o Zend Core, Um produto otimizado, certificado e homologado para varias plataformas e arquiteturas, incluindo: Linux, Windows, Unix, i5/OS, Mac OS e Solaris.

O Zend Core é gratuito e pode ser baixado diretamente do site da Zend. No pacote você irá encontrar a ultima versão estável do PHP (5.2) com as extensão homologadas pelos parceiros, o Apache 2, Mysql 5, phpMyAdmin, o Zend Framework, Zend Optimizer, Zend Debugger, e se voce optar pelas versões especiais, tem o IBM DB2 Express-C ou Oracle Database 10g. Disponível em todas as plataformas.

Continue lendo »





Post Publicado em: Terça-feira, 1 de Abril de 2008
1 Star2 Stars3 Stars4 Stars5 Stars (5 votos, média: 3 de 5)
Loading ... Loading ...

Os rumores se tornaram realidade. A Oracle anunciou hoje a aquisição da ZEND, empresa que desenvolve e suporta o PHP. Fundada por Andi Gutmans e Zeev Suraski a Zend foi arrematada por 152 milhões de dólares, sendo 90 milhões em ações da Oracle.

A Zend engine é parte integrante do PHP e com a aquisição passará a se chamar Oracle PHP engine. Apesar da mudança do nome, Larry Ellison, CEO da Oracle garante que o PHP continuará sendo livre.

“Nossa estratégia é firmarmos como a melhor opção para a Web 2.0. Acreditamos que aplicativos devem ser desenvolvidos sobre essa plataforma e nossas soluções acrescidas do dinamismo da linguagem PHP, se tornarão referencia no mercado. O mercado não precisa do Java e do .Net para isso. O PHP é hoje a melhor tecnologia para se desenvolver aplicações Web. Com a Zend, o circulo de aquisições que começou com a Sleepycat e InnoDB, se fecha.”

As negociações começaram no final de 2006 e somente hoje foram anunciadas. Zeev Suraski, CEO da Zend complementa:

“As negociações foram complexas, pois grande parte de nosso negocio envolve a comunidade e não podemos deixar ela de lado.”

O PHP continua open-source assim como o Zend Framework, Zend Core e outros componentes já distribuídos assim. O produto Zend Core continuará a existir, mas com outro nome e o suporte a produtos da IBM e da Microsoft será continuado.

[update] Sim, é uma piada e 1 de abril [/update]