ПредишенСледващото

Това ще направи страниците си жив. Това ще ви помогне лесно да актуализирате вашите сайтове. CGI-скриптове да вмъкнете HTML-кода на страниците си. Всичко това може да се превърне в реалност с "Server Side Includes, известен също като SSI.

"Включва" (Англ. "Включване") означава, че SSI добавя нещо към страниците си.

"От страна на сървъра" означава, че услугата сървъра на SSI, а не на браузъра. Докато сървърът изпраща на страницата си в браузъра на посетителя, тя сканира страницата, търсене на конкретни маркери, които съобщават, че е необходимо да се включи в своето място. Когато свършат тези тагове, тя включва блокове от код, вместо на тага, и изпраща резултата.

Къде няма да използва същия код на страниците на един сайт (като навигационна лента, абонамент форма и т.н.), да се използва SSI и вие трябва да се промени само един файл, за да направите промени в всички страници, които използват SSI.

Това е лесно!

Но ако това е толкова просто, защо да не е всички, които ползват SSI? Две отговори: 1) отнема няколко наносекунди от вашия сървър за сканиране и добавяне; 2) не всеки знае как да използва SSI.

Повечето хостинг компании позволява използването на SSI. Една обща изискване в този случай е .shtml разширение за такива страници. Това се дължи на факта, че използването на SSI заема част от ресурсите на сървъра и за определен период от време. По този начин ще използвате .shtml разширение за SSI-страници и разширение .html и .htm за всички останали.

Ако не знаете дали сървърът поддържа SSI, направете прост тест.

2 Създайте файл. Какви са първият и вторият mytest.shtml - myssi.txt

Mytest.shtml текстов файл:

Myssi.txt текстов файл:

Свалете тези два файлове на сървъра и да видим mytest.shtml файл в браузъра. Ако видите фразата "От само себе си тук. Аз съм тук!", Това означава, че сървърът поддържа SSI.

тя вероятно ще работи на някои сървъри, но не всички. За да бъде сигурно, че ефективността SSI пиша това:

Сега ще покажем примери за това как да използвате SSI:

етикет:

Файл, който сте включили може да бъде най-HTML графики и звук, но не можете да ги поставите директно. Файлът трябва да се намира в същата директория, в страницата за .shtml.

(2) Tag:

Същото като файл = "__________" освен, че файлът може да се намира в друга директория.

(3) Tag:

Използването на тези три прости маркер, който ще има част от код, който ще бъде включено във всички страници на сайта си.

Можете да добавите и работата на CGI-скриптове, включително броячите, банери, новините и времето от други сайтове, както и много други неща, които могат да направят CGI-скриптове.

Ето още един пример:

Всичко това строителство ще отнеме няколко секунди, за да се зареждат, но това е само демонстрация на свобода tvorchectva използване SSI.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!