Php Day 2009:Un Salto Nel Buio

43
Pietro Brambati Microsoft Italia blogs.msdn.com/pietrobr Un salto nel buio ?

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

Page 1: Php Day 2009:Un Salto Nel Buio

Pietro BrambatiMicrosoft Italiablogs.msdn.com/pietrobr

Un salto nel buio ?

Page 2: Php Day 2009:Un Salto Nel Buio

Developer Evangelist

“Web” a 360°

Miei hobbies

Page 3: Php Day 2009:Un Salto Nel Buio
Page 4: Php Day 2009:Un Salto Nel Buio

PERCHÉ SONO QUI

Perchè Microsoft …

Page 5: Php Day 2009:Un Salto Nel Buio

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

Page 6: Php Day 2009:Un Salto Nel Buio

Web Apps Gallery (WAG)

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

Page 7: Php Day 2009:Un Salto Nel Buio

Tra cui … per PHP

Page 8: Php Day 2009:Un Salto Nel Buio

www.microsoft.com/web

Page 9: Php Day 2009:Un Salto Nel Buio
Page 10: Php Day 2009:Un Salto Nel Buio
Page 11: Php Day 2009:Un Salto Nel Buio
Page 12: Php Day 2009:Un Salto Nel Buio
Page 13: Php Day 2009:Un Salto Nel Buio

MySQL lo dovete installare voi …

Page 14: Php Day 2009:Un Salto Nel Buio
Page 15: Php Day 2009:Un Salto Nel Buio
Page 16: Php Day 2009:Un Salto Nel Buio
Page 17: Php Day 2009:Un Salto Nel Buio
Page 18: Php Day 2009:Un Salto Nel Buio
Page 19: Php Day 2009:Un Salto Nel Buio
Page 20: Php Day 2009:Un Salto Nel Buio
Page 21: Php Day 2009:Un Salto Nel Buio
Page 22: Php Day 2009:Un Salto Nel Buio
Page 23: Php Day 2009:Un Salto Nel Buio
Page 24: Php Day 2009:Un Salto Nel Buio
Page 25: Php Day 2009:Un Salto Nel Buio
Page 26: Php Day 2009:Un Salto Nel Buio
Page 27: Php Day 2009:Un Salto Nel Buio
Page 28: Php Day 2009:Un Salto Nel Buio

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

Page 29: Php Day 2009:Un Salto Nel Buio

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

Page 30: Php Day 2009:Un Salto Nel Buio

• 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 …

Page 31: Php Day 2009:Un Salto Nel Buio
Page 32: Php Day 2009:Un Salto Nel Buio

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/

Page 33: Php Day 2009:Un Salto Nel Buio

CLOUD COMPUTINGWindows Azure & Azure Service Platform

www.Azure.com

Page 34: Php Day 2009:Un Salto Nel Buio

Microsoft Cloud Computing

Azure™ Services Platform

Page 35: Php Day 2009:Un Salto Nel Buio

Cos’è Windows Azure?

Compute Storage

DeveloperSDK

Page 36: Php Day 2009:Un Salto Nel Buio

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

Page 37: Php Day 2009:Un Salto Nel Buio

DeveloperTools

Cos’è Windows Azure?

Compute

Storage

Durable, scalable, availableBlobsTablesQueuesREST interfaces

Page 38: Php Day 2009:Un Salto Nel Buio

PHPAzure

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

“management” via API PHP

phpazure.codeplex.com

Page 39: Php Day 2009:Un Salto Nel Buio
Page 40: Php Day 2009:Un Salto Nel Buio

Fun tinyurl.com/d65v62tinyurl.com/d7clwa

tinyurl.com/pw4q2n

PHP & Windows & Azure

tinyurl.com/phpWin

Page 41: Php Day 2009:Un Salto Nel Buio
Page 42: Php Day 2009:Un Salto Nel Buio

QUESTIONS?Answers.

„Make Web not War“

Pietro [email protected]

microsoft.com/webiis.net/php

Page 43: Php Day 2009:Un Salto Nel Buio