Nov 12 2007
SQL Server Driver para PHP5
A Microsoft liberou no mês passado o SQL Server Driver for PHP (October 2007) Community Technology Preview (CTP), também conhecido como SQLPHP, uma extensão do PHP5 (para Windows) desenhada para facilitar a integração entre scripts PHP e o SQL Server nas versões 2000 e 2005 de forma procedural (a extensão inclui uma série de funções no escopo global, não muito diferente das funções para trabalhar com MySQL). Esse driver é parte de um esforço que a Microsoft vem fazendo para acomodar melhor no Windows as milhares de aplicações PHP que existem hoje na internet, é de conhecimento geral que a maior parte das páginas dinâmicas rodando hoje em servidores Apache foi desenvolvida usando PHP e suportar melhor essa plataforma garante a Microsoft melhores condições de ganhar campo no mercado de servidores de internet com o IIS7 e finalmente ultrapassar o Apache (o que está muito próximo de acontecer). O download do driver pode ser feito aqui.
Existe uma documentação básica anexa com detalhes da API (em .doc), incluindo detalhes da instalação da extensão (que não difere em nada da instalação de outras extensões compiladas do PHP). Para quem estiver disposto a fazer o download de 524MB de vídeo também existe um bate-papo muito interessante no Channel 9 com a participação dos criadores do driver e um debate sobre outros esforços da Microsoft para que a plataforma Windows dê melhor suporte ao PHP no futuro.
Fiz testes rápidos aqui e a única coisa que me deixou frustrado é realmente a forma como foi implementado, não sei se a Microsoft fez dessa forma por pensar que programadores PHP não conseguem pensar em termos de objeto ou algo do tipo, mas seria muito melhor se todas essas funcionalidades estivessem encapsuladas em uma classe, nesse aspécto a API é um passo para trás.


