HTML (Hypertext Markup Language) è utilizzato per la creazione di pagine Web su Internet. La pagina introduttiva di siti web la maggior parte si chiama "index. html" ed è destinato a fornire i link di navigazione per il sito. Quando questa pagina contiene le istruzioni speciale chiamato Server Side Includes (SSI), la pagina deve essere salvato come indice. S html, creando così una pagina di indice SHTML. Compresa una direttiva SSI o server istruzioni riportate nella pagina indice può semplificare notevolmente il compito di mantenere la navigazione del sito accurate, non solo dalla pagina indice SHTML se stessa, ma da tutte le pagine all'interno del sito.
La corretta navigazione del sito è una caratteristica fondamentale di qualsiasi sito web, ma i collegamenti di navigazione può essere rotto eliminando o aggiungendo pagine, o il contenuto in movimento intorno. Questo può significare noiosamente codice della navigazione di editing su ciascuna delle restanti pagine per spiegare le modifiche. Utilizzando un indice di strategia SHTLM, solo un singolo file di navigazione devono essere modificati per le modifiche si riflettano in modo dinamico in tutte le pagine all'interno del sito, come il contenuto del singolo file che può essere incorporato al volo in ogni pagina del sito. Per utilizzare SSI basta includere una direttiva SSI o SSI riga di codice nella pagina HTML e salvarla SHTML. Questa direttiva SSI indica al server di incollare i contenuti aggiuntivi nel corpo della pagina web prima di servirlo. Il contenuto aggiuntivo, in questo caso sarebbe un separato HTML file che risiede sul server che contiene il codice del sito del menu. Il codice del menu viene inserito nel punto della pagina web in cui la direttiva SSI si trova. Inserendo una direttiva SSI su ogni pagina del sito, è possibile aggiornare il sito di navigazione a livello modificando solo il singolo file menu. La direttiva SSI assomiglia a questo: in cui il file menu. html può essere chiamato in qualsiasi modo. Dopo l'incorporamento la direttiva-line nella pagina HTML, la pagina deve essere salvato con estensione. Shtml. Nessun altra azione è necessaria se non per creare la pagina del menu stesso e caricarlo sul server. Il menu file viene salvato con estensione. Html e non richiede tag di intestazione. Come un semplice esempio, il contenuto del file menu. html potrebbe assomigliare a questo:- primo link chiamato qui
- secondo link elencati tutti qui
- <; a href ="#"> Terzo link chiamato Qui
- Quarta link chiamato Qui
incollando la direttiva menu SSI in ogni pagina del sito, tutte le pagine per visualizzare questo contenuto. Se una pagina Web viene eliminato o spostato, basta modificare il file menu. html e tutte le pagine per visualizzare il link aggiornato di navigazione. Dal momento che le direttive SHTML può essere utilizzato anche per servire gli altri contenuti dinamici a parte il menu di navigazione, una pagina di indice SHTML non deve necessariamente includere un indice SHTML, ma i menu di navigazione sono fortemente incoraggiati e aiutare i motori di ricerca a scansione del sito. Navigazione Broken links male solo traffico sul sito e posizionamento nei motori di ricerca. Altri usi per SSI includono l'aggiunta di intestazioni o piè di pagina di un sito, data e ora, visualizzazione di informazioni dell'ultima modifica, o per restituire i risultati di uno script CGI, come un contatore di pagina. Per usufruire di indice SHTML e pagine web, il server Web che ospita il dominio deve offrire Server Side Includes con il piano di hosting. Se non, l'host servirà pagine SHTML senza il parsing di loro, significa che il server non eseguire le istruzioni SSI.
Molti esempi di diverse direttive SSI sono disponibili per la ricerca. Il browser può visualizzare indice SHTML e wepages facilmente come indice di pagine HTML, non richiede alcun plug-in aggiuntivi o di funzionalità.
