Искусство в IT-технологиях...

Коршунов Андрей Александрович. Система управления содержанием WEB сайта, 2004

111.4.2.2.3 Модуль работы с cookies

Cookie- это небольшой объем данныч, который может передаваться в HTTP запросе и сохраняться клиентским приложением (браузером). При последующих обращениях к этой странице, браузер также передает cookie серверу.
Данный механизм достаточно удобен для расширения функциональности протокола HTTP, например, для организации постоянных соединений (сессии) между сервером и клиентом (браузером). В связи с этим было решено включить поддержку системой управления содержанием механизма cookie Обработка cookie реализована следующим образом. Существует специальный тип блока страницы - установка cookies. Описание устанавливаемых cookies осуществляется в специально разработанном XML документе, которое вносится в содержание этого блока
Имеется возможность указать источник информации для установления cookie Атрибуты module и Junction элемента определяют функцию и динамическую библиотеку, которая будет вызвана для установления cookie.
Прототип этой функции: void (*SCF)(CGJparam *). В противном случае cookie устанавливается со значениями, указанными в соответствующих дочерних элементах элемента .
Для обработки документа с описанием устанавливаемых cookie применяется SAX интерфейс (50J.
Использование этого интерфейса вместо DOM позволяет уменьшить выделительные затраты, связанные с анализом документа, построением и использованием DOM модели.
предыдущий следующий
= К содержанию =


111.4.2.2.3 Модуль работы с cookies - релевантная информация:

  1. Оглавление
    111 Прогнозирование динамики средней защищенности сегментов сети Интернет.._. 114 4.10. Выводы но главе 4 116 Заключение 120 Литература 122 Приложение 1 (руководство пользователя) 126 Аннотация 127 Оглавление 128 П1.1. Назначение программного продукта 129 П1,2. Системные требования 129 3 Ш.З. Что вы должны знать 129 П1.4. Как установить комплекс 129 Ш.5. Как работать с комплексом 130 П1.5.1
  2. 111.4.1.2.2 Модули подсистемы
    111.4.1.2.2.1 Модуль управления сайтом В состав модуля входят следующие пакеты, реализованные автором на языке PIVSQL. PAGES - в этом пакете собраны процедуры и функции, предназначенные для работы со страницами сайта SERVERS - этот пакет содержит процедуры и функции, предназначенные дія работы с сайтом. BLOCK, BLOCK_ORDERS# ATTRIBUTES - в этих пакетах находятся процедуры и функции, необходимые
  3. 111.4.1.2.2.2 Модуль управления материалами
    модуль входят следующие пакеты, реатизованные автором на языке PL/SQL. HEADINGS - в этом пакете находятся процедуры и функции работы с матсриатами сайта (ввод, редактирование) TEMPLATES - этот пакет предназначен дія работы с XSLT шаблонами. Содержит процедуры и функции дія добавления, удаления и изменения шаблонов, которые используются для преобразования материалов. INDEXES, INDEXES_PROCESSING
  4. 111.4.2.2.1 Модуль работы с базой данных.
    работы с базой данных, который не зависит ог СУБД конкретного производителя. Одним из возможных путей для работы приложения с различными СУБД является использование ODBC. ODBC (Open DataBase Connectivity) - предложенный фирмой Microsoft стандарт, позволяющий приложениям, которые работают в среде Windows получать доступ к базам данных различных форматов С точки зрения программиста, ODBC - это API,
  5. 111.4.2.2.2 Модуль работы с XML и XSLT.
    модуля является преобразование XML документа с использованием XSLT шаблона (см. подраздел III. 1.1.2 настоящего раздела). Для этого используется пакет Oracle XDK. (XML Developer Kit) for С++, представляющий собой библиотеку классов для работы с XML документами. Эта библиотека поддерживает следующие рекомендации: \V3C Extensible Markup Language (XML) 1.0 [44]; W3C Document Object Model Level 1 1.0
  6. 111.4.2.2.4 Модуль работы с CGI параметрами
    работку CGI параметров. Интерфейсом CGI предусмотрено два способа псрсда«ш параметров программе: через переменную окружения QUERY_STRING (метод GET) и через • стандартный поток ввода (метод POST) (см. Раздел I)- Переменная REQUEST_METIIOD определяет, каким методом будут передаваться внешние параметры программе. Для хранения переданных переменных в системе используется связный однонаправленный
  7. 111.4.2.2.5 Модуль вызова внешних функций
    работы внешней функции. С помощью данного механизма возможно расширение функциональности системы для использования в конкретной предметной области. Внешние функции вызываются из shaied-библиотек (в версии для операционной системы LINUX) или DLL-бибтиотек (в версии для WINDOWS). Обший механизм вызова одинаков и изображен на следующей блок схеме (рис 8). В версии программы для операционной системы
  8. Комбинированные и комплексные методы
    работах в недостаточной степени используется зарубежный опыт и методы, разработанные для оценки коммуникативной эффективности традиционной рекламы: заимствован только один показатель - "осведомленность". Кроме того, для анализа предлагается ограниченный перечень экономических
  9. Суть методики классификации…
    модуль показа рекламных сообщений, поскольку именно он является ядром информационной системы. Исходные коды модуля приведены в Приложении 3.Таким образом, цель описываемого приема заключается в формализации процесса анализа рекламной площадки с точки зрения привлекательности для таргетинга по типу восприятия и оценки эффективности рекламного сообщения в Интернет с применением указанного вида
  10. Модуль сбора данных
    модуль к механизмам, обеспечивающим работу интерактивного раздела. Его основная задача — накапливать статистику сообщений по каждому пользователю. Иными словами этот модуль фиксирует любое высказывание каждого зарегистрированного посетителя в разделе интерактивного общения (чат, форум и пр.). Поскольку типология пользователей в дальнейшем может изменяться, мы будем накапливать именно первичную