Как снизить затраты на сервер? Кэширование?

Здравствуйте,

Мы только что купили веб-сайт: wer-weiss-was.de, который работает на движке Discourse. На сайте зарегистрировано 400 тысяч пользователей, а ежемесячное количество уникальных посетителей составляет около 1 миллиона.

Наша проблема в том, что затраты на сервер неожиданно высоки — примерно 2500 евро в месяц (в настоящее время проект размещён на AZURE, самая дорогая часть — база данных). К сожалению, мы не очень хорошо знакомы с Rails, так как все мы больше работаем с PHP.

Есть ли у вас идеи, как снизить расходы на сервер? Например, существует ли плагин кэширования или какое-либо простое решение этой проблемы?

Заранее большое спасибо!

С уважением,
Зёрен

Вы можете перейти на наш хостинг, это, скорее всего, будет дешевле :wink:

Звучит интересно. Сохраняем ли мы в этом случае полный контроль над кодом? Сможем ли мы по-прежнему внедрять рекламу и другие функции? Возможно ли перенести нашу существующую базу данных и код в вашу систему?

Нет. Однако в зависимости от тарифного плана доступно множество плагинов. Тариф Enterprise ещё более настраиваемый.

Конечно, вы можете настроить большую часть, если не всю, пользовательского интерфейса Discourse с помощью тем и параметров.

Это определённо возможно с помощью плагина Advertising, доступного во всех тарифных планах.

Миграция с одной установки Discourse на другую — дело простое. Создайте резервную копию на одном сервере Discourse и восстановите её на другом.

Думаю, я могу помочь вам настроить Discourse с оптимизацией затрат, используя Amazon EC2. Напишите мне в личные сообщения, и я рассчитаю полную стоимость за 1 месяц с учётом вашего трафика на EC2.

Я размещаю аналогичный по размеру экземпляр на выделенном сервере Hetzner примерно за 70 евро в месяц. Они предоставляют только оборудование, остальное — на вашей совести. К слову, до этого я был исключительно специалистом по PHP и WordPress. Кривая обучения немного крутая, но поддержка здесь отличная, и вы быстро во всём разберётесь.