Бесплатно, с открытым исходным кодом, самостоятельно хостинг CMS против платных, онлайн CMS?

Я хочу иметь CMS для продвижения некоторых моих продуктов.

Интересно, стоит ли мне загружать бесплатную CMS с открытым исходным кодом и размещать ее самостоятельно, или я должен платить за онлайн-CMS?

Каковы плюсы и минусы для каждого из них?

Есть ли другие вещи, которые я должен рассмотреть также?

Поделитесь своими мыслями, спасибо.

2 ответа

Решение

Я думаю, что это действительно зависит от уровня настройки, который вам необходим в ближайшем будущем, и от того, сколько времени вы хотите посвятить управлению своей CMS.

Размещенная CMS Software-as-a-Service (SaaS) поможет вам быстро приступить к работе, но у них может быть ограниченный набор плагинов, которые вы можете установить, которые не соответствуют вашим требованиям к функциям; они, вероятно, не позволят вам иметь доступ к исходному коду, или они могут также не разрешать какие-либо настройки на уровне кода, основанные на API. Также не может быть пути миграции: т. Е. Если вы хотите перейти к собственному размещенному решению в будущем по мере роста вашего бизнеса, у вас может не быть доступа к базе данных или достаточной функции "экспорта", чтобы вывести ваш контент в пригодный для использования формат.

С другой стороны, CMS с открытым исходным кодом собственного хоста требует усердия в обслуживании: вам необходимо регулярно обновляться (обычно выпускается регулярный поток исправлений безопасности; CMS являются большой целью для хакеров), Как и все остальное, размещаемое самостоятельно, вам нужно просматривать свои журналы, очищать любые комментарии / спам на форуме, управлять кэшированием и так далее.

Существенным преимуществом CMS с открытым исходным кодом является то, что вы не сильно привязаны к ее поставщику. Если вы недовольны хостинг-провайдером, изменение будет стоить совсем немного времени и потеря предоплаты в первоначальном провайдере. С другой стороны, если вам придется отказаться от одной CMS за другую, вы в значительной степени переписываете свой сайт с нуля. Для CMS, чтобы избежать блокировки поставщика, вам необходимо:

  • бессрочная лицензия;
  • право использовать CMS на любом хостинге;
  • доступ к обновлениям безопасности, даже если вы нарушаете отношения с поставщиком;
  • право вносить улучшения в вашу копию (некоторые локали могут предоставить вам это право независимо от того, что написано в лицензии).

Между собственным хостингом и проприетарными онлайновыми CMS существует нечто среднее: многие хостинг-провайдеры поддерживают CMS с открытым исходным кодом. Вам следует выбирать не между собственным хостингом и проприетарной CMS, а между собственным хостингом и открытым исходным кодом с открытым исходным кодом.

Другие вопросы по тегам