Код второго крыла
SECOND7
дочерние связи:
Самое важное отличие кода второго крыла от первого в том, что в нем содержится функционал идентификации и регистрации пользователей, что не нужно для запусков CRON. Т.е. это основной не консольный код любого веб-приложения, дополняющий код первого крыла, который в свою очередь, используется при CRON запусках.
Итого основной код (первое+второе крыло), который используется практически в любом приложении:
Смотрите описание main/conf.php тут: CONF
Дополнительный функционал отладки а также функционал, который может потребоваться при инсталляции веб-приложений в том числе на production, можно определить в этом файле. Он подключается только в режиме "debug", поэтому никак не будет уменьшать производительность приложения на production, когда режим отладки выключен.
Код и дизайн административного раздела, можно делать упрощенно, а требования к фронтальному дизайну всегда повышенные, поэтому выделяется отдельный файл main/front.php со специальным кодом исключительно для фронтальной части приложения.
Файл main/sky.php - код первого крыла, выполняется практически всегда.
Файл main/wing.php - код второго крыла, включает весь остальной требующийся код. Этот код не нужен при консольных запусках, но работает всегда и для административного и для фронтального раздела сайта.
Специальный файл исключительно для административного раздела отсутствует, так как такой код, всегда может потребоваться и для фронтальной части. Он содержится в файле main/wing.php.
Итого, следуя вполне определенной логике, мы определили по одному файлу, для каждого случая. Все предельно просто.
Итого основной код (первое+второе крыло), который используется практически в любом приложении:
001
002
003
004
005
main/conf.php - первичный конфигурационный файл, подключение к основной БД, крыло 1
main/debug.php - файл подключается только в режиме DEBUG, крыло 1
main/front.php - основной код, крыло 3 (только для точки входа front)
main/sky.php - основной код, крыло 1 (точки входа front, admin, cron)
main/wing.php - основной код, крыло 2 (точки входа front, admin)
Смотрите описание main/conf.php тут: CONF
Дополнительный функционал отладки а также функционал, который может потребоваться при инсталляции веб-приложений в том числе на production, можно определить в этом файле. Он подключается только в режиме "debug", поэтому никак не будет уменьшать производительность приложения на production, когда режим отладки выключен.
Код и дизайн административного раздела, можно делать упрощенно, а требования к фронтальному дизайну всегда повышенные, поэтому выделяется отдельный файл main/front.php со специальным кодом исключительно для фронтальной части приложения.
Файл main/sky.php - код первого крыла, выполняется практически всегда.
Файл main/wing.php - код второго крыла, включает весь остальной требующийся код. Этот код не нужен при консольных запусках, но работает всегда и для административного и для фронтального раздела сайта.
Специальный файл исключительно для административного раздела отсутствует, так как такой код, всегда может потребоваться и для фронтальной части. Он содержится в файле main/wing.php.
Итого, следуя вполне определенной логике, мы определили по одному файлу, для каждого случая. Все предельно просто.
Новости
7 Jan 2013 GMT Проект SKY. стартовал в интернете.
18 Oct 2018 GMT Обновление null-site MVC.
11 Oct 2018 GMT Опубликовано приложение MED.CRM.SKY..
Статьи
Статус SKY.
Current version: 1.001
Coresky records: 22
Local (DEV) records: 89
Web (all) records: 105
Download: dev.php
Coresky records: 22
Local (DEV) records: 89
Web (all) records: 105
Download: dev.php