В настоящее время я запускаю wordpress как мой движок блога на бесплатном хостинге, но я планирую перейти на использование блога блога на основе git (Jekyll, Toto) на платформе Ruby. Затем я вижу, что Heroku предоставляет бесплатные функции учетной записи, но я не вижу никаких подробностей о пропускной способности, дисковых пространствах, запросах?
Свободная учетная запись Heroku ограничена?
Ответ 1
Heroku предоставляет бесплатно базу данных 5 МБ
Heroku предоставляет бесплатно, 1 дино. Дина - это экземпляр вашего приложения, выполняющий запросы и отвечающий на запросы. Если каждый экземпляр вашего приложения может обслуживать каждый запрос в 100 мс, вы получаете 600 запросов в минуту со свободной учетной записью.
Ваш код приложения и его активы (пул) ограничены суммой 300 МБ. Ваше приложение также имеет доступ к локальной файловой системе, которая может служить эфемерным пространством царапин для этого конкретного динамика и должна иметь возможность хранить не менее 1 ГБ данных.
Существует ограничение на пропускную способность 2 ТБ/месяц.
Ответ 2
Вот проблема, которую я имел....
"У нас есть фото и загрузка файлов для нескольких функций в нашем приложении, но они не сохраняются.
Я прочитал о stackoverflow, что "вы ограничены 100 МБ дискового пространства, но вам не разрешено сохранять любые файлы (включая пользовательские загрузки) на диск, потому что файловая система только для чтения. 100 МБ дискового пространства для вашего приложения кода и других активов. 100 МБ - это максимальный размер слипа и включает все драгоценные камни, на которые ссылается ваш проект".
Нам нужны наши пользователи, чтобы иметь возможность успешно загружать файлы и сохранять их. Как это сделать? "
Вот ответ поддержки Heroku...
"Привет, файловая система записывается на кедр и может обрабатывать значительно более 100 МБ, не менее 1 ГБ.
Тем не менее, это дино-локальный и эфемерный; см. https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
Для постоянного хранения мы рекомендуем что-то вроде S3: https://devcenter.heroku.com/articles/s3
Надеюсь, это поможет.
Ответ 3
Кроме того, загрузка вашей страницы может занять много времени (5-10 секунд)
Если свободный динамик не получает доступа часто, он переходит в спящий режим. После этого задержка для того, чтобы dyno снова активировался. Для меня это занимает 5-10 секунд. Вы не можете обманывать систему, часто обращаясь к ней, потому что она потребляет бесплатный dyno hours.