2.04. Итоги
Основные категории компонентов:
- Клиентская часть (HTML, CSS, JavaScript);
- Серверная часть (бэкенд, базы данных, API);
- Веб-серверы (Apache, Nginx, IIS).
Структура сайта:
- Фронтенд: HTML, CSS, JavaScript;
- Бэкенд: сервер, база данных, API;
- Конфигурационные файлы;
- Статические ресурсы (изображения, шрифты).
Веб-серверы:
- Apache: универсальный сервер;
- Nginx: высокая производительность;
- IIS: интеграция с Windows;
- Tomcat: Java-приложения.
Инструменты разработки:
- Консоль разработчика (DevTools);
- Системы контроля версий (Git);
- Локальные серверы (XAMPP);
- CMS (WordPress).
Три основных правила работы с сайтами:
- Четко разделяйте клиентскую и серверную части.
- Используйте современные инструменты разработки.
- Регулярно тестируйте производительность и безопасность.
Три фундаментальных момента:
- Сайты работают по принципу клиент-серверного взаимодействия;
- Производительность зависит от всех компонентов системы;
- Правильная организация проекта критична для масштабируемости.