Le caratteristiche tecniche dei server web linux e windows

Se nella realizzazione del sito si utilizzano esclusivamente componenti client (destinati a funzionare sul browser dell’utente Internet) non ci sono controindicazioni e le pagine risultano navigabili su qualsiasi server web.
E’ importante verificare se il server è in grado di distinguere i nomi dei file in maiuscolo/minuscolo, altrimenti si corre il rischio che le pagine e i link ipertestuali funzionino perfettamente sul nostro computer ma che, dopo la pubblicazione, il sito non risulti navigabile, senza apparente spiegazione. Solitamente i server web basati su sistemi operativi Unix effettuano questa distinzione; in pratica capita che ad esempio la pagina home.htm per il server abbia un significato diverso dalla pagina Home.htm (il nome del file nel secondo caso ha l’iniziale maiuscola).

Volendo utilizzare database per gestire dinamicamente le informazioni fornite all’utente (ad esempio attraverso pagine ASP o PHP) spesso è necessario disporre di particolari funzionalità sul server, configurate appositamente; non si tratta mai di una caratteristica immediata e disponibile senza essersi preventivamente accordati col webmaster.