Что же делает Joomla такой популярной?

Что же делает Joomla такой популярной?

От автора: Joomla представляет собой бесплатную систему для создания веб-сайтов. Это проект с открытым исходным кодом, который, как и большинство подобных проектов, не стоит на месте. Он очень успешно развивается, в течение вот уже более восьми лет, и пользуется популярностью у миллионов пользователей по всему миру.

Сразу стоит отметить, что Joomla самая популярная среди open-source CMS. То есть тех CMS, которые можно свободно и бесплатно использовать, обладают открытым исходным кодом и код можно исправлять и дополнять под свои нужды. Из каких исходных данных мы не строили бы рейтинг CMS: по типам проектов или по отраслям проектов, в подавляющем большинстве случаев Joomla занимает в нем первое место.

Что же делает Joomla такой популярной?

Возможности Joomla

Joomla во многом отличается от большинства систем управления содержимым. Она проста в освоении, поскольку разрабатывалась в расчёте на пользователей с минимальными знаниями в программировании. Поэтому практически каждый сможет развивать её по своему усмотрению. Joomla очень проста в установке, удобна в управлении и надёжна в работе. Для использования Joomla не нужны глубокие знания в HTML, PHP и др.

К основным возможностям Joomla можно отнести следующие:

использование базы данных для хранения содержимого;

возможность настройки структуры сайта под определённые виды содержимого: новости, Обзоры, Описания Продукции и прочее;

возможность добавлять новые функции и модули на сайт;

возможность смены тем визуального оформления сайта;

возможность произвольного расположения на страницах позиций для вывода модулей, отображающих определённую информацию;

возможность управления пользователями, назначения им уровня доступа и прав на просмотр тех или материалов;

возможность смены языков, на которых отображаются элементы управления сайта.

Среди прочих возможностей Joomla и возможностей администрирования можно выделить следующие:

управление сайтом через специальную «Панель Управления»;

управление системными параметрами сайта (параметры кеша, часовой пояс и прочее);

хранение файлов различных типов, в том числе: PNG, PDF, DOC, XLS, GIF, JPEG и управление ими через специальный Медиа-Менеджер;

загрузка медиафайлов на сервер прямо из браузера;

управление меню и отдельными их пунктами;

возможность размещения модулей на всех или только на определённых страницах;

механизм привязки относительного пути к хранящимся в системе изображениям;

перемещение и копирование материалов сайта между разделами;

визуальный редактор текста, аналогичный с настольными офисными системами;

возможность создания материалов не только администраторами, но и посетителями сайта;

предпросмотр редактируемых материалов до их публикации на сайте;

настройка порядка вывода материалов на страницах;

настраиваемые шаблоны компоновки элементов материалов на сайте;

ведение рейтингов материалов;

отправка ссылки на материал по почте;

создание «облегчённых» вариантов страниц, для печати;

архив материалов сайта;

управление рекламными баннерами с возможностью подсчёта числа заказанных и совершённых показов;

возможность отображения лент новостей, экспортируемых другими сайтами;

управление контактной информации пользователей;

проведения голосований и опросов пользователей;

система поиска по материалам сайта;

управление ссылками на «полезные» сайты;

отображение пути к данной странице по сайту;

возможность вставки стороннего HTML-кода (например, счётчиков);

поддержка экспорта лент новостей с сайта;

возможность отображения случайно выбранного материала;

возможность отображения самых популярных и самых новых материалов;

отображение материалов, связанных с текущим;

возможность встраивания страниц сторонних сайтов в центральную область страницы данного сайта;

возможность авторизации пользователей через учётные записи OpenID, LDAP или Gmail;

маскировка адресов электронной почты;

подсветка программного кода, публикуемого в материалах;

поддержка SEF(то есть «красивых») ссылок типа http://www.site.ru/section/id-category/id-title.html;

возможность рассылки массовых и личных сообщений.

