Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Применение включенных файлов

Построим три включенных файла (site.asp, start.asp, и end.asp), которые сформируют шаблон нашего сайта и обеспечат вывод логотипа, окна поиска и панели навигации:

□ Файл site.asp содержит код ASP для доступа к бизнес-объектам. Этот код помещается в секцию <HEAD> страницы и не содержит никакого пересылаемого клиенту кода HTML.

□ Файл start. asp будет использоваться для построения таблиц, определяющих компоновку сайта. Это своего рода "супер-страница", в которую помещается все, что должно находиться между файлами start, asp и end. asp.

□ Файл end.asp служит для закрытия системы компоновки сайта. Он добавляет нижний колонтитул страницы, содержащий сведения об авторском праве и номере версии. Этот файл ответственен также за закрытие соединений с бизнес-объектами.

Страницу site.asp можно назвать страницей окружения (environment page). Другие страницы сайта будут использовать ее для выяснения параметров среды (окружения), в которой им предстоит работать. В нашем случае это означает доступ к компонентам WroxCommerce, поддерживающим работу сайта. Однако site.asp содержит и функции уровня представления, необходимые отдельным страницам сайта (например, функции отображения текста в определенном стиле).

Иногда разработчики систем для Windows прибегают к широко известному трюку, связанному со строками текста. Обычно необходимость в этом возникает при локализации приложения (можно говорить о "портировании приложения в другой язык"). Вместо вывода на изображение кнопки символьной строки "Click here", в приложение записывается ссылка на таблицу с текстовыми фрагментами. Таблица для английского языка будет содержать строку "Click here", но для французского — "Cliquez ici". Такой подход упрощает переработку приложения для применения другого языка, поскольку нужно будет заменить только таблицу текстовых фрагментов, а не искать строки текста по всему коду приложения.

Локализация web-сайта рассматривается, однако уже сейчас мы будем пользоваться строками локализации, а не обычными символьными строками в коде приложения. Централизованный контроль над элементами сайта (именем сайта, подключением к базе данных и т.д.) мы реализуем через глобальные переменные, объявленные в файле site.asp.

Ссылки на включенные файлы в default.asp

1. В Visual InterDev щелкните правой кнопкой мыши на localhost/JoCoffee и выберите Add Active Server Page. В открывшемся окне введите имя default.asp и щелкните на Open.

2. Измените default.asp следующим образом:

 Применение включенных файлов

Включенные файлы могут находиться в подкаталогах, но в этом случае нужно будет указать не только имя, но и путь к файлу. Включенные файлы не могут размещаться в каталоге верхнего уровня по отношению к каталогу той страницы, которая содержит ссылки на эти файлы.

Создание страницы site.asp

1. Щелкните правой кнопкой мыши на localhost/JoCoffee и выполните Add Active Server Page. В открывшемся окне введите имя site.asp и щелкните на Open.

2. Поскольку это включенный файл, код, добавляемый Visual InterDev по умолчанию, не подходит для нашего случая, особенно строка <@ Language=VBScript &>, которая приведет к ошибке исполнения в реальном времени (синтаксический анализатор ASP не считает первую строку файла site. asp первой строкой общего сценария, определяющего страницу). Выделите и удалите весь код, введенный в файл по умолчанию.

3. Добавьте в site.asp код:

 Применение включенных файлов

Применение включенных файлов

 

5. Страница site. asp предназначена в основном для того, чтобы код ASP получил доступ к сконфигурированному экземпляру объекта WroxCommerce .Visit. Поэтому добавьте в site.asp:

 Применение включенных файлов

Применение включенных файлов

 Применение включенных файлов

 

Читайте так же:
Not found

Нам доверяют

Интернет магазин