Описание проекта
Найден рабочий, но очень старый скрипт PHP-игры. Требуется провести рефакторинг, обновить используемые библиотеки и устаревшие функции, добавить новые игровые механики, а также реализовать защиту от типичных уязвимостей.
Основные требования
- Привести код к стандартам современного PHP (рекомендуется версия 7/8, строгая типизация).
- Заменить mysql_* на PDO или mysqli (с prepared statements).
- С/исправить логику регистрации, авторизации, игрового процесса.
- Доработать интерфейс (фронтенд) - базово, с зависимостями от существующей вёрстки.
- Организовать панель администратора: управление юзерами, ресурсами, игровыми событиями.
Детали
Полный стек: чистый PHP, MySQL, JavaScript (можно jQuery). Фреймворки не навязываются, но уместная REST-архитектура приветствуется. Предоставлю исполнителю доступ к текущему скрипту и тестовые данные. Ожидаю поэтапный отчёт - рефакторинг, функциональность, тестирование.