Стоит ли делать сайт на Joomla?
Именно вопросом «А стоит ли делать сайт на Joomla?» начался мой опыт работы с этой системой управления контентом (CMS). Как-то попросили сделать сайт. Опыт создания до этого нескольких html страничек и теоретические знания PHP натолкнули на мысль, что наверное не стоит изобретать велосипед и должны быть уже готовые к использованию скрипты сайтов со стандартным функционалом.
Поиски в сети указали на, популярные на тот момент, платную DLE и бесплатные WordPress, Joomla, Drupal. Пришлось попробовать все.
Сейчас существуюn очень много CMS заточеных под разные задачи. Поверьте? реально найти то, что нужно именно Вам и под уровень Ваших знаний HTML, CSS, PHP или еще какой веб технологии.
Експерементальным путем, так сказать, наиболее простой в освоении и интерфейсе оказалась Joomla. Но стоит заметить что и задача была создать сайт визитку с возможностью владельца сайта добавлять новости и фото при не совсем стандартном размещении блоков информации на странице (нарисовал заказчик). Система управления контентом Joomla показалась мне простой именно для управления сайтом. Если пропустить момент разработки, то в управлении сайтом, пользователями, рассылками, редактировании и добавлении контента, фото видеоматериалов и прочего все просто, легко обучаемо и интуитивно понятно.
WordPress – отличная платформа для блогов, персональных страничек, клубов по интересам, сайтов визиток до 5 страниц. Можно в принципе сделать сайт любой сложности при должных знаниях. Сегодня даже инет магазины поднимают на этой платформе
Drupal – платформа для разного рода социальных проектов, соцсетей, клубов, сайтов с ярко выраженой надобностью регистрации. Мне показалось что много возможностей зашито в профиль и регистрации. Фактически при должном уровне програмиста можна сделать великолепные вещи.
DLE – новостной портал, к тому же еще и платный. В платформе есть практически все для новостей, категорий, меток, публикации пользователями и прочие примочки
Joomla – универсальная платформа практически под любой сайт, но в этом есть и свои минусы, о них ниже. Проста в конечном управлении именно пользователем и теоретически легка в расшираемости даже новичком, практически где-то на 50% при должном везении и упорстве
Достоинства
- Простота установки и администрирования готово сайта
- Более 10 000 расширений на официальном сайте joomla.org
- Адекватная поддержка и сообщества в Росcии и Украине
- Масштабируемость от сайта визитки до интернет-магазина или социальной сети
- Шаблоны Joomla на любой вкус и цвет, как платные, например от templatemonster.ru так и в свободном доступе, например на joomlaos.de
Недостатки
- SEO –не все так просто с поисковой оптимизацией сайта, но чесно говоря решаемо
- Универсальность – некоторые функции ядра местами просто не нужны, но и отключить их в принципе не просто. Например, Вам не нужна система регистрации пользователей на сайте – но она есть, или компонент контактов каждого пользователя также встроен в ядро. Как результат универсальность влияет на производительность и скорость сайта.
- Сложная разработка нестандартных задач – так как в этом случае кроме непосредственно фугкционала нужно еще и заботиться о совместимости и адекватном взаимодействии непосредственно с ядром Joomla
Заблуждения
- Сделать сайт на Joomla просто – на самом деле хороший сайт на любой CMS не просто сделать и на джумле в том числе. Иногда, люди не понимающие что и как, просят сделать им сайт но только не на Joomla и готовы платить большие деньги за самописное, извините, говно только бы сайт был не на системе управления контентом по неопределенным причинам.
- Для Joomla есть любой компонент, модуль, плагин, виджет или дополнение – расширений действительно много, но процентов 60 либо кривые, либо не подходят под задачу, и нужно допиливать ручками или писать с нуля под определенное задание (например, провести викторину на джумле будет не просто).
Итог
Создавать сайты на Joomla стоит. Система проста в конечном понимании администратором, легко расширяеться и команда разработчиков держыт руку на пульсе современных web – технологий. Кстати статистика утверждает, что около 34 процентов сайтов сделано именно на Joomla.
Я придерживаюсь мнения что практически на любой существующей платформе при должной ровности рук можно сделать шедевр, который покорит интернет. Дерзайте, независимо от платформы, системы управления контентом или языка програмирования.