Drupal - Чому варто вибрати, щоб створити сайт

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

Зрозуміло, що для створення простого сайту-візитки якоїсь невеликої фірми достатньо і простого текстового редактора типу Блокнота. Як правило, такі сайти містять 4-5 сторінок статичного HTML-коду. Тому набагато простіше і швидше буде скидати цей сайт, ніж створювати тему для CMS. Адже для Друпала використовується безтаблична верстка, яка має на увазі дуже високий рівень володіння CSS та HTML.

Друпал має сенс використовувати в тому випадку, якщо вам необхідно створити більш складний сайт, використовуючи мову програмування PHP. Наприклад Друпал можна використовувати для створення блогу, адже в цій CMS є всі необхідні для цього модулі – rss, коментарі, захист від спаму, теги, архів. Самостійно їх може створити лише професійний веб-програміст, а ще необхідно пам'ятати про безпеку.

Розглянемо деякі переваги та недоліки Друпала

Переваги:

велика кількість модулів для розширення можливостей сайту

одна з найпопулярніших CMS вже багато років

чудово підходить для створення великих інформаційних порталів

система управління користувачами та їх правами

відмінна система для SEO

Недоліки:

необхідні поглиблені знання в галузі веб-розробки та програмування

досить складна для вивчення (високий поріг входження)

вимоглива до хостингу, для комфортної роботи рекомендується щонайменше 64 Мб пам'яті (PHP - ліміт пам'яті, memory_limit)

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

Звичайно, без знань хоча б на середньому рівні html, css і php ви не зможете використовувати всю міць цієї системи. Хоча особисто мені дуже рідко доводиться редагувати php-код, більше це робота зі стилями, щоб доопрацювати стандартний шаблон під свої потреби.

Розглянемо деякі основні можливості Друпала

- широкі можливості роботи з контентом (статті, новини, форум, фотогалерея, оголошення);

- можливість коментувати матеріали з можливістю модерації та захисту від спаму;

- Власна чудова система пошуку;

- Можливість створення типів матеріалів;

- мультимовність на одному домені (немає необхідності розміщувати кожну мовну версію в окремий піддомен)

- і багато багато іншого...

Станом на листопад 2011 року для Друпала існує 6189/2707 модулів та 603/221 тем (для версій 6 та 7 відповідно), тому можна без проблем знайти потрібний модуль чи тему оформлення (шаблон).