Разработка бэкенда на PHP с нуля. Настройка Front Controller и веб-форм
Приветствую! Предлагаю профессиональную разработку серверной логики (бэкенда) для вашего сайта на нативном PHP 8+. Проектирование ведется по независимому паттерну Front Controller, что оптимизирует скорость загрузки страниц и снижает нагрузку на сервер за счет отсутствия избыточных CMS-надстроек. Что конкретно будет сделано в рамках фиксированной стоимости услуги:— Проектирование бэкенд-архитектуры: 1 независимая система (до 3 форм обратной связи/заказа услуг/калькуляторов, до 10 полей в каждой форме).
— Валидация и фильтрация входящего трафика: проверка обязательных полей, форматов данных и экранирование вывода.
— Базовая защита форм от спам-ботов: внедрение CSRF-токена формы и защита от повторной отправки дубликатов.
— Маршрутизация трафика: настройка единой точки входа через файл index.php и конфигурация .htaccess.
В стоимость услуги входит 2 круга правок в рамках исходного технического задания (ТЗ). Результат работы, который можно проверить при приёмке:1. Формы корректно отправляют данные на указанный e-mail и записывают лог в файл или одну таблицу базы данных, выводя уведомление об успехе/ошибке.
2. Передаётся архив с исходным кодом (.php, .htaccess) и базовая текстовая инструкция по размещению файлов на хостинге. Что НЕ входит в стоимость услуги (оплачивается отдельно при необходимости):
— Вёрстка, UI/UX дизайн и стили CSS.
— Создание личных кабинетов, баз данных (кроме одной таблицы) и админ-панелей.
— Подключение платежных систем и сложных интеграций с CRM-системами.
— Покупка домена, аренда хостинга и поддержка сайта после сдачи проекта.
Заказчик получит:
Кристально чистый исходный код на PHP 8+. Файлы проекта (.php, .htaccess), готовые к запуску на сервере.
До начала работы заказчик должен предоставить:
До начала работы заказчик должен предоставить:
1. Техническое задание (ТЗ) с описанием логики: какие данные принимают формы и куда их пересылать.
2. Готовая HTML-вёрстка страниц сайта.
3. Для отладки на сервере заказчик создает отдельный FTP/SFTP-аккаунт с доступом strictly только к папке проекта (после сдачи работы этот аккаунт удаляется заказчиком). Пароли от панели управления хостингом в чате не передаются!