Ambiente di test e di sviluppo in locale di applicazioni software per web o per server
Ambiente di test e di sviluppo in locale di applicazioni software per web o per server
Pro
- Installazione semplice
- Comodità nella gestione integrata dei servizi
- Ottimo strumento per il test e per lo studio
- Tool di amministrazione integrati nel pannello di comando
Contro
- Non si presta ad usi professionali
- A volte il team di sviluppo tarda nell'adeguamento alle nuove versioni
XAMPP è un pacchetto che integra tutti i software di base necessari alla configurazione di un sito web dinamico. Compresi nel pacchetto troverete Apache, MySql, PHP e Pearl che tramite una procedura di installazione semplice e lineare saranno subito disponibili sul vostro PC.
Volete fare un po' di pratica nello sviluppo di siti web? Vi è venuta voglia di installare uno dei tanti sistemi di content management, come wordpres, drupal o joomla e non sapete però da dove iniziare?
Le cose in realtà non sono così complicate come sembra. Avrete sentito dire a molti che l'ambiente elaborativo necessario per realizzare un sito web dinamico è parecchio complesso. Senz'altro c'è molto di vero in questa affermazione però, per la realizzazione della bozza iniziale, o molto più semplicemente per lo studio dei più noti CMS, non è affatto necessario noleggiare costosi spazi web. Infatti i software necessari allo scopo possono essere installati sul vostro PC casalingo.
Assolutamente indispensabile, allo scopo, è l'installazione di un web server, che deve essere abbinato ad un DBMS (database management system) e a dei linguaggi di scripting per il web. Ed è proprio questo ciò che vi offre XAMPP. Infatti questo pacchetto consente, con un'unica e semplice procedura di installazione, di attivare sul vostro PC i seguenti software di base:
- Apache (il web server più diffuso al mondo).
- MySql (un ottimo DBMS con licenza free).
- PHP e Perl (i due principali linguaggi di scripting per il web).
Il nome XAMPP è appunto un acronimo formato col nome dei 4 prodotti forniti, e la X aggiunta in testa indica il fatto che il pacchetto è cross platform.
XAMPP è infatti disponibile per Windows, GNU/Linux, Sun Solaris e Mac OS X.
Dopo l'installazione di XAMPP avrete a disposizione un comodo pannello per controllare i vari server disponibili. Dallo stesso pannello potrete anche attivare i tool di amministrazione di ognuno dei componenti del pacchetto. Questa funzione è particolarmente utile perché consente agevolmente di accendere o spegnere il server Apache o mySql e di accedere alla loro pagina di amministrazione, da un unico punto centralizzato.
XAMPP è comodo da utilizzare durante le fasi di sviluppo o test del vostro sito web, oppure a scopo didattico, per studiare e prendere confidenza con i CMS più diffusi, senza dover necessariamente ricorrere ai servizi online, che terrebbero comunque esposto agli occhi indiscreti dei motori di ricerca il frutto delle vostre sperimentazioni.
XAMPP è quindi un pacchetto utile per le fasi di sviluppo e per i test in locale. Per il rilascio definitivo del vostro sito dovrete comunque sempre ricorrere ai servizi di un hosting provider.
Pro
- Installazione semplice
- Comodità nella gestione integrata dei servizi
- Ottimo strumento per il test e per lo studio
- Tool di amministrazione integrati nel pannello di comando
Contro
- Non si presta ad usi professionali
- A volte il team di sviluppo tarda nell'adeguamento alle nuove versioni