Термины
- SKY. это учебно-практический проект, стремящийся к максимально быстрому и бесконечному развитию, максимальному вниманию к деталям, предельной простоте в вопросах создания веб-сайтов
- Ядро SKY. - это код SKY. для повторного использования в веб-приложениях, ядро имеет 3 крыла (уровня). Архитектура любого SKY-приложения, основывается на использовании кода первого и второго крыла
- null-site - это пустой сайт (заготовка) для создания произвольных сайтов и содержащий код первого и второго крыла
- Код первого крыла, это тот, который используется всегда фронтальной частью SKY-приложений. По сути это три файла: main/sky.php, main/wing.php и main/front.php
- Код второго крыла, это тот, который используется во всех SKY-приложениях для разных точек входа. Первое и второе крыло - это CORESKY код
- Код третьего крыла, это тот, который может использоваться при необходимости, в зависимости от типа веб-приложения, обычно выполняется в объектно-ориентированном стиле
- Точка входа - виртуальная точка кода, начиная с которого происходит выполнение скрипта. Точка входа фронта сайта - `front`, другие точки входа: admin, cron. Запросы ajax относятся обычно либо к `front` либо `admin`
- Валидация - проверка значений переменных в запросах, на предмет того, что пользователь ввел допустимые значения.
- Крышевание - deny hacking attempts "DHA" созвучно с укр. словом "дах" - крыша. Тестирование переменных запросов, на предмет их нормальных значений (и блокирование кода), которые при нормальной работе сайтов не могут возникнуть, однако могут появиться в скриптах, в случае попыток взлома сайта.
- Уровень абстрактной связи - уровень сравнительного отождествления понятий
- Кристаллизация SKY. - нахождение кода SKY. с наиболее высоким уровнем абстрактных связей, с учетом идеологии SKY. Попросту говоря, кристаллизация - это оптимизированный код (реализация) + оптимизированный! интерфейс в определенной постановке задачи. Подобную работу должны выполнять те, кто выпускает стандарты. В определенной постановке задачи, лучший код может быть только один, это и есть кристаллизированный код
- Объектная подоплека - высокий уровень соответствия описания объекта с возможностями объектно-ориентированного стиля программирования, а также существование адекватных причин его применения
- FTRD = A^0/0/0/0 D^0/0/0/0 E^0/0/0/_ R^0/0/_/0 - Files Tables Rows Dirs, Added Deleted Edited Renamed
- Нить SKY. - единственно верное, идеальное состояние кода SKY. (и способ его развития) в определенной точке отсчета
- Бред - значительно удаленный код от идеальной нити SKY.
- Парадигма сложности SKY. - определяет то, что все отдельные объекты системы SKY не имеют большого уровня сложности. Глобально сложные аспекты состоят из совокупности простых объектов
- Облачные модификации кода - это вероятностно редко используемые модификации кода ядра SKY, которые могут быть получены с помощью выполнения метакоманд в приложении DEV.SKY. При этом основной (без модификаций - `clear cloud`) код ядра максимально покрывает потребность в коде для самого разного спектра веб-приложений придерживаясь парадигмы сложности SKY.
- Идеальный код - в этом проекте "SKY.", вероятно имеется идеальный и не идеальный код, но проект стремиться создать идеальный код. Не забывайте о "точке зрения" - для разных точек зрения идеальный код разный. Точка зрения идеального кода в этом проекте, определена в первой статье о SKY.
- ПИК "обертка" - повторно используемый код, вносящий изменения в существующий интерфейс. Нужно стремиться чтобы эти изменения были оправданы, а не просто поменять "шило на мыло" :) как часто бывает
- ПИК "алгоритм" - повторно используемый код, вносящий алгоритмы. Реальный код чаще всего содердит обе компоненты
- Ученый (звание) - на этом сайте, это не тот кто имеет соответствующий документ об образовании, а тот, кто написал в блоге свое философское эссе о том как должна (будет) в будущем развиваться отрасль программирования и его видение признано сообществом ценным
Новости
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