PHP e Windows: un ossimoro? Pietro Brambati Developer Evangelist, Microsoft Italia blogs.msdn.com/pietrobr twitter:@pietrobr
May 13, 2015
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