Как видите, Joomla обеспечивает достаточно широкие функциональные возможности. Чтобы нанять специалиста, который воссоздал бы все эти особенности на статическом веб-сайте, могут потребоваться тысячи или даже десятки тысяч долларов. Но и это еще не все.

Вокруг Joomla сплотилось обширное сообщество разработчиков, создавших тысячи расширений, большинство из которых распространяется бесплатно. Большое и активное сообщество с огромным количеством участников форумов — это важный фактор успеха открытого проекта.

Ниже приводится список наиболее популярных типов расширений:

форумы;

корзины покупателя для интернет-магазинов;

новостные рассылки по электронной почте;

календари;

средства управления документами;

галереи;

формы;

каталоги.

Каждое из этих расширений можно установить в Joomla и получить в свое распоряжение расширенные функциональные возможности.

Разработка неофициальных расширений

Уникальность Joomla, отличающая ее от других открытых CMS, заключается в количестве неофициальных разработчиков, создающих свои расширения. Очень сложно отыскать сайт на базе Joomla, который не использовал хотя бы одно из расширений.

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

Исходя из всего вышесказанного можно подвести промежуточный итог и выделить плюсы и минусы данной CMS.

Плюсы CMS Joomla

Начать рассматривать плюсы CMS joomla хочется с тех, которые многие опытные разработчики считают явными ее преимуществами.

Бесплатный доступ. Важное преимущество для начинающих веб-мастеров, а так же для тех, кто не хочет или не видит смысла в том, чтобы платить за обслуживание.

Открытый код системы. При наличии определенных умений можно легко изменить сам движок.

Отличная реализация управления и работы с модулями, шаблонами, компонентами и расширениями. Это позволяет в короткие сроки и с минимумом усилий со стороны разработчика создать интернет-магазин, большой корпоративный сайт для крупной компании или информационный портал.

Гибкость. Используя один и тот же шаблон можно легко поменять вид одного компонента или целого модуля без внесения исправлений в код самого движка, но для этого потребуются знания PHP, CSS и JS. При этом все внесенные изменения сохраняются в шаблоне.

Многообразие шаблонов, модулей и дополнений. Этот плюс вряд ли нуждается в комментариях, поскольку даже начинающий разработчик сразу его оценит.

Для некоторых пользователей сайт на Joomla имеет преимущество в виде наличия вспомогательных функций, упрощающих работу. Следующие плюсы CMS joomla менее значимы, но играют весомую роль при выборе системы управления.

Большое количество обучающих материалов. Сюда входит не только официальная документация, но также видео, электронные пособия, форумы и сообщества по технической поддержке.

Низкое потребление ресурсов. Это важно, когда требуется не простой сайт визитка, а какой-то глобальный проект с большим количеством разнообразной информации

Русификация. Перевод множества модулей на русский язык.

Минусы CMS Joomla

Сразу хочется заметить, что имеющиеся в ранних версиях минусы CMS joomla уже не актуальны. Минусы CMS от версии к версии ликвидируются. Сегодня к актуальным минусам CMS joomla можно отнести всего два:

Создание большого количества лишнего кода. Стоит отметить, что данный минус можно смело указывать для всех существующих сегодня CMS.

Запутанная административная панель. Но при правильном и последовательном изучении движка этот минус совершенно не ощутим.

Заключение

CMS Joomla — это бесплатная система управления содержимым (CMS) с открытым исходным кодом, позволяющая быстро разрабатывать самые различные динамичные веб-сайты: блоги (веб-журналы), сайты посвященные бренду, сайты-визитки, сайты знаменитостей, сообщества, интернет магазины, форумы, сайты — галереи, новостные сайты, персональные сайты.

CMS Joomla обладает удобным интерфейсом, позволяющим с лёгкостью управлять большими объёмами информации, будь то HTML, документы или мультимедиа. CMS Joomla поддерживается и развивается силами сообщества из десятков тысяч пользователей по всему миру.

А вы используете Joomla? Используете ли вы Joomla в своих проектах? Какие затруднения у вас вызывает работы с этим движком. Приходится ли вам создавать сайты на заказ на движке Joomla?

