Стоит ли делать сайт на Joomla?

Автор: Сергей Гаврюсев. Posted in 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

Шаблоны Joomla

Недостатки 

  • SEO –не все так просто с поисковой оптимизацией сайта, но чесно говоря решаемо
  • Универсальность – некоторые функции ядра местами просто не нужны, но и отключить их в принципе не просто. Например, Вам не нужна система регистрации пользователей на сайте – но она есть, или компонент контактов каждого пользователя также встроен в ядро. Как результат универсальность влияет на производительность и скорость сайта. 
  • Сложная разработка нестандартных задач – так как в этом случае кроме непосредственно фугкционала нужно еще и заботиться о совместимости и адекватном взаимодействии непосредственно с ядром Joomla

Заблуждения

  • Сделать сайт на Joomla просто – на самом деле хороший сайт на любой CMS не просто сделать и на джумле в том числе. Иногда, люди не понимающие что и как, просят сделать им сайт но только не на Joomla  и готовы платить большие деньги за самописное, извините, говно только бы сайт был не на системе управления контентом по неопределенным причинам. 
  • Для Joomla есть любой компонент, модуль, плагин, виджет или дополнение – расширений действительно много, но процентов 60 либо кривые, либо не подходят под задачу, и нужно допиливать ручками или писать с нуля под определенное задание (например, провести викторину на джумле будет не просто).

Итог

Создавать сайты на Joomla стоит. Система проста в конечном понимании администратором, легко расширяеться и команда разработчиков держыт руку на пульсе современных web – технологий. Кстати статистика утверждает, что около 34 процентов сайтов сделано именно на Joomla.

Общий рейтинг CMS

Я придерживаюсь мнения что практически на любой существующей платформе при должной ровности рук можно сделать шедевр, который покорит интернет. Дерзайте, независимо от платформы, системы управления контентом или языка програмирования.

  • Гость: Я с Вами полностью согласен для тех кто знает php на уровне ОПП (объектно ориентированое программирование ) не составит труда написать любой модуль, плагин или даже расширение для джумла, Главное чтобы вместо пальцев на руках не было клешней, как у раков. Ведь человек всегда ставит для себя какие то цели, слабые ноют что не получается, сильные гнут свою линию. Так что, если исходный код открыт, то и двери в мир обогащения для вас тоже открыты. А самое главное что нужно вы уже знаете. Все банально просто - ЖЕЛАНИЕ.
  • Елена: да
  • Гость: А я полностью не согласен с вами. Вы пробовали на самом деле написать расширение(компонент) для джумлы? Все эти xml конфиги, JFactory, JApplication и тд. это полная жесть и знание php+oop тут не причем. По мне так наиболее универсальным решением является друпал тк основан на грамотном Фреймворке symphony 2, а не на том г.... под названием Joomla Platform.
Яндекс.Метрика