Cos'è un indice SHTML?

HTML (lingua di markup ipertestuale) viene utilizzato per la creazione di pagine Web su Internet. La pagina introduttiva della maggior parte dei siti Web è denominata "Index.html" ed è destinata a fornire collegamenti di navigazione per il sito. Quando questa pagina contiene istruzioni speciali chiamate Server Side Include (SSI), la pagina deve essere salvata come indice. S HTML, creando così una pagina dell'indice SHTML. Includere una direttiva SSI o le istruzioni del server sulla pagina dell'indice possono semplificare notevolmente l'attività di mantenimento di una navigazione accurata del sito, non solo dalla pagina dell'indice SHTML stesso, ma da tutte le pagine all'interno del sito.

La navigazione del sito corretta è una caratteristica fondamentale di qualsiasi sito Web, ma i collegamenti di navigazione possono essere ridotti per l'eliminazione o aggiungendo pagine o muovendo contenuti. Ciò può significare modificare in modo noioso il codice di navigazione su ciascuna delle pagine rimanenti per tenere conto delle modifiche. Utilizzando una strategia di indice SHTLM, è necessario modificare un solo file di navigazione per le modifiche da riflettere dinamicamente su tutte le pagine all'internoIl sito, poiché il contenuto di quel singolo file può essere incorporato sulla mosca in ogni pagina del sito.

Per utilizzare SSI bisogna includere solo una direttiva SSI o una linea di codice SSI nella pagina HTML e salvarlo Shtml. Questa direttiva SSI indica al server di incollare contenuti aggiuntivi nel corpo della pagina Web prima di servirlo. Il contenuto aggiuntivo in questo caso sarebbe un file HTML separato residente sul server che contiene il codice di menu del sito. Il codice del menu viene inserito nel punto della pagina Web in cui si trova la direttiva SSI. Posizionando una direttiva SSI su ogni pagina del sito, è possibile aggiornare il sito di navigazione modificando solo il file di menu singolo.

La direttiva SSI assomiglia a questa: in cui il file menu.html può essere chiamato qualsiasi cosa. Dopo aver incorporato la direttiva a una linea nella pagina HTML, la pagina deve essere salvata conL'estensione .shtml. Non è necessaria alcuna altra azione se non per creare la pagina del menu e caricarla sul server. Il file di menu viene salvato con l'estensione .html e non richiede tag di intestazione. Come semplice esempio, il contenuto del file menu.html potrebbe apparire così:


Incorando la direttiva del menu SSI in ogni pagina del sito Web, tutte le pagine visualizzeranno questo contenuto. Se una pagina Web viene eliminata o spostata, basta modificare il file menu.html e tutte le pagine verranno visualizzate i collegamenti di navigazione aggiornati.

Poiché le direttive SHTML possono anche essere utilizzate per servire altri contenuti dinamici oltre alla navigazione del menu, una pagina dell'indice SHTML DL'OES non deve necessariamente includere un indice SHTML, ma i menu di navigazione sono fortemente incoraggiati e aiutano i motori di ricerca a strisciare sul sito. I collegamenti di navigazione rotti hanno solo danneggiato il traffico del sito e il posizionamento dei motori di ricerca.

Utili aggiuntivi per SSI includono l'aggiunta di intestazioni o piè di pagina in un sito, tempo e data, visualizzazione di informazioni ultime modificate o per produrre i risultati di uno script CGI come un contatore di pagine. Per sfruttare l'indice SHTML e le pagine Web, il server Web che ospita il dominio deve offrire il lato server include con il piano di hosting. In caso contrario, l'host servirà pagine SHTML senza analizzarle, il che significa che il server non eseguirà le istruzioni SSI.

Molti esempi di diverse direttive SSI sono disponibili per la ricerca. I browser Web possono visualizzare l'indice shtml e le wepage con la stessa facilità delle pagine dell'indice HTML, che non richiedono plug-in o funzionalità aggiuntive.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?