Разница между CMS пользовательской сборки и CMS с открытым исходным кодом [закрыто]

StackOverflow https://stackoverflow.com/questions/1803336

  •  05-07-2019
  •  | 
  •  

Вопрос

В чем разница между пользовательским созданием веб-сайта CMS и CMS с открытым исходным кодом?

Это было полезно?

Решение

Если вы создаете CMS самостоятельно, у вас есть прекрасная возможность разобраться во всех проблемах и ошибках, которые уже встречались и исправлялись людьми, которые ранее создавали CMS с открытым исходным кодом. ; -)

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

Другие советы

Зависит от того, что вам нужно, сколько у вас есть времени и сколько у вас опыта программирования. Например, вы можете написать свою CMS, добавить только те функции, которые вам нужны, и сделать ее довольно простой. Но вам придется отладить его, позаботиться о многих проблемах, таких как кодировка символов, безопасность, и вам придется написать даже простые функции, такие как внутренняя поисковая система. Если вы используете что-то вроде Joomla, Wordpress или Drupal (если упомянуть самые популярные из них), у вас будут очень хорошо протестированные среды, в которых исправлены многие проблемы безопасности. Вы найдете сотни расширений, таких как фотогалереи, поисковые системы, поддержка нескольких языков. Недостатком является то, что если вы хотите добавить что-то конкретное, вам придется потратить время на изучение их API ... но, вероятно, для этого потребуется меньше, чем написание кода самостоятельно ... или нет. Все дело в сложности того, что вам нужно. Вам следует попытаться взглянуть на один API-интерфейс CMS, я предлагаю популярный, чтобы вы могли найти множество примеров в Google, а затем попытаться выяснить, насколько трудным может быть изучение, и, наконец, принять решение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top