forked from onPHP/onphp-framework
    
        
        - 
                Notifications
    You must be signed in to change notification settings 
- Fork 1
Ru:demo:dirsstruct
        pupkinV edited this page Dec 25, 2012 
        ·
        7 revisions
      
    Существуют несколько вариантов организации структуры директорий. Опишем наиболее простую и распространенную.
Пример структуры:
/onphp-framework
/project.my
    /db
    /etc
    /meta
    /misc
    /src
        /classes
        /controllers
        /templates
        /www
Значение директорий:
db - здесь располагается информация о структуре таблиц, sql-запросы, и прочие файлы, касающиеся базы данных.
etc - конфигурационные файлы окружения как то nginx, Apache, Sphinx, git-hooks и т.д.
meta - в папке располагаются файлы meta-конфигурации проекта
misc - в данную директорию помещают все, что не относится к другим директориям
src - исходный код проекта
classes - бизнес-, dao- и proto- классы проекта и все, что с ними связано
controllers - контроллеры вынесены в эту директорию
templates - шаблоны отображения