Дата зміни інформації:

Степушенко О.А. “Порівняльна характеристика найвідоміших CMS”

IV курс, фізико-математичний факультет

Вакалюк Т.А., канд. пед. наук, доцент.

Житомирський державний університет імені Івана Франка

Житомир

 

Якщо ви вирішили створити свій власний сайт, то перед вами неминуче виникне питання: а як, власне, це зробити? Для цього можна виділити три основні варіанти вирішення цієї проблеми:

  • замовити у фахівця;
  • написати самому;
  • зробити сайт з використанням CMS.

Перший варіант – є найпростішим, проте послуги всіх цих фахівців досить дорогі.Цей варіант підійде тим, кому потрібні спеціалізовані проекти з достатнім фінансуванням.

Другий варіант – підійде вам, якщо ви самі веб-розробник. Якщо ж ви – новачок в IT, вам він не підійде.

Третій варіант – той, який обирає більшість початківців: створення сайту з використанням CMS.

CMS (Content Management System) – програмне забезпечення для організації веб-сайтів чи інших інформаційних ресурсів в Інтернеті чи окремих комп’ютерних мережах.

CMS виконує дві основні функції:

  • Для відвідувача ресурсу: створює сторінки – на основі своїх шаблонів і вмісту сайту, що зберігається в базах даних системи.
  • Для адміністратора сайту, тобто вас або того, кому ви довірите цю роботу: дозволяє управляти контентом, не вимагаючи при цьому якихось глибоких знань про функціонування системи.

Існує велика кількість CMS – систем, основна частина з яких є безкоштовною та інтуїтивно зрозумілою при використанні. Завдяки їх зручній функціональності, ці системи широко використовуються різними компаніями та навчальними організаціями.

Рис. 1. Процентне співвідношення використання різних CMS

На рис.1 зображена діаграма, що показує ринкові частки різних CMS на сучасному етапі. Як ми можемо бачити основу перевагу мають 3 CMS системи: WordPress, Joomla!, Drupal.

WordPress

Ця CMS з початку свого створення зарекомндувала себе як інноваційна блог-платформа з високою продуктивністю. Сьогодні індустрія веб-дизайну має високий попит на послуги в області веб-розробки з використанням WordPress. Дана система широко використовуюється всюди,починаючи від особистих блогів і закінчуючи комерційними сайтами.

Переваги:

  • найбільш популярна CMS;
  • широкий набір плагинів, тем, шаблонів, тощо;
  • WYSIWYG редактор підходить для тих в кого недостатньо знань з мов програмування;
  • зручна адмін-панель;

Недоліки:

  • на відміну від поширеної думки про найпростіший спосіб встановлення, може викликати проблеми при встановлення для початківців;
  • велика кількість можливостей, через що початківці не завжди вірно налаштовують систему для зручного користування.

Дана система буде найкращим варіантом, якщо вам потрібен зручний в адмініструванні сайт. WordPress забезпечує широкий та простий функціонал, тому це ідеальний варіант використання для створення блогів та порталів новин. Однак так же можливо використовувати і для сайтів інших типів.

Joomla!

Joomla займає друге місце за популярністю. Є проміжною ланкою між досить складним та потужним Drupal та простим в користуванні WordPress.

Переваги:

  • незважаючи на простоту є повноцінним інструментом для розробки;
  • простий процес встановлення для початківців;
  • наявність візуального редактора для редагування матеріалів;
  • зручна адмін-панель з широким набором функцій;
  • функціонування системи в різних ОС(Windows, Linux, FreeBSD).

Недоліки:

  • більшість плагінів та шаблонів – платні;
  • для початківців може виявитись складною з великою кількістю непотрібних функцій, для досвідчених користувачів надто проста.

Joomla! можна використовувати для створення корпоративного сайту та комерційного сайту, однак найкраще вона підійде, якщо ви шукаєте CMS з розширеним функціоналом для невеликого сайту (інтернет – магазин).

Drupal

Приваблює користувачів великою потужністю та зручним інтерфейсом, можливістю створення досить складних та потужних веб-сайтів. Однак для користування вимагає певних технічних навичок.

Переваги:

  • Наявність так званих hooks, які дозволяють уникнути практично будь-яких проблем в системі;
  • з кожною новою версією стає більш простою в користуванні;
  • ця система відома своїм модулем Taxonomy, який дозволяє систематизувати контент за рівнями, ознаками і категоріям;
  • велика кількість модулів та плагинів;

Недоліки:

  • через свою складність не підійде початківцям, для того, щоб налаштувати модулі в Drupal, необхідні додаткові навички в області програмування;
  • Drupal вимагає потужного технічного обладнання, інакше можуть виникнути деякі проблеми в плані продуктивності. Тому вам потрібно бути впевненими в тому, що ваш сервер витримає навантаження, створюване такою складною системою.

Дана система – це хороший, але технічно складний інструмент для конструювання функціональних, різнобічних і розширених сайтів. Зазвичай Drupal використовують досвідченні користувачі для сайтів, які потребують складної організації даних: для форумів, онлайн-магазинів, веб-блогів, корпоративних порталів.

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ:

  1. Савельєва Н. Системи управління контентом (укр.)// Відкриті системи. – 2004. – № 4.
  2. Горнаков С. Осваиваем популярные системы управления сайтом (CMS)// Горнаков С. – 2009. – 336.
  3. Хаген Г. Створення веб-сайтів з допомогою Joomla!// Хаген Г – 2008.
  4. Система керування вмістом : [Електронний ресурс] // Вікіпедія – вільна енциклопедія. – Режим доступу: https://uk.wikipedia.org/wiki/Система_керування_вмістом

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Введіть цифри, що зображені у квадратах *