Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:working_file

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
software:development:demo:cms:ucms:working_file [2026/02/02 23:05] – создано VladPolskiysoftware:development:demo:cms:ucms:working_file [2026/05/02 11:09] (текущий) – [7.0. Рабочие файлы] VladPolskiy
Строка 1: Строка 1:
 +<note page>
 +{{:icons:16:arrow-transition-180.png?|}} 
 +**[[software:development:demo:cms:ucms:ucms_table_of_contents | Краткое содержание]]**
 +</note>
 ====== 7.0. Рабочие файлы ====== ====== 7.0. Рабочие файлы ======
  
 +  * [[software:development:demo:cms:ucms:working_file|Глава 7.0. Рабочие файлы]]
 +    * [[software:development:demo:cms:ucms:version|7.1. Файл version.php]]
 +    * [[software:development:demo:cms:ucms:creating_file_cons|7.2. Файл cons.php]]
 +    * [[software:development:demo:cms:ucms:creating_file_config|7.3. Файл config.ini]]
 +    * [[software:development:demo:cms:ucms:creating_file_function|7.4. Файл function.php]]
 +    * [[software:development:demo:cms:ucms:htaccess|7.5. Файл .htaccess]]
 +===== Введение =====
 +Рабочие файлы веб-приложения делятся на **Frontend** (клиентская часть) и **Backend** (серверная часть). Они обеспечивают работу интерфейса в браузере и обработку бизнес-логики на сервере. В состав проекта входят шаблоны (templates), скрипты, стили, конфигурации сервера и модели данных.
  
 +\\  
 +** Основные компоненты рабочих файлов:** 
 +  * Клиентская часть (Frontend):
 +    * HTML: структура страниц (.html).
 +    * CSS/SCSS: стили и визуальное оформление (.css, .scss).
 +    * JavaScript: интерактивность и логика на стороне браузера (.js).
 +    * Фреймворки: компоненты и логика (React, Vue, Angular).
 +  * Серверная часть (Backend):
 +    * Программная логика: код на серверных языках (PHP, JavaScript, Python, Node.js, Java/Kotlin, Go).
 +    * Маршрутизация (Routing): описание путей и API-эндпоинтов.
 +    * Базы данных: описание схем, модели данных и SQL-миграции.
 +* Конфигурация и окружение:
 +   * Файлы настроек: .ini (конфигурация), .env (переменные окружения), package.json (Node.js), requirements.txt (Python).
 +   * Конфигурации веб-серверов (Nginx - nginx.conf, Apache - httpd.conf/apache2.conf).
 +* Статические ресурсы (Statics): изображения , шрифты, иконки и медиа-файлы (.png, .jpeg, .mp3. и т.д.)
  
 +При развертывании (deployment) файлы проекта упаковываются в архивы (например, WAR-файлы для Java) или изолированные контейнеры (Docker-образы).
  
 +
 +===== Дополнения и Файлы =====
 +см. также:
 +  * [[https://ru.wikipedia.org/wiki/Веб-приложение|
 +Веб-приложение wikipedia]]
 +  * [[https://www.w3.org/WAI/standards-guidelines/ru|Обзор стандартов W3C по обеспечению доступности веб-контента]]
  
  
 <note blue> <note blue>
-<wrap left>← [[software:development:demo:cms:ucms:license|6.3. Файл license.txt]]</wrap>  +<wrap left>{{:icons:16:arrow-transition-180.png?|}}   
-<wrap right>[[software:development:demo:cms:ucms:version|7.1. Файл version.php]] </wrap>+[[software:development:demo:cms:ucms:license|6.3. Файл license.txt]] 
 +</wrap>  
 +<wrap right> 
 +[[software:development:demo:cms:ucms:version|7.1. Файл version.php]] 
 + {{:icons:16:arrow-transition.png?|}}</wrap>
 </note> </note>
 +
software/development/demo/cms/ucms/working_file.1770062737.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki