SKY / WINGS / THIRD /
PDAXT1

В файле main/front.php имеется функция pdaxt(), которая обычно используется только 1 раз но в любом SKY приложении. Эта функция печатает на фронтальной части приложений 5 ссылок, которые всегда необходимы. Анкоры состоят из одной буквы, из которых образовано имя функции. Для админ части приложений, pdaxt() не используется, так как в ней нет особых требований к дизайну и все подобные нужные ссылки "вшиты" в верхней и нижней части всех страниц.

P - (public/private) - ссылка на production инсталляцию приложения, если текущая на компьютере разработчика и наоборот.

D - (DEV.SKY.) - ссылка на инсталляцию DEV.SKY.

A - (admin) - ссылка на админ. часть приложения

X - показ трассировки X (которая сохраняется в ячейке БД), обычно это трассировка AJAX запросов или CRON запусков.

T - (tracing) показ обычной трассировки (которая не сохраняется в БД). При нормальном режиме работы приложения на production, эта трассировка не используется или же можно сделать трассировку для пользователей с типом профиля 1, но тогда, начало трассировки будет не обычным (как при общем режиме DEBUG), а начинаться только с момента определения типа профиля.

При development инсталляции, эти ссылки показываются всегда, а на production, только авторизованным пользователям с типом профиля равным 1 (высший уровень доступа). Такой функционал (печать ссылок) требуется практически всегда, для любого веб-приложения, к нему нет особых требований по дизайну, поэтому целесообразно иметь такую функцию в ядре Framework и не "изобретать велосипед" каждый раз, для нового приложения.
опубликовано ENERGY - 4 Oct 2015 10:47 GMT
последнее редактирование - 10 Oct 2015 08:19 GMT
комментировать