🧠 Как я запихнула backend на Sprinthost и осталась в живых
Когда ты строишь калькуляторную вселенную вроде CalcGalaxy, backend — это не просто API, это нервная система. И если ты решаешь вынести часть логики на хостинг вроде Sprinthost, будь готов к танцу на граблях.
Я хотела просто — ну ОЧЕНЬ просто — чтобы views.py считал покерные вероятности, отдавал JSON и не трогал меня. Ага, щас. Он трогает всё.
🧱 Интерфейс, который не хочет, чтобы ты его поняла
Ты заходишь в панель и видишь: «Сайты», «Файлы», «Домены», «Почта» — всё, кроме «Где мой backend». Хочешь отключить PHP и включить Python? Гугли, как будто ты в 2009-м.
🧳 FTP — это как телепорт, но в прошлое
Кладёшь Django в public_html, запускаешь Passenger, и… ничего. Потому что manage.py лежит не там. Потому что requirements.txt никто не читал. Потому что это shared-хостинг, а не твой личный рай для демонов и очередей.
🤹 Что реально работает
На удивление, работает всё, что не требует постоянного соединения:
- Ты дергаешь API — он считает.
- Ты отправляешь параметры — он отдает JSON.
- Ты думаешь, что победила — и тут приходит 500 ошибка. Как напоминание, кто здесь хозяин.
🌵 Вывод
Размещать backend на Sprinthost — это как завести кактус: дешево, красиво, но если забудешь полить — он отомстит. Для простых API — норм. Для всего остального — VPS, Docker и немного любви к себе.
Всегда с вами Galaxina)
backend
django
sprinthost
разработка
вебхостинг
calcgalaxy
api
Creator has disabled comments for this post.