php day 2009: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
![Page 1: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/1.jpg)
Pietro BrambatiMicrosoft Italiablogs.msdn.com/pietrobr
Un salto nel buio ?
![Page 2: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/2.jpg)
Developer Evangelist
“Web” a 360°
Miei hobbies
![Page 3: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/3.jpg)
![Page 4: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/4.jpg)
PERCHÉ SONO QUI
Perchè Microsoft …
![Page 5: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/5.jpg)
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](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/6.jpg)
Web Apps Gallery (WAG)
Le migliori applicazioni PHP open source installabili con un click..
![Page 7: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/7.jpg)
Tra cui … per PHP
![Page 8: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/8.jpg)
www.microsoft.com/web
![Page 9: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/9.jpg)
![Page 10: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/10.jpg)
![Page 11: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/11.jpg)
![Page 12: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/12.jpg)
![Page 13: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/13.jpg)
MySQL lo dovete installare voi …
![Page 14: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/14.jpg)
![Page 15: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/15.jpg)
![Page 16: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/16.jpg)
![Page 17: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/17.jpg)
![Page 18: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/18.jpg)
![Page 19: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/19.jpg)
![Page 20: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/20.jpg)
![Page 21: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/21.jpg)
![Page 22: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/22.jpg)
![Page 23: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/23.jpg)
![Page 24: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/24.jpg)
![Page 25: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/25.jpg)
![Page 26: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/26.jpg)
![Page 27: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/27.jpg)
![Page 28: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/28.jpg)
PHP SU WINDOWS ??Sì in modo stabile e performante
![Page 29: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/29.jpg)
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](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/30.jpg)
• 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](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/31.jpg)
![Page 32: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/32.jpg)
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](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/33.jpg)
CLOUD COMPUTINGWindows Azure & Azure Service Platform
www.Azure.com
![Page 34: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/34.jpg)
Microsoft Cloud Computing
Azure™ Services Platform
![Page 35: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/35.jpg)
Cos’è Windows Azure?
Compute Storage
DeveloperSDK
![Page 36: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/36.jpg)
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](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/37.jpg)
DeveloperTools
Cos’è Windows Azure?
Compute
Storage
Durable, scalable, availableBlobsTablesQueuesREST interfaces
![Page 38: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/38.jpg)
PHPAzure
Accesso alle funzionalità di “storage”, “computation” e
“management” via API PHP
phpazure.codeplex.com
![Page 39: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/39.jpg)
![Page 40: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/40.jpg)
Fun tinyurl.com/d65v62tinyurl.com/d7clwa
tinyurl.com/pw4q2n
PHP & Windows & Azure
tinyurl.com/phpWin
![Page 41: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/41.jpg)
![Page 43: Php Day 2009:Un Salto Nel Buio](https://reader036.vdocumenti.com/reader036/viewer/2022081518/5484ac39b4af9f640d8b4be7/html5/thumbnails/43.jpg)