Server  »  Guide  »  Guida IIS 6 

Configurazione generale e prestazioni



Una volta creato il sito, andiamo ad analizzare le configurazioni che possono essere cambiate una volta completata la procedura di creazione e che riguardano sia i parametri che abbiamo inserito durante la creazione del sito sia altre funzionalità. Faremo una breve analisi di tutte le proprietà soffermandoci su quelle più utili e tralasciando o brevemente descrivendo quelle più complesse o, per l’obiettivo di questo articolo, non necessarie. Poiché la configurazione di un server Web è complessa, abbiamo diviso in quattro diverse lezioni  le descrizioni dei parametri.

Premendo con il tasto destro del mouse sul nome del sito e scegliendo Proprietà si apre una finestra con alcune schede. Ogni scheda sarà trattata specificando i singoli valori configurabili, gli asterischi presenti all’inizio del nome della proprietà indicano caratteristiche complesse o che richiederebbero un approfondimento maggiore, che esula da questa guida e che sarà trattato in seguito.

  1. Sito Web: permette di definire e modificare le impostazioni principali del sito.

    • Descrizione: è il nome usato per definire il sito nell'albero dei siti web.

    • Indirizzo IP: è l'indirizzo associato al server per rispondere alle richieste http. Il pulsante avanzate permette di aggiungere il nome DNS del sito, per abilitare la funzionalità virtual host, in cui più siti rispondono sulla stessa porta e stesso indirizzo, usando come discriminante il nome dns del sito (es. www.html.it).

    • Porta TCP, porta SSL: rappresentano rispettivamente il numero della porta per le richieste http e le richieste https.

    • Timeout connessione: permette di definire il tempo dopo il quale, senza nessuna richiesta da parte del client, il server interrompe la connessione. In genere il browser invia dei pacchetti “HTTP keep-alive” in modo da mantenere attiva la connessione. Infatti alla conclusione delle operazioni il client chiude la connessione, ma in caso contrario resterebbe aperta indefinitamente, invece con il timeout, il server, trascorso il tempo, chiude comunque la connessione.

    • Abilita HTTP keep-alive: permette di accettare i pacchetti keep alive per tenere aperta la connessione. Senza abilitare questa funzione le prestazioni potrebbero degradare.

    • Consenti registrazione attività: permette di abilitare il logging delle richiesta, sia per fini di debug sia per finalità di statistiche di accesso. I file possono essere salvati sia  in formato testo (W3C Extended Log File) sia in formato database. È inoltre possibile specificare la posizione dove inserire i file di log. 

Figura 6. Sito web

Pannello sito Web
  1. Prestazioni: questa scheda permette di limitare le risorse che il sito può utilizzare.

    • Limitazioni della larghezza di banda: è possibile definire una larghezza di banda massima che il sito può utilizzare.

    • Numero di connessioni: permette di definire il numero massimo di connessioni che il server è in grado di servire contemporaneamente.

Figura 7. Scheda prestazioni

Pannello prestazioni
  1. *Filtri Isapi: permette di aggiungere dei filtri al server che serviranno per la gestione di particolari tipologie di connessioni. È una funzionalità avanzata e richiede la conoscenza intrinseca della struttura del server IIS 6. Tratteremo la funzionalità in altri articoli della sezione Server di HTML.it.

Figura 8. Scheda filtri Isapi

Pannello filtri ISAPI

Ultimi articoli Server

Mod_pagespeed: modulo Apache per velocizzare i siti

Come utilizzare il modulo open source mod_pagespeed per Apache 2.2 e...

Apache 2.4: le novità

Apache 2.4 ha introdotto miglioramenti notevoli in termini di...

Migliorare le prestazioni dei propri siti web

Le best practices per ridurre i tempi di risposta delle proprie...

L'hosting per applicazioni .NET e WebMatrix

Come e perché creare le condizioni per ospitare applicazioni...

HTTP: i nuovi status code

Una veloce panoramica sui nuovi codici HTTP e sull'utilizzo che se...

Altri articoli

Guide Server

Guida risparmio energetico per server

Dalla determinazione dei consumi al risparmio, dalla...

Guida Subversion

SVN è uno dei sistemi per il versioning più utilizzati al mondo....

Guida Application server

Cosa sono, quali sono e come possono essere utilizzati nella...

Altre guide

Newsletter

Ogni settimana, in due distinte newsletter: notizie a approfondimenti su Apache e IIS.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto