7 Jan 2013 GMT Проект SKY. стартовал в интернете.
18 Oct 2018 GMT Обновление null-site MVC.
11 Oct 2018 GMT Опубликовано приложение MED.CRM.SKY..
"Coresky" - код для создания веб-приложений на PHP
Код "CORESKY" - это код PHP для повторного использования, который наиболее часто (в абстрактном смысле) используется при построении веб-приложений. Разделение кода по точкам входа смотрите в таблице ниже. Код "CORESKY" - это попытка сделать минимальные эффективные дополнения к чистому PHP для того чтобы программировать веб-приложения стало удобно. Логика создания кода "CORESKY" описывается в корнях. Всего по одному файлу для каждой важной сущности.
## | kB | front | admin | cron (console) | |||
1 | WING 1 | main/sky.php | 24 | √ | √ | √ | используется всегда |
2 | main/heaven.php | 22 | √ | √ | используется всегда, кроме консольных запусков | ||
3 | main/w2/mvc.php | 18 | √ | ? | используется всегда для MVC приложений | ||
4 | WING 2 | main/w2/form.php | 13 | ? | ? | класс для построения сложных форм | |
5 | main/w2/schedule.php | 6 | √ | "плюшки" для построения cron-запусков | |||
6 | main/w2/admin.php | 6 | √ | "плюшки" для построения кода root-админ раздела | |||
7 | admin/index.php | 4 | √ | "роутер" root-админ раздела | |||
8 | admin/_main.php | 18 | ? | стандартный функционал root-админ раздела | |||
9 | main/w2/debug.php | 3 | ? | ? | ? | код подключается только в режиме DEBUG. Это значит, что на продакшн этот код не требует ресурсов сервера вообще | |
10 | main/w2/ext.php | 7 | ? | ? | ? | код подключается только на DEV instance, на продакшн не используется. Содержит вспомогательный код, необходимый для отладки приложений | |
11 | main/w2/rare.php | 7 | ? | ? | ? | файл подключается при необходимости, содержит код CORESKY, который используется относительно редко, например функционал регистрации пользователей. Это позволяет минимизировать размер ядра в памяти большую часть времени | |
12 | main/w2/jet.php | 10 | √ | √ | ? | Компилятор шаблонов, на продакшн используется лишь единажды | |
13 | main/w2/standard_c.php, main/w2/standard_c.tpl |
10 | √ | √ | Стандартный контроллер | ||
14 | main/w2/language.php, main/w2/language.tpl |
7 | √ | ? | Утилита разработки многоязыковых приложений | ||
15 | main/w2/gate.php | 17 | √ | ? | Небесные врата. Альтернативное решение роутерам Laravel в проекте SKY | ||
16 | main/w2/file_t.php | 4 | √ | √ | Стандартный функционал для загрузки и обработки файлов (рабочая версия) | ||
17 | main/w2/display.php | 2 | √ | ? | ? | Стандартный функционал визуализации специальных типов данных | |
всего около | 180 kBytes. Крыло 1 ~55kB и крыло 2 ~125kB = Coresky code |
О проекте SKY.
Индустрия производства программного обеспечения особенная. Я думаю многие согласятся со мной в том, что если бы HARDWARE и ПО были совершенно удачны, то на "железе" определенного уровня, программы могли бы работать намного производительнее чем работают сейчас. Это утверждение применимо к подавляющему большинству программных систем, это глобальная проблема и существует она видимо из-за логической сложности предметной области, необходимости хранения в умах программистов большого количества абстрактной информации и неудовлетворительной, в общемировом масштабе, формализации производственного процесса. Анализируемый спектр задач проектов, в которых разрабатывается ПО, практически всегда не оценивается достаточно хорошо и готовое ПО которое, мы имеем на рынке, всегда имеет значительный коэффициент случайного кода и этот случайный код всегда плох. Пользователи часто сетуют и на код операционных систем и на любой другой код, который является фундаментом их программных систем. Индустрия ПО можно сказать развивается уже давно, но никогда в мире не было стремления иметь идеальную систему для создания программного кода, тем не менее такая система необходима всем и ее создание возможно. Эта система имеет имя SKY. и разрабатывается на этом сайте.
Скачать код из видео можно в разделе загрузок
Скриншоты DEV.SKY.
На этом сайте декларируется теория о чрезвычайной важности создания кода наивысшего качества, идеального кода. Такой код будет отправной точкой для любого программиста в мире в работе над его рабочими проектами. Любой программист может участвовать в развитии кода SKY. а система ранжирует код таким образом, чтобы качество SKY. оставалось идеальным. Только код наивысшего качества способен вывести отрасль программирования на новый уровень, только основываясь на таком коде и системе SKY. открывается возможность для создания кода уровня искусственного интеллекта.
Необходимость создания такой системы основывается на следующем:
До настоящего времени, при отсутствии системы, которая бы уделяла максимальное внимание к повышенному КПД процесса программирования, в мировом масштабе теряется чрезвычайно большое количество трудо-часов, которые могли бы быть направлены на полезное действие. Несмотря на существование большого количества кода для повторного использования, все программисты Земли, продолжают "изобретать велосипед", и периодически пишут код (не в учебных целях), который уже написан миллиарды раз.Фантастическая цель человечества - "объяснение компьютеру на языке человека что нужно сделать" не может быть резко достигнута, и к ней необходимо приближаться постепенно. К примеру программирование, вначале нужно заменить визуальным проектированием, а уж потом общение с компьютером. И до визуального проектирования, еще должно быть много этапов -систематизировать код для повторного использования, понять что важно, для того чтобы отрасль программирования вышла на новый уровень, формализовать процесс программирования.
Пакет | Закачан | Автор |
---|---|---|
dev.sky.1.001 |
8 May 2019 07:38 GMT | energy |
upd.dev.1.000 DEV.SKY. |
16 Apr 2015 08:02 GMT | energy |
Автор, рубрика, название | Комментариев |
---|---|
/ корни / Крылья SKY
sky / wings |
0 |
/ корни / Директории в SKY
sky / wings / dirs |
0 |
/ корни / Призрачные SQL запросы
sky / wings / first / ghost |
0 |
/ корни / Описание механизма View
sky / wings / first / view |
0 |
/ корни / Шаблонизатор представлений Jet
sky / wings / second / jet |
0 |
/ корни / Конфигурации приложений и память SKY
sky / wings / first / memory / conf |
0 |
/ корни / Система префиксов в SKY Framework
sky / wings / first / pref |
0 |