О том, что Heroku закрывает бесплатные тарифные планы, знают уже все - даже бабушки, сидящие у дома на лавочках, и те обсуждают. В связи с этим мне необходимо было решить, как поступать со своим сайтом - то ли переносить куда-то (на тот же Render, о котором у нас уже был урок), то ли оставлять и платить за хостинг здесь. В итоге, я решил остаться на Heroku:
- Переходить на платный тариф надо было уже давно, так как использовать всякие хаки, чтобы приложение не "засыпало", уже надоело, а на render будет происходить та же история. За 1 процесс web платить надо примерно одинаково и там, и там
- Бесплатная БД на render всё равно временная, а мне нужна постоянная. По деньгам же выходит то же самое
- Heroku всё-таки куда более "матёрое" решение со множеством дополнений и без каких-то странных багов (хотя я помню времена, когда этот хероку постоянно ложился, чуть ли не через день). На render, к примеру, я замечаю, что время от времени после деплоя не обновляются толком маршруты - то есть страница то грузится, то нет. Это известная проблема, но решить её команда пока не может
- Честно говоря, переезжать было лень 😄
В целом, никаких проблем не было, только надо помнить, что при апгрейде БД с тарифа hobby надо использовать pg:copy, как описано тут https://devcenter.heroku.com/articles/upgrading-heroku-postgres-databases#upgrading-with-pg-copy
В общем, как говорится, полёт нормальный ✈️
Post #553
1.06K