There seems to be two options for multiple Discoure installs, multiple containers or one - what are the pros and cons of each, and perhaps, which do you think makes more sense for my needs (see below)?
My server is set up so that each site on it is in its own folder in the /home directory, e.g.:
/home/site1
/home/site2
/home/site3
etc
So I would prefer to install each Discourse forum in the same way:
@AstonJ, что вы выяснили с 2015 года по поводу отдельных установок против мультисайтовых? Я просто рассматриваю возможность переноса всех моих сайтов на один Droplet от DigitalOcean, чтобы сэкономить на хостинге.
Мне кажется, что мультисайтовая установка мне подойдет, так как все мои сайты приватные и не имеют такой высокой активности.
Вы всё ещё можете размещать несколько форумов на одном Droplet. Если нужны подсказки, ознакомьтесь с моим руководством здесь: Set up Discourse on a server with existing Apache sites (просто добавьте дополнительные бэкенды для каждого форума в HAProxy).
дело действительно сводится к плагинам. Мультисайт делает все установленные вами плагины доступными для всех сайтов в сети, тогда как автономные сайты будут иметь свой собственный уникальный набор.
Автономные сайты, скорее всего, будут иметь более высокую нагрузку на систему по сравнению с единым мультисайтом, так как каждый контейнер будет запускать один и тот же процесс. Это не обязательно означает влияние на производительность на практике, если только некоторые сайты не испытывают экспоненциально более высокий трафик, чем другие.