Подключите нашего Telegram-бота для уведомлений о новых проектах
Задачи PHP разработчика
Разместить заказ

v
Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 8 месяцев
Бюджет:
1500 ₽/час
Разработка Backend части услуги «Game – Hosting». Перед разработчиком стоит задача реализовать следующий функционал в панели управления игровым сервером:
Установка игрового сервера на отдельную игровую локацию при его заказе в панели управления (посредством подключения к локации по SSH).
Запуск, остановка и перезагрузка игрового сервера посредством нажатия на соответствующие кнопки.
Реализация отображения статистики игрового сервера: включён/выключен, UPTIME сервера, текущий онлайн на сервере, сколько игроков подключается, сколько стоит в очереди на подключение. Реализация мониторинга нагрузки на игровой сервер (CPU, RAM, Дисковое пространство и NETWORK (исходящий и входящий сетевой трафик)).
Вывод чата сервера (сообщения игроков в игровой чат) на специальную страницу.
Вывод всех игроков в виде списка с указанием параметров: SteamID, проведённое время на сервере, IP адрес игрока. А так же реализация кнопок «Бан» и «Кик». При нажатии на кнопку «Бан» игрок должен быть заблокирован на игровом сервере, при нажатии на кнопку «Кик» – кикнут (отключён) с игрового сервера.
Вывод списка файлов, которые содержат логи сервера и реализация кнопок «Скачать» и «Удалить».
Реализация игровой консоли. Т.е. отправка введённых на странице команд на игровой сервер, получение и вывод ответа от сервера.
Установка игрового сервера на отдельную игровую локацию при его заказе в панели управления (посредством подключения к локации по SSH).
Запуск, остановка и перезагрузка игрового сервера посредством нажатия на соответствующие кнопки.
Реализация отображения статистики игрового сервера: включён/выключен, UPTIME сервера, текущий онлайн на сервере, сколько игроков подключается, сколько стоит в очереди на подключение. Реализация мониторинга нагрузки на игровой сервер (CPU, RAM, Дисковое пространство и NETWORK (исходящий и входящий сетевой трафик)).
Вывод чата сервера (сообщения игроков в игровой чат) на специальную страницу.
Вывод всех игроков в виде списка с указанием параметров: SteamID, проведённое время на сервере, IP адрес игрока. А так же реализация кнопок «Бан» и «Кик». При нажатии на кнопку «Бан» игрок должен быть заблокирован на игровом сервере, при нажатии на кнопку «Кик» – кикнут (отключён) с игрового сервера.
Вывод списка файлов, которые содержат логи сервера и реализация кнопок «Скачать» и «Удалить».
Реализация игровой консоли. Т.е. отправка введённых на странице команд на игровой сервер, получение и вывод ответа от сервера.
Разделы:
Опубликован:
30.08.2024 | 12:17 [поднят: 30.08.2024 | 12:17]