Инструменты пользователя

Инструменты сайта


eaze:основная_информация

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следущая версия Both sides next revision
eaze:основная_информация [2011/09/11 23:46]
sergeyfast создано
eaze:основная_информация [2011/09/11 23:48]
sergeyfast
Строка 46: Строка 46:
           * mail – шаблоны писем.           * mail – шаблоны писем.
           * vt – backend.           * vt – backend.
-        ​* lib – папка с PHP файлами,​ основной код. Пакеты Base.* и Eaze.* изменять нельзя. При обновлении платформы достаточно заметить их содержимое. +    ​* lib – папка с PHP файлами,​ основной код. Пакеты Base.* и Eaze.* изменять нельзя. При обновлении платформы достаточно заметить их содержимое. 
-          * Base.Tree ​ – пакет для работы с деревьями. +      * Base.Tree ​ – пакет для работы с деревьями. 
-          * Base.VFS – пакет для работы с виртуальной файловой системой. +      * Base.VFS – пакет для работы с виртуальной файловой системой. 
-          * Eaze.Core – базовые классы платформы. +      * Eaze.Core – базовые классы платформы. 
-          * Eaze.Database – работа с базой данных. +      * Eaze.Database – работа с базой данных. 
-          * Eaze.Helpers – вспомогательные классы. +      * Eaze.Helpers – вспомогательные классы. 
-          * Eaze.Model – ORM. +      * Eaze.Model – ORM. 
-          * Eaze.Modules – модули. +      * Eaze.Modules – модули. 
-          * Eaze.Site – логика работы сайта, обработка sites.xml, pages.xml. +      * Eaze.Site – логика работы сайта, обработка sites.xml, pages.xml. 
-          * <​Project>​.Site – логика работы frontend’а. +      * <​Project>​.Site – логика работы frontend’а. 
-          * <​Project>​.<​Package>​ – описание структуры пакета +      * <​Project>​.<​Package>​ – описание структуры пакета 
-            * actions – папка с actions, на них лежит основная логика отображения и поведения urls. +        * actions – папка с actions, на них лежит основная логика отображения и поведения urls. 
-            * <​Class>​.php – объект, ​ генерируется через MFD, вручную не редактируется ​ (за исключением флага IsLocked в MFD), его возможно в любой момент времени перегенерировать через MFD. +        * <​Class>​.php – объект, ​ генерируется через MFD, вручную не редактируется ​ (за исключением флага IsLocked в MFD), его возможно в любой момент времени перегенерировать через MFD. 
-            * <​Class>​Factory.php – файл для работы с БД, вручную никогда не редактируется,​ генерируется только через MFD. +        * <​Class>​Factory.php – файл для работы с БД, вручную никогда не редактируется,​ генерируется только через MFD. 
-            * <​Class>​Utility.php – статические классы с методами,​ константами,​ пишутся вручную. Типовое назначение – работа с БД. +        * <​Class>​Utility.php – статические классы с методами,​ константами,​ пишутся вручную. Типовое назначение – работа с БД. 
-            * <​Class>​Helper.php – статические классы с методами,​ константами,​ пишутся вручную. Типовое назначение – работа с отображением. +        * <​Class>​Helper.php – статические классы с методами,​ константами,​ пишутся вручную. Типовое назначение – работа с отображением. 
-            * <​Project>​.<​Package>​.xml – файл описания actions. При создании нового action, он должен быть объявлен в этом файле. +        * <​Project>​.<​Package>​.xml – файл описания actions. При создании нового action, он должен быть объявлен в этом файле. 
-        * shared  +    * shared  
-          * .htaccess – отключение RewriteEngine. +      * .htaccess – отключение RewriteEngine. 
-          * minify.php – скрипт для склеивания списка файлов в один (применительно к js и css). +      * minify.php – скрипт для склеивания списка файлов в один (применительно к js и css). 
-          * css – стили. +      * css – стили. 
-          * files – папка с файлами VFS (виртуальной файловой системы). +      * files – папка с файлами VFS (виртуальной файловой системы). 
-            * .htaccess – отключение php_engine. +        * .htaccess – отключение php_engine. 
-          * flash +      * flash 
-          * images +      * images 
-          * js +      * js 
-          * temp – временное хранение файлов. +      * temp – временное хранение файлов. 
-            * .htaccess – отключение php_engine. +        * .htaccess – отключение php_engine. 
-          * .htaccess ​ – безусловное перенаправление всех запросов на eaze.php +      * .htaccess ​ – безусловное перенаправление всех запросов на eaze.php 
-        * eaze.php – главный файл. +    * eaze.php – главный файл. 
-        * eaze.production.php – главный файл, находится в production’е. Главное оОтличие от eaze.php – влюченный флаг компиляции пакетов. +    * eaze.production.php – главный файл, находится в production’е. Главное оОтличие от eaze.php – влюченный флаг компиляции пакетов. 
-      * post_deploy.sh – скрипт,​ обычно исполняется после каждой выливки,​ в нем расставляются права, eaze.php удаляется,​ а eaze.production.php ​ переименовывается в eaze.php. +  * post_deploy.sh – скрипт,​ обычно исполняется после каждой выливки,​ в нем расставляются права, eaze.php удаляется,​ а eaze.production.php ​ переименовывается в eaze.php. 
-      * Makefile – скрипт для deploy. +  * Makefile – скрипт для deploy. 
-      * build.properties – настройки для deploy. +  * build.properties – настройки для deploy. 
-      * excludedFiles.txt – список папок/​файлов,​ которые нужно исключить при deploy’e.+  * excludedFiles.txt – список папок/​файлов,​ которые нужно исключить при deploy’e.
eaze/основная_информация.txt · Последние изменения: 2011/09/11 23:52 — sergeyfast