Php Day 2009:Un Salto Nel Buio

Post on 05-Dec-2014

1.789 views 3 download

description

Ultime novità su cosa Microsoft sta facendo per chi sviluppa con PHP e Internet Information Server(IIS) e Windows Azure.

Transcript of Php Day 2009:Un Salto Nel Buio

Pietro BrambatiMicrosoft Italiablogs.msdn.com/pietrobr

Un salto nel buio ?

Developer Evangelist

“Web” a 360°

Miei hobbies

PERCHÉ SONO QUI

Perchè Microsoft …

Web Platform Installer (WPI 2.0 beta)

Tool gratuito per l’installazione e aggiornamento su Windows di tutto quello che serve per far

girare al meglio le applicazioni PHP

Web Apps Gallery (WAG)

Le migliori applicazioni PHP open source installabili con un click..

Tra cui … per PHP

www.microsoft.com/web

MySQL lo dovete installare voi …

PHP SU WINDOWS ??Sì in modo stabile e performante

CGI ISAPIFastCGIInvoca un processo per ogni richiesta

VantaggiFacile configurazioneStabilità

Svantaggi Lento per I/O Overhead per la Creazione di processi

Estensioni del processo di IIS.

Vantaggi Migliori performance

Svantaggi Molte applicazioni PHP non sono Thread-Safe

Estensione di CGI riuso di processi.

Vantaggi Facile configurazione

+ veloce di CGI + stabile di PHP su ISAPI

• Zend Server è un Web Application Server completo e di livello enterprise per applicazioni PHP

• Supporto sistemi Microsoft: Windows XP, Windows Vista, Windows Server 2003 e Windows Server 2008 (32/64 bit)

• Supporto nativo IIS (IIS 5.1, IIS 6, IIS7)• Supporto nativo MSI (gestione degli hot fixes)• Miglioramento del runtime PHP• Driver SQL Server per PHP• Bundles MS FastCGI per Server 2003 e XP

Nella prossima sessione …

SQL Server 2005 Driver for PHP

Estensione nativa per PHP 5 Supportato da Microsoft Interfaccia procedurale per accedere via PHP

a tutte le versioni di SQL 2005 e … Anche le versioni Express (Gratuite) di SQL Server

blogs.msdn.com/sqlphp/

CLOUD COMPUTINGWindows Azure & Azure Service Platform

www.Azure.com

Microsoft Cloud Computing

Azure™ Services Platform

Cos’è Windows Azure?

Compute Storage

DeveloperSDK

DeveloperTools

Cos’è Windows Azure?Compute

.NET 3.5 SP1 on IIS7Server 2008 – 64bitFull Trust*Web Role

Web Sites (ASP.NET, FastCGI:PHP)

Web Services (WCF)Worker RoleStateless ServersHttp(s)

Storage

DeveloperTools

Cos’è Windows Azure?

Compute

Storage

Durable, scalable, availableBlobsTablesQueuesREST interfaces

PHPAzure

Accesso alle funzionalità di “storage”, “computation” e

“management” via API PHP

phpazure.codeplex.com

Fun tinyurl.com/d65v62tinyurl.com/d7clwa

tinyurl.com/pw4q2n

PHP & Windows & Azure

tinyurl.com/phpWin

QUESTIONS?Answers.

„Make Web not War“

Pietro Brambatipietrobr@microsoft.com

microsoft.com/webiis.net/php