Разработка модулей, расширений для CMS, новых функций сайта

Хотя, уже разработано много систем управления сайтами, CMS, и модулей и плагинов к ним, часто возникают необходимость создания нового нестандартного функционала. Иногда нужно сделать какой-то отдельный плагин или модуль, иногда целый компонент. А иногда бывает нужно сделать что-то кардинально другое.

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

Примеры дополнительных модулей:

  • Форма обратной связи
  • Интерактивная схема проезда
  • Онлайн-консультант
  • Счетчики и посещаемости
  • Слайдер
  • Онлайн-консультант
  • Кнопки - действия
  • Социальные кнопки
  • Заказ обратного звонка
  • Фотогалерея

Элементы общения:

  • Отзывы
  • Обсуждения
  • Комментарии
  • Вопрос-ответ
  • Форум
  • Гостевая книга