Разработка чат-приложения с нуля

Необходимо создать рабочее веб-приложение для обмена сообщениями в реальном времени, используя стек технологий PHP для бэкенда и чистый JavaScript для фронтенда.

Исходные данные

  • В распоряжении исполнителя имеется готовый HTML/CSS шаблон (верстка) интерфейса чата.
  • Требуется реализовать всю серверную и клиентскую логику с нуля.

Основные требования к функционалу

Серверная часть (PHP)

  • Обработка и валидация данных от пользователей.
  • Организация хранения сообщений и данных пользователей (например, в базе данных или файлах).
  • Создание API-эндпоинтов для отправки и получения сообщений.
  • Обеспечение базовой безопасности.

Клиентская часть (JavaScript)

  • Интеграция JS-кода с предоставленной версткой.
  • Реализация отправки сообщений без перезагрузки страницы (AJAX/Fetch).
  • Организация периодического или событийного опроса сервера для получения новых сообщений.
  • Динамическое обновление интерфейса чата.

Ожидаемый результат

Полностью работоспособное чат-приложение, где пользователи могут видеть интерфейс, вводить и отправлять сообщения, а также видеть сообщения от других пользователей в реальном времени. Вся логика должна быть написана на чистом PHP и JavaScript без использования тяжелых фреймворков для основной функциональности.

Репетитор по маркетингу для бизнесмена с фокусом на Meta

Требуется русскоязычный маркетолог-практик для индивидуального обучения владельца бизнеса. Основная задача - углубленное изучение оптимизации платных рекламных кампаний (PPC) в Meta (Facebook, Instagram). Обучение должно проходить на русском языке.