Правильная ссылка на эту страницу
http://az-design.ru/Projects/WebStat/WebSiteStore/01_002.shtml

Структура каталогов

       Основная структура начинается от корневого каталога приложения. Допустим, что он называется WebSites. Тогда структура будет выглядеть следующим образом:

WebSites
      \Embed_25x32 - СУБД Firebird embeded 2.5 (x32) - штатная поставка+новые UDF
                  \udf - каталог для функций, определенных пользователем
      \Embed_25x64 - СУБД Firebird embeded 2.5 (x64) - штатная поставка+новые UDF
                  \udf - каталог для функций, определенных пользователем
      \Sites - каталоги для хранения данных сайтов
           \az-design.ru - все данные для сайта az-design.ru
                       \Data - SQL-скрипты для заполнения БД
                       \ErrorLogs - протоколы ошибок с WEB-сервера
                       \Files - файлы картинок и архивы, которые загружаются с сайта (на сайт)
                       \Temp - файлы для промежуточных работ
                       \Temp\UrlError - протокол ошибок при сборе коллекции внутренних ссылок.
                       \Templates - Шаблоны страниц
                                \001 - первый шаблон
                                \002 - второй шаблон
                       \Themes - файлы, определяющие структуру сайта - JS-скрипты, меню и прочее.
                              \001 - первая тема
                              \002 - вторая тема
           \az-libr.ru - все данные для сайта az-libr.ru
            . . . . . .
      \WebSiteDebug - Каталог для клиентской программы (с отладчиком).
                   \WebSiteStore.exe - исполняемый файл клиентской программы с отладчиком
                   \WebSiteStore.ini - файл настроек, хранящий домены и пути к их базам данных
                   \WebSiteStore_err.txt - файл протокола отладчика, обнуляется при каждом запуске программы
      \WebSiteStore - Каталог для клиентской программы.
                   \WebSiteStore.exe - исполняемый файл клиентской программы
                   \WebSiteStore.ini - файл настроек, хранящий домены и пути к их базам данных
                   \WebSiteStore.chm - файл справки клиентской программы
                   \Template.fb      - файл-заготовка базы данных
      az-design.ru.fb
      az-libr.ru.fb

       В случае если СУБД Firebird не установлена в системе, то в каталог клиентской программы (WebSiteStore), а также в каталог WebSiteDebug, необходимо скопировать содержимое каталога Embed_25x32 или Embed_25x64 в зависимости от разрядности операционной системы. Каталоги Embed_25x32 и Embed_25x64 представляют собой штатные версии СУБД Firebird Embeded, к которым добавлены необходимые пользовательские функции (UDF) и программы isql.exe и gbak.exe из полноценного Firebird соответствующей разрядности. Это позволяет выполнять всю работу по обслуживанию БД не устанавливая полноценную СУБД Firebird.
       По умолчанию в корневом каталоге хранятся сами базы данных для всех сайтов.
       Большинство функций ориентированы на такую структуру каталогов и при открытии диалога работы с файлами сразу указывают на необходимый, в каждом конкретном случае, каталог.
       Перемещение базы данных в другой каталог (на другой диск) может понадобится только если БД достаточно большая — 2-3 Гб
       Использование программы с отладчиком необходимо только если возникают устойчивые ошибки. В этом случае необходимо запустить программу из каталога WebSiteDebug, выполнить действия, которые вызывают ошибку, закрыть программу и получившийся файл WebSiteStore_err.txt выслать разработчику вместе с описанием ошибки. Если на компьютере установлена антивирусная программа, то любое изменение файла WebSiteStore_err.txt будет вызывать проверку его на вирусы, что сильно замедляет работу.

       Для загрузки программы и СУБД используйте следующие архивы:
      
      
      




<<< Пред. Оглавление
Начало раздела
След. >>>

Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:56 MSK


Постоянный адрес статьи:
http://az-design.ru/Projects/WebStat/WebSiteStore/01_002.shtml