BT

PHP: Liberado suporte ao LocalDB do SQL Server e a clusters do SQL Server 'AlwaysOn'

| por Jonathan Allen , traduzido por Marcelo Costa em 14 mar 2012. Tempo estimado de leitura: 1 minuto |

2012 marca o quinto ano desde que a Microsoft começou a cortejar os desenvolvedores PHP. Esta popular linguagem de programação pode ser encontrada em todos os níveis dos produtos da empresa, desde a IDE WebMatrix até a avançada plataforma final em cloud do Windows Azure. Conhecida como "Microsoft Drivers 3.0 for PHP for SQL Server", a versão tem seu foco principal nos novos recursos do SQL Server 2012.

Para pequenas instalações, agora existe o suporte ao LocalDB, uma versão bem leve do SQL Server que é automaticamente iniciada quando uma aplicação realiza o acesso aos arquivos do banco de dados. Uma vez que o PHP é uma linguagem que funciona no lado do servidor, o LocalDB torna-se uma alternativa muito interessante para os desenvolvedores, já que dispensa a execução de uma cópia completa do servidor SQL na estação de trabalho.

No outro lado do espectro, há o suporte para os clusters "AlwaysOn". A versão inclui o suporte aos Application Intents, permitindo que a conexão seja roteada para um servidor de somente-leitura quando necessário, assim como para subredes de failover. Este último recurso foi concebido para ser utilizado com servidores de failover distribuídos em regiões geograficamente separadas pelo mundo.

Por fim, os drivers PHP agora incluem suporte para armazenar os resultados da consulta no cliente. Ao armazenar as linhas na memória, pode-se reduzir as "idas e vindas do servidor, geralmente necessárias para recuperar o resultado linha por linha".

O pacote contendo o Microsoft Drivers 3.0 for SQL Server for PHP, disponível ainda apenas para a versão PHP do Windows, é oferecido no Centro de Download da Microsoft, e a documentação pode ser encontrada no MSDN. O código fonte está disponível no CodePlex sob uma licença Apache.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT