PHP e Windows: risorse utili
[Update 7 Gennaio 2010]
Il 15- 16 Maggio a Verona si svolgerà il phpDay 2009, evento dedicato a chi sviluppa applicazioni web per PHP, vi potete registrare tramite l’apposito link sul portale. Questa è la mia terza edizione, come speaker: i ragazzi del Gr.U.S.P mi concedono ancora questa possibilità! Quindi per chi c’è ci vediamo là.
In preparazione al phpday, quindi, spero di fare cosa gradita nel raccogliere del materiale tecnico per chi lavora con PHP e con Windows, diciamo così dallo sviluppo al deploy: ho cercato di raccogliere i link alle ultime novità.
Se volete, lasciate pure un commento con qualche altro riferimento ad altri link che ritenete interessanti segnalare su questo argomento alla community.
Tutti i materiali indicati sono fruibili gratuitamente.
Web Platform Installer (WPI)
WPI 2.0 beta è un tool gratuito che consente d’ installare e tenere aggiorante le componenti Microsoft per la piattaforma web anche per PHP, configurando FastCGI, Url Rewriter, il runtime di PHP, SQL Sever 2008 etc..
Nell’imagine vedete una delle maschere del tool da cui potete scegliere cosa installare: ad esempio il modulo di UrlRewriter, il runtime di php 5.2.9 e Acquia Drupal. La nuova versione, attualmente in beta, si integra infatti con quella che viene chiamata Web Application Gallery, vedi dopo.
Download Web Platform Installer
Web Application Gallery
Da questa pagina, potete scaricare le più note applicazioni open source per PHP e ASP.NET: Drupal, Wordpress, Umbraco, etc.
Il WPI 2.0 integra la possibilità di installarle sulla propria macchina tutto dallo stesso tool, con un wizard che guida nella configurazione su IIS per SQL Server e MySQL, installando le applicazioni già configurate in pochi minuti.
Video e articoli: IIS, PHP, SQL Server, Editor
PHP e IIS
- PHP e IIS : su FastCGI per IIS 7, modulo per Url Rewriter in IIS 7 etc (video in italiano)
- Configurazione di FastCGI per PHP in IIS7 (video in italiano) : utilie se volete configurare il runtime di PHP usando diversi php.ini presi da diverse directory, ad esempio presi da diversi siti web usando PHPRC.
- Using FastCGI to Host PHP Applications on IIS 7.0 (articolo)
- Configuring FastCGI Extension for IIS 6 e IIS 5.x (articolo)
IIS 7 Deep Dive video (italiano)
- Architettura e modularità di IIS7
- Installazione di IIS7
- File di configurazione e delega amministrativa in IIS7
- Ricerca della causa degli errori in IIS7
- Pubblicazione via FTP con FTP 7.5 per IIS7
- Extension pack per IIS7
- IIS7 Media Services
SQL Server Driver per PHP
- SQL Server Driver per PHP (video in italiano)
- SQL Server Driver for PHP Documentation
- Esempio di codice con AdventureWorks
Windows Cache per PHP
PHP e .NET
MySQL
Editor
- Expression Web 2: Funzionalità di questo editor per PHP, HTML e CSS (video in italiano)
- PHP Editor : Microsoft Expression Web 2 (post)
- phpEdit, anche Windows ha il suo IDE per Symfony (post)
- Integration between VS.Php and Silverlight 3 beta (screencast)
PHP e Internet Explorer 8
Wizard per applicazioni CRUD in PHP per SQL Server e Azure
PHP on Windows Training Kit
Potete scaricare gratuitamente questo kit che contiene presentazioni tecniche su IIS 7 e SQL Server 2008, che tratta di:
PHP & SQL Server Demos
- Integrazioni di dati geo-spaziali di SQL Server 2008 in PHP
- SQL Server Reporting Services e PHP
PHP & SQL Server Hands On Labs
- Introduzione all’uso di SQL Server con PHP
- Usare Full Text Search su documenti documenti Office in PHP
PHP on Windows Hands On Labs
- IIS Access Control Features per PHP
- Usare IIS 7.0 Media Features in un’applicazione PHP
- Troubleshooting PHP
- Migrare applicazioni PHP a IIS 7.0
Azure: Cloud Computing e PHP
Silverlight
Siti utili
- Sito community di IIS per PHP
- windows.php.net
- Blog del team del Microsoft SQL Server Driver per PHP
- Per vincere un viaggio e oltre … :-)
Forum
- IIS Forum — General PHP Discussion
- IIS Forum — FastCGI on IIS7
- IIS Forum — FastCGI on IIS6
- IIS Forum — URL Rewriter
Comments
Anonymous
May 06, 2009
PingBack from http://microsoft-sharepoint.simplynetdev.com/php-e-windows-risorse-utili/Anonymous
November 29, 2009
Pietro, vediamo in wincache passi nella giusta direzione, sia perché le prestazioni(assieme a semplicità e robustezza) sono la priorità di molti sviluppatori, sia perché culturalmente, chi sviluppa con prodotti open richiede e apprezza contributi significativi ai progetti che segue. credo che un approfondimento su questo progetto sarebbe gradito al prossimo phpDay, buon lavoroAnonymous
November 29, 2009
Grazie del suggerimento, allora ci sarà sicuramente al PHPDay e magari vedo di scrivere qualcosa prima. -Pietro