software:development:demo:cms:ucms:introduction
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| software:development:demo:cms:ucms:introduction [2025/05/08 12:19] – vladpolskiy | software:development:demo:cms:ucms:introduction [2025/05/12 18:33] (текущий) – [Окно примеров кода] vladpolskiy | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== 1. Введение ====== | + | ====== 1. Введение |
| - | Руководство по написанию | + | UCMS - это универсальная систе́ма управле́ния содержи́мым (англ. universal content management system, CMS, система |
| + | управления контентом). Данное руководство по написанию | ||
| + | создания полноценного приложения от начала планирования до тестирования и состоит из нескольких частей: | ||
| + | - 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.1746695979.txt.gz · Последнее изменение: — vladpolskiy
