====== Componenti architettura programmazione web ====== * **Server web Apache**, ascolta sulla porta 808 TCP, protocollo http Linguaggio HTML, linguaggio per la creazione di pagine web. * **HTML e CSS** standard per composizione delle pagine web. * **PHP**: linguaggio programmazione server-side. Si tratta di una libreria associata ad Apache. * **JavaScript**: linuguaggio di programmazione client-side. * **MapServer**: motore di rendering per mappe bitmap. * **MapScript**: libreria per usare MapServer da PHP (binding in PHP delle librerie MapServer). * **GDAL/OGR**: Libreria per accedere a formati geografici raster e vettoriali. * **PROJ**: Libreria per la riprioiezione. ===== Strumenti di debug ===== * **FireFox**: browser con integrata la console degli errori JavaScript. * **FireBug**: plugin di FireFox per ispezionare il DOM, i fogli di stile, ecc.