Server locale con XAMPP | Aulab

GUIDE PER ASPIRANTI PROGRAMMATORI

Server locale con XAMPP

XAMPP è un software multipiattaforma libero e gratuito distribuito da Apache che offre un ambiente di sviluppo server facile da usare e configurare tramite tecnologie open-source.  Il nome “XAMPP” è un acronimo che sta per:  X: cross-platform, infatti XAMPP è disponibile per vari sistemi operativi. A: Apache HTTP, il web server. M: MariaDB, il DBMS…

Lezione 6 / 33
Enza Neri
Immagine di copertina

Vuoi avviare una nuova carriera o fare un upgrade?

Trova il corso Digital & Tech più adatto a te nel nostro catalogo!

XAMPP è un software multipiattaforma libero e gratuito distribuito da Apache che offre un ambiente di sviluppo server facile da usare e configurare tramite tecnologie open-source. 

Il nome “XAMPP” è un acronimo che sta per: 

X: cross-platform, infatti XAMPP è disponibile per vari sistemi operativi.

A: Apache HTTP, il web server.

M: MariaDB, il DBMS (Database Management System).

P: PHP, il linguaggio di scripting lato server.

P: Perl, un altro linguaggio di scripting lato server.

XAMPP facilita lo sviluppo e il test di applicazioni web in ambiente locale senza la necessità di configurare un web server ed un DBMS separatamente in quanto tutti i componenti necessari sono già inclusi nel pacchetto.

Componenti di XAMPP

Fatta esclusione per la prima lettera dell’acronimo, le altre indicano i diversi componenti di cui XAMPP è composto, che ci permettono di creare un web hosting locale che simula il comportamento di un web hosting remoto. Vediamoli più nel dettaglio:

  • Apache: un web server popolare e affidabile che si occupa della gestione delle richieste HTTP e del trasferimento di pagine web.
  • MariaDB: un DBMS open source utilizzato per creare, gestire e manipolare database relazionali. Essendo un fork di MySql è praticamente intercambiabile con esso.
  • PHP: il linguaggio di scripting lato server utilizzato da Symfony.
  • Perl: un linguaggio di programmazione ad alto livello spesso utilizzato per lo sviluppo web.ù

Perché utilizzare XAMPP

I motivi principali per utilizzare XAMPP sono i seguenti:

  • Facilità di Installazione: XAMPP offre un processo di installazione semplice e veloce permettendo agli sviluppatori di configurare rapidamente un ambiente di sviluppo web in locale.
  • Ambiente completo: XAMPP include tutti gli strumenti essenziali di cui uno sviluppatore ha bisogno per iniziare a lavorare su un progetto web, eliminando la necessità di installare e configurare singolarmente ogni componente.
  • Community e Supporto: Essendo una soluzione popolare, XAMPP ha una grande community di sviluppatori e una vasta gamma di risorse educative e tutorial disponibili online.
  • Portabilità: XAMPP dispone anche di una versione “portable” per installazione su pendrive USB permettendo di trasportare il proprio ambiente di sviluppo anche su altre macchine.

Sei indeciso sul percorso? 💭

Parliamone! Scrivici su Whatsapp e risponderemo a tutte le tue domande per capire quale dei nostri corsi è il più adatto alle tue esigenze.

Oppure chiamaci al 800 128 626