В чем разница между CMS и Framework? Какой выбрать?

Недавно один из моих клиентов сделал несколько предложений по редизайну своего сайта. Спонтанно он обратился к WordPress CMS.

Однако в одной из цитат ему предложила Symfony с убедительными примерами реализации в поддержку.

В чем разница между двумя или более общими словами между CMS и фреймворком? Как выбрать рационально?

 

CMS: стандартная легкая в освоении

CMS - это система управления контентом (" Система управления контентом"). Это программное обеспечение, которое позволяет вам (легко) создавать и обновлять веб-сайт.

Он не требует специальных знаний в области программирования и может использоваться несколькими пользователями. Наконец, он позволяет раздельное управление формой и содержанием.

Редактор (бэк-офис) в целом интуитивно понятен, похож на Word; Возьмем, к примеру, самый популярный в мире WordPress, который используется здесь для этого блога:

Пример интерфейса WordPress CMS

 

Будьте осторожны, поскольку известно, что некоторые CMS менее доступны (Drupal, Joomla…).

 

Есть 2 типа CMS: с открытым исходным кодом или владельцев. CMS с открытым исходным кодом легко навязываются благодаря своему сообществу и доступным расширениям.

И наоборот, вы можете быть заблокированы или ограничены в развитии вашего сайта, как только он будет использовать собственное решение:

  1. Oxatis, например, выставляет счет за переход от электронной коммерции к протокол HTTPS (безопасный сайт), в то время как операция проста и бесплатна с Давайте зашифровать.
  2. Shopify является доминирующим проприетарным решением; квартира: их сайты в настоящее время не управляют протокол HTTP / 2, ценно для оптимизации скорости.

 

Фреймворк: для более сложных проектов

Фреймворк также известен как программная инфраструктура; но инфраструктура каркас, поддерживающий всю конструкцию.

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

Любой может использовать CMS, а фреймворк больше подходит для разработчиков.

Фреймворк теоретически будет более масштабируемым, но при условии, что его разработчик всегда будет под рукой.

Как и в случае с CMS, фреймворки с открытым исходным кодом завоевывают большую часть рынка. Рубин на рельсах один из самых популярных; Symfony хорошо развивается в США и Франции в соответствии с построенным :

Разработка Symfony по всему миру

 

Как провести арбитраж между двумя решениями?

Что касается естественных ссылок (SEO), все решения одинаковы с технической точки зрения: работа издателя и SEO будет иметь значение в долгосрочной перспективе.

В целом потребуется:

  1. Создавать максимально качественный контент.
  2. Предложить быстрый сайт.
  3. Получить ссылки.

Эти шаги могут быть более или менее продолжительными, в зависимости от личного контроля или отсутствия принятого решения.

В противном случае:

  1. Возможно ли это быстро выучить? Тренировать? (обучение)
  2. Если местное агентство, которое сейчас предлагает это, закроет или резко повысит цены, сможем ли мы легко найти партнера?

 

Как часто бывает с технической проблемой, выбор будет сделан в большей степени с человеческой точки зрения! Насколько вас устраивает предлагаемая CMS или фреймворк? Какое качество связи с агентством?

 

Я получил свой первый доход в Интернете в 2012 году, развивая и монетизируя трафик своих сайтов (AdSense ...).


С 2013 года, когда я получил первые профессиональные услуги, у меня была возможность участвовать в разработке более 450 сайтов в более чем +20 странах.

Также читайте в блоге

Просмотреть все статьи
Без комментариев

Комментарий ?