Keynote del phpday 2010

Preview:

DESCRIPTION

IIS, FastGCI, Wincache, Windows Aure e PHP, wippy

Citation preview

PHP e Windows: un ossimoro?

Pietro Brambati Developer Evangelist, Microsoft Italia blogs.msdn.com/pietrobr twitter:@pietrobr

Hard Work

Non solo ASP.NET

PHP veloce e stabile su Internet Information Server

CGI: Stabile, ma lento

ISAPI: instabile, ma veloce

FastCGI: stabile e veloce

CGI vs FastCGI

CGI vs FastCGI

CGI : processi usati FastCGI: processi usati

Le più note applicazioni Open Source testate da

Microsoft...

www.iis.net/php

..installabili in un click con il Web Platform Installer

www.microsoft.com/web

..installa tutte le dipendenze

IIS + FastCGI

PHP 5.2.X MySQL

SQL Server 2008 Express

...

..anche il runtime di PHP 5.3

maggiori performance con VC9(VC6) e Win32(POSIX)

Migliori performance con la Windows Cache per PHP

www.iis.net/download/WinCacheForPhp pecl.php.net/wincache

Windows Cache per PHP

o Per PHP 5.2 e 5.3

o Opcode

o File System

o Mapping dei path

o User Cache API

o Session Handler

1.1 beta 2

WinCache in Action

& Reduce CPU Load

FastCGI + WinCache:=User Cache

http://www.slideshare.net/ruslany/php-performance-on-windows

Accedere a SQL Server con SQL Server Driver per PHP

PDO: SQL Server Driver 2.0 CTP

...Drupal 7 con SQL Server

www.microsoft.com/web/drupal

con Windows Azure e il

supporto per PHP

Cloud Computing

Microsoft Data Center Vision Go Inside Energy Efficient Containers

San Antonio

Chicago

Dublin

Amsterdam

Hong Kong

Singapore

North American Data Centers European Data Centers Asian Data Centers

Washington

Windows Azure Platform

Creare e ospitare «servizi»

Uno storage scalabile e sempre disponibile

Scalabilità di un’applicazione

Un RDBMS nel cloud: SQL Azure

Connettere servizi locali con il cloud: AppFabric

Gestione e monitoring automatico dei sistemi

Interoperabilità: PHP, Ruby, Java, Python...

Annunciamo oggi...

wippy.grusp.org

T-shirt!.goto: wippy.grusp.org

wippy sessions @ phpday2010

13/5 10.00: Ottimizzare PHP su Windows IIS

13/5 14.00: Sviluppo RIA con Silverlight 4 e PHP

13/5 16.00: Troubleshooting the web con Fiddler 2 e IE9 Developer Toolbar

14/5 15.30: Windows Azure e lo sviluppo con PHP e MySQL

http://wippy.grusp.org

Recommended