Хотите узнать, как создать собственный шаблон на CMS Joomla с нуля

Все очень просто!

Получите бесплатную пошаговую авторскую систему, которая научит Вас с полного нуля создавать уникальные шаблоны на движке Joomla – с неповторимым дизайном

Получить

Метки: ,

Комментарии Вконтакте:

Комментарии Facebook:

Комментарии (28)

  1. Эльвира

    Использую Joomla давно в своей работе, знала бы ранее ее минусы, никогда бы за нее не взялась. Теперь ломаю голову как с нее перевести все свои сайты с минимальными трудозатратами.

    • Andrey Bernacki

      Эльвира, если у вас небольшой и не широкий по функционалу сайт, то можно попробовать «самописную» CMS. А если речь идет о полноценном сайте с широкими возможностями, то, я думаю, смыла нет переезжать с Joomla на какую-либо другую CMS. У каждой CMS есть недостаток излишний код, который не используется и который в свою очередь увеличивает время загрузки сайта. В данном случае можно поискать расширения для Joomla, которые оптимизируют ее и ускоряют время загрузки.
      А минус насчет сложной админки — это для вас я думаю не минус, поскольку вы давно используете Joomla в своей работе.

      • Эльвира

        У меня есть один сайт с посещаемостью от 100 до 350 посещений в сутки и дает нагрузку на сервер критическую такую, какую не дает сайт с посещаемостью от 3000 до 5000 в сутки. Убрала уже все что можно с сайта (расширения), но увы…Не могу найти концов и нет людей кто бы помог разобраться(

        • Алексей

          Эльвира, может у вас слишком много картинок ? Правда так не видя сайта не скажешь , еще от хостинга все зависит и от тарифа.

          • Эльвира

            Картинок намного больше на более посещаемом сайте и статей в 10 раз больше. Хостинг — один. Тариф одинаковый. url кинула бы, но не тут)

  2. Sharif Sayfovich

    Без преувеличения Joomla одна из продвинутых систем в среде сайтостроения.
    Я не только использую эту систему но также научу своим ученикам.

  3. Владимир

    loomla сложновато «натягивается» на собственный дизайн, WordPress значительно проще. Еще джумла часто подвергается вирусным атакам. Слишком много там js. Админка могла бы быть и попроще. Для возврата в главное меню из редактирования материала приходится делать несколько лишних кликов.

    • Виктор Рог

      Владимир, спасибо большое за комментарий! Именно на эти вопросы мы скоро дадим самые исчерпывающие ответы.

    • Алексей

      Владимир, админка в joomle нормальная, не знаю как вам, а мне одного клика хватает что бы вернутся в главное меню.

      • Владимир

        Посмотрите, о чем я говорю: vz-kniga.ru/?page_id=870

        • Алексей

          Владимир, да действительно так и есть, но я думаю это сделано для того что бы не забывали сохранять созданный материал или изменений, просто я как то не обратил на это внимание когда добавлял новые материалы на сайт порядка 120 материалов :)

  4. Эльвира

    Еще бы толковые уроки как перейти с 1.5 на другие версии. А то не один способ как то не подходит под мои условия(

    • Алексей

      Эльвира, я тоже пробовал с 1,5 перейти на 3,0 и понял что проще все заново сделать :) Но если у вас сайт нормально работает на 1,5 то можно и оставить как есть.

    • Виктор Гавриленко

      Здравствуйте, Эльвира!
      Сложность перехода из версии 1.5 до версии 3.х зависит от сложности Вашего сайта, к примеру проще всего обновить сайт в котором минимум расширений и наоборот, чем больше расширений установлено и к тому же если вносились правки в расширения(в логику их работы), то возможны сложности.
      В общем мы подумаем и возможно запишем урок по обновлению Joomla с версии 1.5 до 3.x

      • Эльвира

        Да у меня итак расширений минимум, но как то все не вяжется со способами, которые доступы в инете.
        А урок толковый и логичный был бы очень востребован!

        • Виктор Гавриленко

          Хорошо, Эльвира, думаю очень скоро мы выпустим данный урок.

  5. Валерий

    Пока в ядре JOOMLA не будет реализована поддержка собственных типов данных, предпочтение буду отдавать WordPress и DRUPAL. Отсутствие этих возможностей, считаю главным и очень весомым недостатком Joomla.

    • Алексей

      Валерий, а вы про какие типы данных?

      • Андрей Кудлай

        Скорее всего, речь идет о возможности создания пользовательских типов записей.

      • Виктор Гавриленко

        Согласен, речь идет о пользовательских типах материалов. И в стандартном функционале Joomla нет возможности добавить дополнительные поля в материал, конечно если не вносить правок в ядро. Да, возможно это и минус — правда который решается путем установки дополнительных расширений.

  6. Максим

    Я пользуюсь Joomla с самого начала своего сайтостроения. Мне по всем параметрам и настройкам она очень нравиться так как она более универсальная чем остальные смс. Когда я пытался знакомиться с WordPress после того как привык делать сайты на Joomla, мне WordPress показался совсем диким, так как кроме того что её нужно настраивать в админке, так еще и залазить в код, что бы поставить баннер, счетчик и.т.д В Joomla все это делается на много легче и проще и в самый код залезать не нужно. Но в Joomla конечно есть косяки в отличии от WordPress, самый большой её минус в том что её сложней сео оптимизировать чем WordPress, но если это сделать правильно то она может дать большой сео эффект.
    Это хорошо что именно вы будете делеать курс по Joomla, мне понравились ваши курсы по WordPress и ждал что бы такое же сделали по Joomla. Единственное что хотелось попросить что бы было в курсе, то как её технически правильно оптимизировать, правильно настроить robots.txt, что стоит и как закрывать от индексации, закрытия дыр и остальные моменты оптимизации.
    Ну и конечно было бы не плохо что бы вы выпустили курс на подобие мастер WordPress, только под Joomla, это будет очень полезная информация!

  7. Игорь Житкевич

    Мой очень небольшой опыт говорит о том, что все открытые системы и Joomla, и WordPress и др. требуют довольно длительного и тщательного изучения, иначе рассчитывать на положительный результат не стоит. Ничего стоящего не получится. В лучшем случае можно повторить чью-то разработку. Мне покамест есть что изучать и без Joomla. Так что это у меня в дальней перспективе. Ну, вот какое мнение есть, такое и высказал.

  8. Евгений

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

    Хочется чтобы в курсе по джумла был затронут компонент себлод, это мощный CCK который не очень прост в освоении, но, однозначно, стоит того чтобы его изучить.

    Еще было бы полезно рассказать о том как делать переопределения в шаблонах, чтобы каждая страничка имела свою структуру.

  9. Tawu

    Я не понимаю почему эта cms такая популярная, может она проста в установке, но с базой данных там надо долго возится. Как по мне , то для блога лучше использовать менее известную, но более удобную систему управления контентом LiveStreet. Регулярно обновляемая и мультиязычная система.

    • Андрей Кудлай

      Тут как в поговорке: на вкус и цвет… одному нравится и подходит что-то одно, другому — что-то другое.

  10. Анатолий

    Пока живу на юкозе. Но для души занимаюсь Jooml_ой. Пробую силы в создании своих шаблонов(вроде что то получается). Пока такие малюсенькие сайты помощники для основного сайта типа этого fb3805xn.bget.ru Очень нужен был модуль листать книги (FlippingBook) Мощь joomla с огромным количеством расширений это конечно не юкоз. Конечно любые вопросы появляются в процессе. Не знаю, пока нет, но Joomla это супер. А учителям огромное спасибо…

  11. Онлайн игры

    Joomla, хороший движок, только был сложноват переход с 1.5 версии на 3.
    А так движок супер, с широкими настройками.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree