Управление
Очень важный этап в создании любого веб-сайта - выбор платформы для сайта.
В качестве платформы для сайта чаще всего используются:
- системы управления сайтами (CMS)
- фреймворки (framework)
- конструкторы сайтов
- самописные продукты
Без знаний языков программирования сайт можно сделать либо используя конструктор сайта, либо на системе управления сайтом. CMS в большинстве случаев дает больше возможностей.
Системы управления сайтами различаются по многим параметрам, но при выборе CMS зачастую основным патаметром является цена. CMS бывают как бесплатные, так и коммерческие. Во втором случае обычно есть разные редакции одной CMS предназначенные для разных по сложности сайтов: от лендинга или сайта-визитки до полноценного интернет-магазина и при этом сильно отличающиеся по цене. Чаще всего приобретается лицензия, которая нужна при установке системы. Следующим по важности параметром после цены являются возможности системы управления сайтами.
Самые популярные CMS в России это (ТОП-10):
- WordPress (каждый третий сайт)
- Joomla
- DataLife Engine (DLE)
- 1С-Битрикс (коммерческая)
- Drupal
- ModX
- Netcat (коммерческая)
- UMI.CMS (коммерческая)
- Opencart
- HostCMS (коммерческая)
Всего существует несколько сотен CMS.
При этом многие CMS предназначены для создания определенного типа сайтов: интернет-магазины (чаще всего), блоги и так далее.
Большинство CMS имеют модульную структуру или расширяются с помощью плагинов.