Блог Александра Лысенко о верстке, фрилансе и жизни

Что такое CMS?

07 декабря 2014г.

Что такое CMS?Если разделить все сайты интернета то можно их сгруппировать по выполнению определенных задач. К примеру, сайты-визитки, интернет-магазины, блоги, корпоративные сайты и т.д. Но если все сайты можно разбить на типы или, если сказать по-другому, назначению, то почему бы не использовать какое-нибудь готовое решение, облегчающее процесс создания сайта.

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

На сегодняшний день систем управления контентом огромное количество, но выделить ряд популярных и активно развивающихся.

  1. Joomla

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

  1. WordPress

То же бесплатная CMS, у нее немного меньше сообщество чем у Джумлы, но оно не менее активное. Изначально эта система создавалась как блоговая, но на сегодняшний день она уже стала чем-то большим и дает достаточно широкие возможности. Идеально подходит для новичков, так как имеет много бесплатных шаблонов и плагинов.

  1. Drupal

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

  1. 1С-Битрикс

Платная система, с очень широким и мощным функционалом (иногда даже слишком излишним). Сложна в разработке.

Что такое CMS?

Эти четыре CMS наиболее известные и распространенные. Помимо них существует огромное количество систем для управления контентом: DLE, MaxSite CMS, NetCat, ShopScript, KandidatCMS, ModX, TYPO3, Simpla, osCommerce, OpenCMS, Danneo, ABO.CMS, InstantCMS, CMS Made и т.д.