Платформа сайта

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

В большинстве случаев используется CMS (Content Management System - система управления контентом) или Framework (фрейм­ворк).

CMS - это готовый про­грамм­ный про­дукт для создания и поддержки одного или нескольких сайтов, обладающие определенным набором функций по организации web-сайта. Например, управление структурой сайта, редактирование шаблона сайта, редактирование новостей и любых других материалов на сайте, маршрутизация, кеширование и так далее. 

CMS бывают:

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

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

Для создания простых и средних по сложности веб-сайтов сайтов мы используем CMS Netcat и CMS WordPress. Средних и сложных - фреймворк CodeIgniter или CMS Bitrix. Для магазинов возможно использование OpenCart.

Также имеем опыт работы с CMS ModX, Drupal, Joomla и другими.