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