Co to jest indeks SHTML?

HTML (Hypertext Markup Language) służy do tworzenia stron internetowych. Strona wprowadzająca na większości witryn nosi nazwę „index.html” i ma na celu udostępnienie linków nawigacyjnych do witryny. Jeśli ta strona zawiera specjalne instrukcje o nazwie Zawiera po stronie serwera (SSI), stronę należy zapisać jako indeks. s html, tworząc w ten sposób stronę indeksu SHTML. Umieszczenie dyrektywy SSI lub instrukcji serwera na stronie indeksu może znacznie uprościć zadanie utrzymania dokładnej nawigacji w witrynie, nie tylko ze strony indeksu SHTML, ale ze wszystkich stron w witrynie.

Prawidłowa nawigacja w witrynie jest kluczową cechą każdej witryny, ale łącza nawigacyjne można przerwać, usuwając lub dodając strony lub przenosząc zawartość. Może to oznaczać żmudną edycję kodu nawigacyjnego na każdej z pozostałych stron w celu uwzględnienia zmian. Korzystając ze strategii indeksu SHTLM, tylko jeden plik nawigacyjny musi być edytowany, aby zmiany były dynamicznie odzwierciedlane na wszystkich stronach w witrynie, ponieważ zawartość tego pojedynczego pliku można natychmiast umieścić na każdej stronie w witrynie.

Aby korzystać z SSI, wystarczy zawrzeć dyrektywę SSI lub wiersz kodu SSI na stronie HTML i zapisać SHTML. Ta dyrektywa SSI instruuje serwer, aby wkleił dodatkową treść do treści strony internetowej przed jej udostępnieniem. Dodatkową zawartością w tym przypadku byłby osobny plik HTML znajdujący się na serwerze, który zawiera kod menu witryny. Kod menu jest wstawiany w punkcie strony internetowej, w którym znajduje się dyrektywa SSI. Umieszczając dyrektywę SSI na każdej stronie witryny, możesz aktualizować nawigację w całej witrynie, edytując tylko jeden plik menu.

Dyrektywa SSI wygląda następująco: <! - # include file = "menu.html" -> gdzie plik menu.html może mieć dowolną nazwę. Po osadzeniu dyrektywy jednowierszowej na stronie HTML stronę należy zapisać z rozszerzeniem .shtml. Żadne inne działanie nie jest wymagane, z wyjątkiem utworzenia samej strony menu i przesłania jej na serwer. Plik menu jest zapisywany z rozszerzeniem .html i nie wymaga tagów nagłówka. Jako prosty przykład zawartość pliku menu.html może wyglądać następująco:

<ul>
<li> <a href="#"> Pierwszy link o nazwie tutaj </a> </li>
<li> <a href="#"> Drugi link o nazwie tutaj </a> </li>
<li> <a href="#"> Trzeci link o nazwie tutaj </a> </li>
<li> <a href="#"> Czwarty link o nazwie tutaj </a> </li>
</ul>

Wklejając dyrektywę menu SSI do każdej strony w witrynie, wszystkie strony będą wyświetlać tę treść. Jeśli strona zostanie usunięta lub przeniesiona, po prostu edytuj plik menu.html, a wszystkie strony będą wyświetlały zaktualizowane łącza nawigacyjne.

Ponieważ dyrektywy SHTML mogą być również używane do obsługi innych dynamicznych treści oprócz nawigacji w menu, strona indeksu SHTML niekoniecznie musi zawierać indeks SHTML, ale menu nawigacyjne są bardzo zalecane i pomagają wyszukiwarkom w indeksowaniu witryny. Zepsute linki nawigacyjne tylko szkodzą ruchowi w witrynie i umieszczeniu w wyszukiwarkach.

Dodatkowe zastosowania SSI obejmują dodawanie nagłówków lub stopek w całej witrynie, czasie i dacie, wyświetlanie informacji o ostatniej modyfikacji lub wyświetlanie wyników skryptu CGI, takiego jak licznik stron. Aby skorzystać z indeksu i stron internetowych SHTML, serwer sieci Web obsługujący domenę musi oferować pakiet po stronie serwera wraz z planem hostingu. Jeśli nie, host będzie obsługiwał strony SHTML bez ich analizowania, co oznacza, że ​​serwer nie wykona instrukcji SSI.

Wyszukiwanie obejmuje wiele przykładów różnych dyrektyw SSI. Przeglądarki internetowe mogą wyświetlać indeks i strony SHTML tak łatwo, jak strony indeksu HTML, nie wymagając żadnych dodatkowych wtyczek ani funkcji.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?