$Id: README 131 2013-05-10 06:51:26Z minus $

NAME
    MPMinus - Фреймворк для разработки сайтов с высокой нагрузкой.

VERSION

    $Id: README 131 2013-05-10 06:51:26Z minus $

    Version 1.13
    
DESCRIPTION

Структура главного каталога системы

/ [ ModperlRoot ]
+- inc [ Библиотеки проекта ]
|   +- MPMinus [ Библиотеки ядра ]
|   |   +- Debug [ Библиотеки для отладки ]
|   |   |   +- System.pm [ Библиотека системной информции ]
|   |   +- MainTools [ Библиотеки вспомогательных функций ]
|   |   |   +- MD5.pm [ MD5 функция ]
|   |   |   +- TCD04.pm [ TCD04 шифрование ]
|   |   +- Store [ Библиотеки функций модели (model) ]
|   |   |   +- MySQL.pm [ MySQL  ]
|   |   |   +- Oracle.pm [ Oracle ] 
|   |   +- BaseHandlers.pm [ Базовые обработчики ]
|   |   +- Configuration.pm [ Библиотека обеспечения конфигурирования всех проектов ]
|   |   +- Dispatcher.pm [ Библиотека диспетчеризации запросов ]
|   |   +- MainTools.pm [ Библиотеки основных функций ]
|   |   +- Transaction.pm [ Библиотека обработки транзакций с помощью механизма MVC SKEL ]
|   |   +- Util.pm [ Библиотека утилитарных функций ]
|   +- MPMinus.pm [ Ядро ]
|   +- MPMinus.pod [ Документация по интерфейсу ]
+- log [ Логи ]
+- prj [ Проекты ]
+- src [ Исходники, примеры, шаблоны и др. ]
+- httpd-mpminus-OS.conf [ Конфигурационная-инклуда для интеграции с Apache ]
+- startup-OS.pl [ Автозапускаемые библиотеки для интеграции с mod_perl ]

Структура каталога проекта project


/ [ ModperlRoot ]
+- prj
    +- project.domain.dir [ Каталог проекта (по доменному имени сайта проекта) ]
        +- cache [ Кэш ] 
        +- css [ CSS-файлы ]
        +- db [ Локальное хранилище FileDB, Session, filestore, coockies и др. ]
        +- files [ Файлы пользователей (права на запись для всех) ]
        +- img [ Файлы изображений ]
        +- inc [ Библиотеки проекта ]
        |   +- MPM [ Каталог контекста для пространства имен ]
        |       +- Project [ Имя проекта в стиле UNIX - уникально по отношению к другим проектам ]
        |           +- Handlers.pm [ Главные обработчики ]
        |           +- Index.pm [ Список подключаемых библиотек, индексатор ]
        |           +- Root.pm [ Обработчик корневой записи (его может и не быть) ]
        |           +- Foo.pm [ Обработчик Foo ]
        |           +- Bar.pm [ Обработчик Bar ]
        |           +- Baz.pm [ Обработчик Baz ]
        +- js [ JavaScript-файлы ] 
        +- shtml [ Файлы шаблонов проекта (view) ]
        |   +- error [ стандартные шаблоны обработки ошибок Apache (HTTP/HTTPS) ]
        |   |   +- ssi [ Стандартные SSI для нужд обработчиков ошибок ]
        |   +- default.shtml [ Шаблон страницы по умолчанию ]
        |   +- foo.shtml [ шаблон foo ]
        |   +- bar.xml [ шаблон bar ]
        |   +- baz.html [ шаблон baz ]
        +- src [ Исходники, примеры, шаблоны и др. ]
        +- favicon.ico [ Иконка проекта ]
        +- httpd-include-OS.conf [ Конфигурация проекта для интеграции с Apache ]
        +- README [ Документация проекта ]
        +- robots.txt [ Файл для поисковых систем ]
        +- TODO [ TODO-list ]
        
        
******

ПРОДОЛЖЕНИЕ lib/MPMinus/Manual.pod

******

        