Яке питання є одним із першочергових при ухваленні рішення щодо запуску свого веб-проекту? Звісно, це платформа, на якій відбуватиметься розробка - архітектурне рішення, яке буде нагадувати про себе (у хорошому або поганому сенсі) протягом усього життєвого циклу сайту. І що ж використовувати, якщо ваш задум - дещо більше, ніж просто статичний сайт-візитка або простенький блог без зайвих наворотів? Ми рекомендуємо фреймворк керування вмістом Drupal. Так-так, це саме фреймоворк, тобто конструктор, за допомогою якого вже створюються окремі системи, про які ви могли чути. Чому саме він? Тепер, після багатьох років практики та реалізації найрізноманітніших проектів, відповіді нам здаються дуже простими:
1) Швидкість розробки вище, ціна старту - нижче
Друпал - це, грубо кажучи, вже готовий сайт, який тільки необхідно оптимізувати з урахуванням вимог замовників. Для цього існує просто величезна кількість модулів, які несуть у собі вже готовий функціонал і роблять розробку сайту швидкою за рахунок мінімальних зусиль розробника в порівнянні з самописним сайтом. Отже, ціна розробки сайту на початкових етапах знижується, адже весь базовий функціонал (а іноді його більш ніж достатньо) вже реалізовано.
2) Гнучкість у відносинах із виконавцями
Самописний сайт жорстко зв'язує розробника та замовника. Однак під час розробки сайту можуть виникнути різні нюанси. Наприклад, у виконавця більше немає людських ресурсів для розробки сайту, трапилася форс-мажорна ситуація, або ж самому замовнику не хочеться працювати з командою. У результаті процес передачі проекту від одного розробника іншому неймовірно ускладнюється, адже необхідно розбиратися в чужому коді (і відомий стереотип про чужий код виявляється не таким вже й стереотипом). У випадку Друпал сайту продовженням розробки можуть зайнятися інші фахівці, якщо до цього роботи велися грамотно та по стандартам.
3) Зручність управління сайтом
Розробники самописного сайту можуть занадто ускладнювати систему управління, оскільки не враховують той фактор, що нею будуть користуватися як сам замовник, так і користувачі порталу. У свою чергу Друпал надає як зрозумілий інтерфейс, так і готову адмін частину.
4) Безпека системи
Розробники самописного сайту можуть не перевірити безпеку системи: помилки можуть виявлятися дуже повільно, а часом і занадто пізно. Друпал підтримують більш ніж 20 000 розробників з усього світу; існує навіть спеціальний відділ, який стежить за безпекою як самої системи, так і найпопулярніших модулів. Таким чином, якщо знайдено діру безпеки, Друпал-розробник побачить на сайті оповіщення. Вам доводилося чути про злами серверів або самописних сайтів? Нам - так. А про злами системи Друпала? Ото ж бо й воно)