English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Server Side Includes (SSI) с ASP

Веб-дизайн RSS Feed





Server Side Includes (SSI) с ASP люди часто имеют идентичные участки кода распространение на протяжении многих страниц ASP, как правило, код в верхней части страницы (обычно называется заголовок) и нижней части страницы (Footer). Аналогично, вы можете иметь код, который выполняет определенный набор инструкций, которые вы повторять на нескольких страницах. Рассмотрим пример: - <% = Foobar Если "да", то Response.Write "YES!" Еще Response.Write "НЕ ДА!" End If%> OK, OK ... Она проста, но представьте, что вы использовали это на нескольких страницах. Что случилось с этой картинкой? Ну ... Вы не должны думать об этом задолго до того, понимая, что если Вы когда-нибудь хотели что-то изменить этот код, вы бы ваша работа вырезали. Вам придется менять на каждой странице ... Каждый человек имеет сделали это в каком-то этапе, и, к счастью, чаще всего предпринять шаги, чтобы узнать способ решить эту проблему. Если мы сможем сохранить нашу ценную часть кода в файл и этот файл получить, когда мы нуждались в коде, то мы больше не проблема, когда речь заходит об изменении вещей, как мы просто обновить один файл. Включите файлы или Server Side Includes (SSI), поскольку они более широко известными являются мощным средством не только экономят время, когда речь идет о сохранении и обновлении сайта, но и повысить эффективность и Скорость этого сайта тоже! Ладно, посмотрим, как мы используем файлы включают ... для начала нам необходимо воспользоваться одним из двух способов. Первая позволяет включая файлы относительно. Под этим я подразумеваю относительно каталога ASP Файл, который с помощью файла включает проживает. Второй метод включает файлы виртуально. Включая файлы, фактически означает, что путь берется из корневого каталога. Считаю, что мы будем иметь файл (/ главная / somefile.asp) включить другой файл (/ Включает / someinclude.asp). Чтобы продемонстрировать, относительно включения, посмотрите на это: - <% Response.Write "включено выполнение кода теперь"%> <!--# включать Файл ="../ включает / someinclude.asp "-> <% Response.write" сделали исполнителей включен код "%> А здесь, мы даем пример другим методом, виртуальные включение: - <% Response.Write" выполнение кода включен Сейчас "%> <!--# включать виртуальные =" / входит / someinclude.asp "-> <% Response.write" сделали исполнителей включен код "%> Обратите внимание на небольшое различие между этими двумя методами. С виртуальным включением, Вы может двигаться файл, который призывает включить файла в любом месте без ущерба для результата, потому что путь всегда является относительным к корню. То же самое нельзя сказать, однако, для относительного включения. Если вы перемещаете файл, который использование относительных включении в другую папку, вы, скорее всего, найти относительный путь уже не правильно. Из приведенных выше примеров, вы можете также заметить, что оба метода, при вызове включать делать это вне блок сценария ASP. Это потому # включают заявления, не интерпретируются ASP. Включите файлы включены до одной строкой ASP обрабатывается это означает, что следующая работа WONT: -% LT;% Page = Request.Form ( "Страница")%> <!--# включать файла ="../ включает / <% =% страницы>. ASP "-> Мы пытались выполнить динамическую включать и я был бы первый признать, что выше, будет действительно очень полезна Если в действительности это было возможно. Я намерен охватить несколько методов, которые работают во всем этом множестве назад, но я знаю, ты теперь будет терпится начать работу сразу по использованию включаемые файлы, даже беспокоиться об этом, поэтому я буду покрыть ее в будущей статье. Я надеюсь, что вы нашли выше информативные и надеюсь, что вас вдохновляет все, чтобы написать код, который более эффективным и легко maintained.Rob Collyer, опыт работы с 20 лет

Статья Источник: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Вебмастер получить html-код
Добавить эту статью на Вашем сайте прямо сейчас!

Вебмастер представить свои статьи
Не требуется регистрация! Заполните форму и ваша статья в Messaggiamo.Com каталог!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Отправьте статей Messaggiamo.Com Справочник

Категории


Авторские права 2006-2011 Messaggiamo.Com - Карта сайта - Privacy - Вебмастер представить свои статьи для Messaggiamo.Com Справочник [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu