software:development:demo:cms:video_cms
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
software:development:demo:cms:video_cms [2025/04/24 21:32] – внешнее изменение 127.0.0.1 | software:development:demo:cms:video_cms [2025/04/26 12:01] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 20: | Строка 20: | ||
====Планирование==== | ====Планирование==== | ||
- | Расмотрим примерную структуру нашего приложения (названия директорий произвольное, | + | Расмотрим примерную структуру нашего приложения (названия директорий произвольное, |
< | < | ||
- | |AAA||||||AAA{text-align: | + | |AAA||||||AAA{text-align: |
- | |)|EEE|||||EEE{text-align: | + | |)|EEE|||||EEE{text-align: |
|!|)|BBB||||BBB{text-align: | |!|)|BBB||||BBB{text-align: | ||
- | |!|!|)|BBB||||BBB{text-align: | + | |!|!|)|BBB||||BBB{text-align: |
- | |!|!|!|)|BBB||BBB{text-align: | + | |
- | |!|!|!|)|BBB||BBB{text-align: | + | |
- | |!|!|!|)|BBB||BBB{text-align: | + | |
|!|!|!|`|BBB||BBB{text-align: | |!|!|!|`|BBB||BBB{text-align: | ||
- | |!|!|)|BBB||||BBB{text-align: | ||
|!|!|)|BBB||||BBB{text-align: | |!|!|)|BBB||||BBB{text-align: | ||
|!|!|`|BBB||||BBB{text-align: | |!|!|`|BBB||||BBB{text-align: | ||
|!|)|BBB||||BBB{text-align: | |!|)|BBB||||BBB{text-align: | ||
- | |!|!|)|BBB||||BBB{text-align: | + | |!|!|)|BBB||||BBB{text-align: |
|!|!|!|)|BBB||BBB{text-align: | |!|!|!|)|BBB||BBB{text-align: | ||
|!|!|!|)|BBB||BBB{text-align: | |!|!|!|)|BBB||BBB{text-align: | ||
Строка 49: | Строка 45: | ||
|!|!|)|BBB||||BBB{text-align: | |!|!|)|BBB||||BBB{text-align: | ||
|!|!|`|BBB||||BBB{text-align: | |!|!|`|BBB||||BBB{text-align: | ||
+ | |!|)|BBB||||BBB{text-align: | ||
|!|`|CCC|||||CCC{text-align: | |!|`|CCC|||||CCC{text-align: | ||
|)|BBB|||||BBB{text-align: | |)|BBB|||||BBB{text-align: | ||
|!|)|BBB||||BBB{text-align: | |!|)|BBB||||BBB{text-align: | ||
|!|!|)|BBB||||BBB{text-align: | |!|!|)|BBB||||BBB{text-align: | ||
+ | |!|!|)|BBB||||BBB{text-align: | ||
+ | |!|!|)|BBB||||BBB{text-align: | ||
+ | |!|!|)|BBB||||BBB{text-align: | ||
|!|!|`|BBB||||BBB{text-align: | |!|!|`|BBB||||BBB{text-align: | ||
|!|`|BBB|||BBB{text-align: | |!|`|BBB|||BBB{text-align: | ||
Строка 66: | Строка 66: | ||
|!|!|)|CCC||CCC{text-align: | |!|!|)|CCC||CCC{text-align: | ||
|!|!|!|)|CCC|CCC{text-align: | |!|!|!|)|CCC|CCC{text-align: | ||
- | |!|!|!|!|`|CCC|||CCC{text-align: | + | |!|!|!|!|)|CCC|||CCC{text-align: |
+ | |!|!|!|!|`|CCC|||CCC{text-align: | ||
|!|!|!|)|CCC|CCC{text-align: | |!|!|!|)|CCC|CCC{text-align: | ||
- | |!|!|!|!|`|CCC|||CCC{text-align: | + | |!|!|!|!|)|CCC|||CCC{text-align: |
+ | |!|!|!|!|`|CCC|||CCC{text-align: | ||
|!|!|!|)|CCC|CCC{text-align: | |!|!|!|)|CCC|CCC{text-align: | ||
|!|!|!|)|CCC|CCC{text-align: | |!|!|!|)|CCC|CCC{text-align: | ||
+ | |!|!|!|!|`|CCC|||CCC{text-align: | ||
|!|!|!|)|CCC||CCC{text-align: | |!|!|!|)|CCC||CCC{text-align: | ||
|!|!|!|)|CCC||CCC{text-align: | |!|!|!|)|CCC||CCC{text-align: | ||
Строка 82: | Строка 85: | ||
|`|MMM|||MMM{text-align: | |`|MMM|||MMM{text-align: | ||
</ | </ | ||
+ | Надеюсь, | ||
+ | * .htaccess — это локальный конфигурационный файл веб-сервера Apache, который позволяет управлять настройками сайта. | ||
+ | * index.php - это стартовая страница. | ||
+ | * readme.html - руководство, | ||
+ | * user - главная папка пользователей | ||
+ | * guest - пользователь с правом только просмотра и поиска по сайту контента. | ||
+ | * account_user - папка аккаунта пользователя (пользователь с правом просмотра, | ||
+ | * user_login.php - файл авторизации пользователя | ||
+ | * user_logout.php - файл окончания сеанса авторизации пользователя | ||
+ | * user_signup.php - файл регистрации нового пользователя | ||
+ | * user_edit.php - редактор постов пользователя | ||
+ | * user_nav.php - меню пользователя | ||
+ | * account_admin - папка аккаунта администратора (полные права, включая настройку сайта и регистрацию прав пользователя/ | ||
+ | * admin_setting.php - файл настроек CMS администратором | ||
+ | * admin_nav.php - расширенное меню пользователя-администратора | ||
+ | * install - папка установки CMS | ||
+ | и т.д... (см. описание в файле readme.html) с создание которого мы и начнем. На нашем вебсервере создаем директорию с понятным названием, | ||
+ | {{: | ||
+ | Этот файл не будет участвовать в работе приложения, | ||
+ | {{: | ||
+ | этот файл в конце нашей работы мы удалим, | ||
+ | |||
+ | Пример файла help.txt | ||
+ | <code php help.txt> | ||
+ | !Это файл - подсказка по написанию кода в руководстве по написанию UCMS | ||
+ | ----------------------------------------------------------------------- | ||
+ | < | ||
+ | // Комментарии в PHP или /* ... */ | ||
+ | /* Комментарии CSS */ | ||
+ | // Комментарии в JavaScript или /* ... */ | ||
+ | /* Комментарии MySQL */ | ||
+ | ----------------------------------------------------------------------- | ||
+ | <?php | ||
+ | // Вставка кода PHP в HTML-файл | ||
+ | ?> | ||
+ | ----------------------------------------------------------------------- | ||
+ | Подключение файлов JavaScript к HTML | ||
+ | <script src=" | ||
+ | ----------------------------------------------------------------------- | ||
+ | Подключение файлов CSS к HTML | ||
+ | <link rel=" | ||
+ | ///////////////////////// | ||
+ | в файле login.php переменную password заменили на login_pass | ||
+ | не забыть !!! произвести замену в reg.php | ||
+ | //////////////////////// | ||
+ | закончили на подключении файла стилей CSS в index.php в директории ./ | ||
+ | </ | ||
+ | Казалось бы, этого можно не делать, | ||
+ | <note blue> | ||
+ | <wrap left>← [[software: | ||
+ | <wrap right> | ||
+ | </ | ||
+ | <note blue> | ||
+ | <wrap left>← [[software: | ||
+ | <wrap right> | ||
+ | </ | ||
software/development/demo/cms/video_cms.1745519520.txt.gz · Последнее изменение: — 127.0.0.1