BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias PHP: Liberado suporte ao LocalDB do SQL Server e a clusters do SQL Server 'AlwaysOn'

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

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

Conteúdo educacional

BT