Навігація
Головна
 
Головна arrow Інформатика arrow Проектування і розробка web-додатків
< Попередня   ЗМІСТ   Наступна >

ТЕХНОЛОГІЯ COLD FUSION

Інший досить популярною технологією, заснованої на шаблонах, є технологія Cold Fusion, розроблена компанією Adobe. Приклад шаблону, описаного на основі даної технології, показаний на рис. 3.6. В даному шаблоні використовуються спеціальні теги, зовні дуже схожі на HTML-геги, але починаються з приставки "CF". Такі теги не передаються браузерам, а обробляються середовищем виконання на стороні web-сервера.

Блок шаблону, виділений тегами <CFQUERY>, описує запит до бази даних (БД). Теги <CFIF> виділяють блок шаблону, який повинен бути включений в результуючу сторінку, якщо вибірка, отримана за запитом з ім'ям query 1, що не буде порожня (кількість елементів буде більше ніж 0). В рамках даного блоку геги <CFOUTPUT> описують зміст рядків HTML-таблиці, які повинні повторюватися (з підстановкою відповідних значень вибірки) для кожного рядка в результуючому наборі запиту. (Відзначимо, що текст в блоці, виділеному тегами Cold Fusion CFOUTPUT, який обмежений символами #, вказує на заміщається параметр, наприклад # text #.)

Шаблон технології Cold Fusion

Мал. 3.6. Шаблон технології Cold Fusion

Перевага даного підходу полягає в тому, що такий шаблон може створюватися і підтримуватися дизайнером сторінки, який має базові знання мови HTML і web-графіки, але не має досвіду програмування. Спеціальні теги, які є "розширенням" HTML, в деякій мірі схожі на інструкції (теги) SSI тим, що дизайнери web-сторінок, що мають невеликий досвід роботи, можуть швидко навчитися використовувати їх.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук