Inizialmente il web era popolato da siti con solo pagine statiche, e successivamente si è arricchito di tecnologie di sviluppo web come i linguaggi di scripting. Ora, queste tecnologie hanno avuto una significativa evoluzione e tra questi tools possiamo includere API, framework di sviluppo web, piattaforme di lavoro on-line, Marketplace e software-as-a-service. Inoltre, i costruttori di app online stanno dando agli utenti la possibilità di creare i propri strumenti di lavoro. Aziende di tutte le dimensioni, in particolare le piccole e medie imprese, hanno ora accesso immediato alle applicazioni web a prezzi accessibili e personalizzabili per aumentare la loro produttività e la redditività. Oggi diverse aziende sono ancora alla ricerca di applicazioni online specifiche per il loro business. Abbiamo quindi pensato di elencare qui di seguito alcune piattaforme di sviluppo e database on-line tra le più affermate e affidabili, anche se la scelta va poi sempre fatta in relazione alle necessità, al budget e al tipo di assistenza che si ritiene necessaria.

24. MySQL In questo capitolo verrà illustrato il sistema di gestione di un database relazionale facendo specifico riferimento al database MySQL. La figura che segue sintetizza la struttura client-server:  
MySQL: Organizzazione Client-Server Struttura Client-Server