Що таке Drupal і чим ця CMS краще за інших?

  1. визначення
  2. Переваги даної CMS
  3. Масштабованість за рахунок системи модулів

визначення   Drupal   - це безкоштовна система організації сайтів і управління контентом

визначення

Drupal - це безкоштовна система організації сайтів і управління контентом. Дана система написана на мові PHP і використовує для зберігання даних, таблиці бази MySQL або PostgreSQL.

Розповсюджується за ліцензією GNU GPL. Є OpenSource продуктом або вільним програмним забезпеченням. Має найбільш повний список безкоштовних модулів для розширення функціональності сайту - інтернет проекту.

Переваги даної CMS

Роками складене ком'юніті з об'єднаних через інтернет програмістів - розробників.

Безкоштовність даної CMS не є компромісом на який доводиться йти розробникам через скорочений бюджету на створення сайту. Безкоштовність Drupal і його модулів дозволяє безлічі розробників по всьому світу завантажувати та встановлювати дану CMS.

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

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

Масштабованість за рахунок системи модулів

Кожна CMS має передумови до розширення функціональності необхідної від сайту розробником або замовником. Для цієї мети служить модульна система. Кожен модуль це окрема мікропрограма або пакет мікропрограм створених як і CMS на мові веб-програмування.

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