title: XAMPP
text: # XAMPP
  
  XAMPP è una piattaforma software multipiattaforma e libera costituita da Apache HTTP Server, il DBMS MariaDB (precedentemente MySQL) e tutti gli strumenti necessari per utilizzare i linguaggi di programmazione PHP e Perl. Il nome è un acronimo dei software sopra citati (la X sta per x-platform, l'abbreviazione di cross-platform in lingua inglese ovvero multipiattaforma).
  
  Su queste piattaforme si appoggiano spesso siti web e altre piattaforme di sviluppo web dinamico e Content management system come WordPress, Drupal e Joomla!.
  
  ## Descrizione
  
  XAMPP è un software libero rilasciato attraverso GNU General Public License ed è caratterizzato da un approccio user friendly. Mediante XAMPP è possibile avere un application server capace di interpretare pagine web dinamiche. Il software è disponibile per sistemi unix-like (GNU/Linux, Oracle Solaris, MacOS) e per Microsoft Windows.
  
  Può essere installato anche su un dispositivo esterno USB.
  
  Il gestore di database MariaDB è incorporato in XAMPP a partire dalle versioni 5.5.30 e 5.6.14, quando ha sostituito il gestore di database MySQL, precedentemente incluso al suo posto.
  
  Esiste una versione "Lite" comprensiva dei componenti sotto indicati (simili ai prodotti concorrenti) e una versione "Basic" che comprende altre caratteristiche complementari.
  
  ### Componenti
  
  I componenti di base sono:
  
  * Il web server: Apache HTTP Server;
  * Il database management system (o database server): MariaDB e SQLite;
  * Il server FTP: ProFTPD;
  * Il mail server: Mercury Mail Transport System (solo per Microsoft Windows);
  * Come linguaggio di programmazione: Perl, PHP.
  