CMS Joomla - одна з найпопулярніших систем управління сайтом, безкоштовна, у якій багато розробників на фрілансі. Однак, цю систему не люблять серйозні веб-студії. Чому? Давайте познайомимося з нею по-краще, розберемо плюси і мінуси Джумли.
Переваги CMS Joomla
+ Система поширюється безкоштовно. Всі модулі і плагіни, які для неї пишуться - також безкоштовні.
+ Open sourse - відкритий код системи дозволяє розробнику вносити свої доробки, зміни, необхідні для поліпшення функціоналу сайту.
+ Так як система популярна, у неї багато послідовників, які розробляють велику кількість компонентів, плагінів і модулів.
+ Для системи створені різні готові дизайнерські рішення (шаблони), які можна вибрати і встановити на сайт, часто, безкоштовно.
+ Досить широкий функціонал системи дозволить зробити сайт будь-якої спрямованості і складності: корпоративний сайт, новинний сайт, інтернет-магазин.
+ Систему нескладно поставити практично на будь-який хостинг, вона не вимагає великих ресурсів хостингу.
недоліки Джумли
Перелічимо основні недоліки CMS Joomla. Незважаючи на те, що недоліки, як і гідності, є у всіх систем управління сайтом, але мінуси Джумли якраз і впливають на те, що багато веб-студії відмовляються розробляти і підтримувати на ній сайти.
- Досить складна, неінтуітівнимі зрозуміла панель управління. Через це працювати з бек-офісу Джумли, в порівнянні з іншими системами, менш комфортно, деколи найпростіші операції займають чимало часу.
- Є мінуси при SEO-оптимізації сайту в роботі з title і заголовками, з'являються дублі при редагуванні статті. Звичайно, все це вирішується установкою різних хаков, але, в інших системах це спочатку правильно працює.
- Велика кількість зайвого коду, створення якого не завжди виправдано, особливо, якщо ми створюємо невеликий корпоративний сайт або сайт-візитку.
- Часто у сайтів на Джумла страждає безпеку. Коду багато, знайти «дірку» буває не так-то просто і швидко.
- Так як модулі, плагіни і компоненти системи поширюються безкоштовно, тому часто буває так, що розробка крива, а підтримки з продукту немає і претензії пред'являти не до кого. Доводиться витрачати час на пошуки програміста, який буде дописувати / переписувати компонент, або доведеться шукати нове рішення.
- Було відмічено, що сайти на Джумла вантажаться повільніше, ніж на інших CMS. Звичайно, розібратися і знайти рішення для прискорення сайту можна, але знову-таки, треба звертатися до програміста, який витратить на пошуки рішення і час, і ваші гроші.
Особисто для нас мінуси переважують плюси, тому ми не створюємо сайти і не беремося за підтримку і просування сайтів на Джумла. Але, наша думка - це тільки наша думка, а рішення залишається за вами.