Как у меня сгорела футбольная лига вместе с базой, и как я её поднял заново
Пост про браузерный футбольный менеджер, который я делаю один. Сначала всё сломалось, теперь всё работает.




Что было
MLiga это браузерный менеджер: свой клуб, трансферы, тактика, лиги, кубки. Люди играли всерьёз, были чемпионаты и сезоны. Хостинг был у Beget.
Потом Beget попал под кибератаку. Моя база данных пропала вместе с остальным. Свежей копии у меня не оказалось, а бэкапы лежали там же, где и всё остальное. Это была моя ошибка: «копия на том же сервере» копией не считается.
Лига обнулилась. Все клубы, игроки и результаты пропали, остался только код.
Что я сделал
Перенёс проект на отдельный VPS у REG.RU и поднял игру с нуля.
Запустил лигу заново, все клубы снова свободны, и любой может стать менеджером с первого дня.
Бэкапы больше не живут рядом с игрой. Выгрузку на отдельное хранилище я ещё доделываю.
Что появилось, пока всё чинил
Блиц-Арена. Каждый день 5 вызовов против компьютерных клубов, от слабого к сильному. Состав и тактику выбираешь сам, результат приходит через 5 минут. Мастерство игроков влияет на исход. По неделям идёт таблица с призами.
Блиц-Кубок. Короткий турнир, во время которого можно вступать без записи заранее.
Гостевой вход. Можно зайти без пароля: просто выбираешь клуб и играешь, а аккаунт сохраняешь потом.
Перевод. Игра теперь на английском, испанском, португальском и немецком.
Что теперь
Всё работает, лига идёт с чистого листа, и сейчас самое выгодное время зайти: конкуренции почти нет, клубы выбирай любой. Если увидите баг или недоработку, пишите в комментариях. Часть исправлений сделана именно по таким сообщениям.







