Se siete alla ricerca di prodotti professionali per PHP dovrete, prima o poi, rivolgervi a Zend, la PHP Company. Di questa società oggi vi presentiamo Zend Core 2, una versione ottimizzata di PHP e Apache, distribuita con un sistema di installazione e gestione alla portata di tutti: sviluppatori e programmatori in erba.
Cosa è Zend Core 2
Zend Core 2 include in un unico pacchetto, per piattaforme Windows, Mac e Linux, una versione aggiornata di PHP 5, Apache in versione 2, MySQL in versione 5, phpMyAdmin e diversi componenti prodotti da Zend per rendere più efficiente e veloce la piattaforma PHP. Grazie ad una collaborazione con Microsoft il sistema PHP di Zend Core è dalle 2 alle 3 volte più veloce sui sistemi Windows rispetto alla versione tradizionale.
L'installazione
Il programma viene distribuito con un solo eseguibile che avvia la procedura di installazione di tutti i componenti della piattaforma. Scegliendo la modalità di installazione Custom, ossia personalizzata, è possibile selezionare gli elementi da installare tra quelli proposti e modificare alcuni parametri di configurazione. Alcuni software, come ad esempio il database MySQL o lo Zend Framework, saranno scaricati da Internet, un'operazione che richiederà diversi minuti a seconda della velocità della propria connessione alla rete.
L'amministrazione
L'amministrazione dei vari componenti è basata sul browser. Attraverso questa sorta di pannello di controllo è possibile gestire i database attraverso la nota applicazione phpMyAdmin, gestire gli aggiornamenti dei vari componenti installati, configurare le opzioni di PHP e attivare o disattivare le estensioni caricate dal linguaggio. Nella sezione Documentazione è inoltre presente un comodo motore di ricerca della documentazione di PHP.
La gestione delle applicazioni
Le applicazioni vengono invece gestite da una finestra separata del sistema operativo che non brilla per usabilità. Da questa finestra può essere avviata la procedura di aggiornamento dei singoli componenti, l'installazione di moduli aggiuntivi o la loro disintallazione e le varie operazioni di configurazione generale del programma.
I Benchmark per PHP
Molto comoda la funzione Benchmark da usare per testare l'impatto di un'applicazione o un singolo script sull'ambiente hardware. Basta indicare nei campi l'indirizzo completo della pagina da provare, il numero di richieste da eseguire e il numero di connessioni contemporanee che si desidera provare.
Zend Core 2 viene distribuito gratuitamente dalla Zend. Ciò che invece si paga è il supporto: per un prezzo che parte dai circa 300 dollari a processore si ottiene la garanzia di ricevere aggiornamenti tempestivi e ticket di supporto basati sul Web.
Zend Core 2 è uno strumento sicuramente da consigliare a chi utilizza PHP in ambienti Windows ed è alla ricerca di un facile e semplificato sistema di installazione e gestione. L'interfaccia va migliorata e abbiamo notato alcuni piccoli bug nell'integrazione delle diverse funzioni. Ma errori di gioventù si perdonano a tutti.