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