software:development:demo:cms:ucms:introduction
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
software:development:demo:cms:ucms:introduction [2025/04/26 12:32] – создано vladpolskiy | software:development:demo:cms:ucms:introduction [2025/05/12 18:33] (текущий) – [Окно примеров кода] vladpolskiy | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== 1. Введение ====== | + | ====== 1. Введение |
+ | UCMS - это универсальная систе́ма управле́ния содержи́мым (англ. universal content management system, CMS, система | ||
+ | управления контентом). Данное руководство по написанию UCMS Demo представляет из себя поэтапный план | ||
+ | создания полноценного приложения от начала планирования до тестирования и состоит из нескольких частей: | ||
+ | - UCMS Kernel - создание ядра приложения и модулей, | ||
+ | - UCMS Bcw - создание подключаемого модуля сайта-визитки (англ. BCW, от business card website) | ||
+ | - UCMS Blog - создание подключаемого модуля блога (англ. blog, от web log) | ||
+ | - UCMS Video - создание подключаемого модуля видеохостинга (лат. video и англ. hosting) | ||
+ | - UCMS Sns - создание подключаемого модуля социа́льная сеть (англ. SNS от social networking service) | ||
+ | Каждой части будет соответствовать отдельное руководство. Для создания собственного приложения будет | ||
+ | достаточно ознакомиться с частью 1. UCMS Kernel и любой другой частью на усмотрение пользователя. | ||
+ | |||
+ | Так же проект UCMS будет доступен в трех исполнениях: | ||
+ | * UCMS Demo - рабочая учебная версия | ||
+ | * UCMS CE - для личного использования | ||
+ | * UCMS EE - для коммерческого использования | ||
+ | |||
+ | Все версии будут иметь цифровое обозначение релиза по мере выхода новой версии (UCMS Demo ver.1.0.0 - первый | ||
+ | релиз). Разработка UCMS CE и UCMS EE в руководстве рассматриваться не будет, но они будут доступны для загрузки | ||
+ | по мере написания данного руководства. | ||
+ | |||
+ | ===== Использование руководства ===== | ||
+ | |||
+ | В руководстве UCMS Demo вы не увидите привычных и банальных "Hello Word" и полного курса HTML, CSS и т.д. | ||
+ | При этом предпологается, | ||
+ | с основными используемыми для этого проекта видами языков и кода через комментарии и создание тестовых | ||
+ | страниц. | ||
+ | |||
+ | Например: | ||
+ | <code html index.html> | ||
+ | // Пример html кода формы | ||
+ | /* | ||
+ | * при нажатии на кнопку, | ||
+ | * на страницу install.php | ||
+ | */ | ||
+ | <form action=" | ||
+ | тут пропишем кнопку... | ||
+ | </ | ||
+ | </ | ||
+ | * **< | ||
+ | * **form action=" | ||
+ | * **method=" | ||
+ | * **</ | ||
+ | |||
+ | По мере изучения руководства повторяющиеся комментарии второстепенного кода будут опускаться, | ||
+ | самостоятельно читать код. При этом главные части кода будут по прежнему комментироваться. | ||
+ | |||
+ | Так же в блоках голубого цвета будут отображаться **Примечания** | ||
+ | <note blue> | ||
+ | :& | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | |||
+ | и в красных текст, требующий особого **Внимания** | ||
+ | |||
+ | <note red> | ||
+ | :& | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Пример вывода работы кода в веб - браузере будет дополняться снимками с экрана рабочей станции. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | На снимках в строке браузера указанно точное месторасположения файла в директории. | ||
+ | |||
+ | ===== Окно примеров кода ===== | ||
+ | |||
+ | В окне примера кода программы, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Копировать код в буфер обмена: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Получить справку по функциям с официальной страницы https:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Или по HTML со страницы https:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | В некоторых главах будет приводиться пример достижения результата разными способами: | ||
+ | |||
+ | * config_test_1.php с перечислением данных в коде странице. | ||
+ | * config_test_2.php с выборкой данных из массива, | ||
+ | | ||
<note blue> | <note blue> | ||
<wrap left>← [[software: | <wrap left>← [[software: | ||
<wrap right> | <wrap right> | ||
</ | </ |
software/development/demo/cms/ucms/introduction.1745659967.txt.gz · Последнее изменение: — vladpolskiy