ГлавнаяОписаниеМодулиГостевая книгаКонтактСоздаем сайт Download
CMS Simba

Оглавление

  • Предисловие
  • Шаблон страницы
  • Ресурс
  • Страница
  • Модуль
  • Функционирование
  • Wysiwyg редактор
  • Системные переменные
  • Администрирование
  • Заключение
    Полное описание в формате MSWord Обновлено 7.08.2009г.
  • Функционирование

         В целом система функционирует следующим образом:
    Вначале из запроса выделяется URI и преобразовывается в имя файла описания страницы. Имена файлов описания строятся исходя из правил построения ЧПУ (человеку понятный URL), где вместо слэша – точка и имеют вид dir1.dir2…dirN.txt. Например ссылка «feedback/guestbook» будет преобразована в имя файла «feedback.guestbook.txt» (обратная связь -> Гостевая книга). Для главной страницы зарезервировано имя .txt.
         Затем скрипт проверяет наличие файла со сформированным именем и, если такой имеется, загружает его. Если нет – отбрасывает имя последней директории и повторяет проверку. В результате, если введен неверный URL, будет загружено описание страницы с URL наиболее похожим на запрошенный. В худшем случае будут загружены параметры главной страницы. Этими параметрами инициализируются переменные, которые будут отображаться в заголовках страницы и строится массив кодов ресурсов.
         Далее по коду шаблона вычисляется имя файла – шаблона страницы и происходит формирование документа.

    Функциональная схема формирования страницы представлена на рисунке.


    Главная  Описание Гостевая книга   Контакт Download
    © 2009.   CMS Simba web-master:vvpol@mail.ru
    Сайт работает под управлением CMS Simba
    .