Дайджест Joomla за Январь 2019

    Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за Январь 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров.



    Вышла официальная русская локализация Joomla 3.9. В связи с добавлением инструментов по работе с персональными данными объем перевода оказался достаточно большим. Для выпуска локализации была собрана новая команда локализаторов и из-за этого релиз задержался на месяц.

    Вышла Joomla 3.9.2. Надо отметить, что Joomla 3.9 получилась относительно беспроблемным обновлением, несмотря на то, что само обновление было достаточно большое. Напомню, с релиза 3.9 система полностью соответствует GDRP.

    en Оригинал новости.

    Рекомендую посмотреть видео-обзор инструментов по работе с персональными данными на русском языке.

    Из-за внепланового выпуска Joomla 3.9 был смещен выпуск остальных версий Joomla и пересмотрены планы по поддержке ветки 3.x. Последней версией из ветки 3.х будет Joomla 3.10. Подробнее можно прочитать по ссылке. Там же изложены планы по разработке Joomla 4 и те причины, по которым все-таки нужно будет выпустить еще одно большое обновление линейки 3.x.

    Подборка по Joomla 4


    Много лет назад Bootstrap 2 был выбран для построения административной панели Joomla 3. Тогда же было принято решение использовать этот фреймворк и на фронте. Неприятные последствия такого решения мы пожинаем до сих пор – несмотря на то, что использование Bootstrap 2 на фронте можно отключить, выходит много шаблонов с поддержкой устаревшего фреймворка.

    В Joomla 4 такой проблемы уже не будет. Однако админка Joomla будет построена на основе Bootstrap 4. В этой статье вы можете прочитать о преимуществах CSS Grid при проектировании шаблонов Joomla. Интересный взгляд на это в статье:

    en Будущее Joomla — это CSS Grid и вовсе не Bootstrap 4.

    В Joomla 3.7 появились поля из коробки, они развивались и в рамках Joomla 3, допустим в Joomla 3.9 появилось мультиполе (повторяемые поля). Развиваться поля продолжат и в Joomla 4.

    en Статья-обзор полей в Joomla 4.

    Подборка интересных фактов о Joomla


    jpath.ru/jobs — Запущен ресурс по поиску работы для Joomla. Здесь можно подать объявление о поиске работы и если вашу заявку утвердят – она будет опубликована на сайте и в социальных сетях.

    en Как создавать собственные макеты блога в Joomla. Типы контента в Joomla присутствуют еще со времен Joomla 2.5, но мало кто об этом знает и использует в своей работе. В этой статье подробная инструкция, как создать свой тип контента.

    en Общая статистика Joomla на 2019 год. Рекомендую ознакомиться с ней, даже если вы не работаете с этой CMS.

    en Есть сто миллионов! В январе официальный Twitter Joomla опубликовал интересную заметку: скачивания Joomla с официального сайта превысило 100 000 000. Кстати примечательно, что скачивания с Github не входят в эту цифру.

    Это новость за прошлый год, однако мы не могли пройти мимо в рамках первого выпуска дайджеста. Joomla получила номинацию “Best Free CMS” от CMS Critic. Удивительно, но за все годы участия в этой премии, Joomla стабильно получала награду «лучшая CMS».

    Я не знаю пишутся ли докторские диссертации по другим CMS, но про Joomla это первая.

    en Докторская диссертация, кейсом для которой служит Joomla: A Business Ecology Perspective on Community-Driven Open Source: The Case of the Free and Open Source Content Management System Joomla.

    Joomla и e-commerce


    В данном разделе мы будем раз в месяц рассказывать о каком либо компоненте для коммерции на Joomla. Цель — показать разнообразие решений. Дело в том, что расширений для e-commerce в Joomla феноменальное количество, только в JED (каталоге расширений Joomla) в категории интернет магазинов более 20 полноценных компонентов.

    Сегодня у нас Phoca Cart.

    Очень молодой магазин, которые был выпущен в конце 2017 года. За год он оброс функционалом и даже некоторыми расширениям для российского потребителя – в частности платежными плагинами. Сам разработчик предлагает 9 бесплатных шаблонов сайта для своего компонента.

    Обзор данного компонента на русском можно прочитать здесь.

    Почему мы решили начать наши обзоры с этого решения?

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

    Интересные особенности:

    • Мастер по первичной настройке.
    • Бонусная программа для покупателей.
    • AJAX фильтры.
    • Конструктор XML выгрузок.
    • Импорты из XML и CSV.
    • Интеграции с POS терминалами.
    • И многие другие функции, которые присущи для современных интернет магазинов.
    • Все функции доступны бесплатно.

    Подборка для разработчика сайтов на Joomla


    Обновился компонент для организации Rest API на базе сайта Joomla. C нетерпением ждем этих функций в ядре Joomla 4.

    Библиотека и плагин Joomla для генерации PDF. С данным решением вы можете генерировать PDF в любом расширении Joomla.

    Обновилась библиотека JUImage Joomla. C помощью этой библиотеки вы можете в любое расширение Joomla добавить возможность ресайза под заданные параметры, особенно удобно использовать данное решение в паре с тегом picture. Релиз интересен поддержкой webp.

    JUArticleSave — Плагин при сохранении приводит тексты к типографскому виду.

    Сервис-компилятор иконок для UIkit 3.

    Интересные шаблоны Joomla за Январь


    Шаблон для образовательных сайтов.
    Шаблон для образовательных сайтов.
    Бизнес шаблон.
    Шаблон на медицинскую тематику.
    Шаблон для ресторана.
    Шаблон для сайта фотографа.
    Yootheme 1.18 — обновился один из самых популярных коммерческих шаблонов — конструкторов сайтов для Joomla. Да, и на днях был опубликован обзор данного шаблона на русском языке.
    Master3 — вышел бесплатный мастер шаблон для Joomla, основанный на фреймворке UIkit 3 от российского разработчика.
    Релиз UIkit 3.0.0 — финальный релиз популярного css фреймворка от одной из ключевых студий Joomla. За январь вышло еще три версии, сейчас уже актуальная версия 3.0.3.
    Обзор наиболее популярных в 2018 году шаблонов на Joomla-Monster

    Интересные расширения для Joomla


    Плагины полей для Joomla: Instagram и Gist of GitHub.

    Joomadmin — модуль, который может упросить внешний вид админ панели Joomla.

    T4 page builder от Joomlart. Сейчас стало модным выпускать свои pagebuilder. Joomlart решили не отставать от трендов, там же его можно скачать бесплатно.
    Поделиться публикацией

    Комментарии 34

      +2
      Наконец-то появился дайджест по теме! Спасибо автору, надеюсь, будете продолжать…
        +2
        На самом деле, про смену роадмапа версий немного не точно.
        Из-за 3.9 релизы действительно сдвинусь. Но сдвиг планировался такой.
        3.9 > 3.10
        3.10 > 3.11
        А тут снова семь пятниц на неделе.
        3.11 убирали и слили с 3.10. Кроме того еще и стагнацию всей третей ветки сделали.

        Кроме того ИМХО сомнительно что за оставшиеся время 4.0 приведут божеский вид.
          +9
          Ой, оно еще шевелится?
            –2

            Так же как и все остальные популярные CMS :-)

              +1

              С популярными то понятно, но это же joomla

                +1

                Факт остается фактом это вторая по популярности cms в мире и в России.

                  0
                  ну где то процентов 10 вторая в мире и наверное близко к 50% первая в мире cms конечно пренебречь второй по популярности наверное пока еще нельзя, но кажется это уже почти не популярная к счастью или сожалению. Поэтому верхний коммент в ветке имеет место быть
                    +2

                    В абсолютных цифрах это достаточно много. В любом случае альтернатива и конкуренция нужна. До тех пор пока нынешние CMS будут актуальны.
                    Можно сколь угодно разводить религию вокруг того или иного продукта, но у каждого продукта есть свои плюсы и минусы и свой потребитель. Говорить "ну это Joomla" основываясь только на статистике, ну как минимум не корректно.


                    Есть куча продуктов с мизерной долей в мировых масштабах, но вы же по постам связанным с ними, с комментариями, ну это же october, processwire, grav… или еще 100500 cms.

                    0
                    Могу ошибаться, но также она лидирует по числу переездов с нее на другие cms.
                      0

                      Я тоже могу ошибаться, но по моему самое больше падение у Magenta и Drupal.

                        0
                        Ну маджента могу понять, там даже аутсорс самый дорогой среди eCommerce CMS, так что соскок с нее не столько из-за кривизны, сколько по коммерческим соображениям. Друпал не знаю почему, но в целом он всяко адекватнее джумлы. Так что, имхо, если оставить причины переезда «тупость CMS», то джумла впереди всех с большим отрывом.
                          0

                          Я сочувствую вашим религиозным убеждениям. Но с такими суждениями наверное очень тяжело.
                          У вас суждения человека, который особо не работал с разными продуктами.
                          Я могу объяснить падение различных CMS и рост других… и там не будет оценочных суждений.
                          Допустим Drupal — падение из-за не удачной 8-ой версии. Много багов достаточно критичных и потеря совместимости.
                          Magenta падает из-за развития Prestashop которые смогли предложить достаточно удачное решение для рынка, кстати от части по этой же причине падает opencart.
                          WordPress растет из-за локомотива Атутоматик — они очень круты в плане маркетинга и позиционирования продукта. Кстати не факт что гутенберг малость сломавший совместимость, не отпугнет, но это покажет время.


                          Что же касается Joomla, то с точки зрения технологий и кода, она не так плоха, она не зря получила свои награды, как "Лучшая бесплатная CMS". Ее пример интересней в другом, это пожалуй единственная популярная CMS, которая развивается сообществом, а не коммерческой компанией. То что ей не хватает фокуса в развитии, да это есть, но при этом это отличное решение для многих задач.

                            0
                            Послушайте, по-моему какие-то религиозные убеждения у вас, не у меня.

                            Много ли студий предлагают джумлу своим клиентам? Фрилансеров?

                            Я вам сейчас назову причину популярности джумлы, но вы, конечно, можете не согласится: когда человек, который никогда не имел дело с сайтостроением хочет завести свой сайт он гуглит бесплатные cms'ки и в итоге приходит к двум вариантам — вордпресс для блога и джумла для «полноценного» сайта. Блог ему не нужен (в его понимании блог это как лента в соц. сетях), ему нужен крутой сайт и он садится на джумлу. Какое-то время варится в ней, ставит компоненты, экспериментирует с шаблонами… в итоге сваливает на вордпресс (ну прост приходит понимание что и для чего).

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

                            Я не против джумлы — но ее сложнее всего готовить из бесплатных.
                              0

                              Что касается студий с Joomla, наверное достаточно, если верить тому же cmsmagazin.
                              Продолжая вашу мысль по поводу ставить, компоненты. На WP он так же будет ставить плагины. И там и там процесс мало чем отличается, если нет понимания, как со всеми этим добром работать. О чем вы вскользь сказали упомянув студии.


                              Теперь давайте подумаем над тем, чем же в итоге плоха Joomla?
                              Тем что по идее из коробки можно собрать почти любой сайт без левых расширений? В WP тоже кстати можно, но я бы сказал, что знаний понадобится побольше даже, конечно знания можно заменить готовыми примерами, но то, что случается на выходе не менее печально, чем без знаний на Joomla.
                              Сайтов на Joomla меньше? Да я не спорю и тут разработчики ядра сами себе злобные буратины, нечего ломать совместимость из версии в версию. Грубо говоря, если очень далеко отмотать назад, к версии 1.0, то WP, как раз по функциональности приблизился к Joomla 1.0 (именно возможности из коробки). Начинаем плавненько мотать вперед и о ужас видим именно провалы на смене ключевых версий (примерно в два раза), то есть когда людей поставили фактически перед выбором сделать новый сайт или сидеть на старой версии. В WP таких грандиозных скачков не было и он тащит легаси с бог знает каких времен, и по этому планы написанные мной еще для версии 3 работают на WP 5 :-) ужас правда?
                              Давайте закроем этот спор, так как вы будете уверены, что есть черное и белое, а я буду уверен, что есть еще серое.

                                0
                                Давайте закроем. Но оставлю за собой последнее слово (плохая черта характера): если взять два последних релиза коробок (вордпресс и джумлу), последняя сложнее в настройке, кастомизации и приведению в человеческий вид. И это статистика, а моя нелюбовь к этой cms.
                                  +1
                                  Сложнее, но она не будет иметь такие проблемы производительности, как WordPress, после установки парочки плагинов и шаблона.
                                0
                                А подскажите какую готовить проще? У меня не большой опыт, работал всего-лишь с Джумла, Вордрпесс, ХостЦМС, Опенкарт (создание сайтов под ключ, расширение и создание нового функционала). Среди всех перечисленных Джумла, на мой взгляд, самая простая.
                0

                Спасибо за дайджест. Надеюсь, будет периодический?

                  0
                  Я тестировал 4.0 альфа версию — между прочим достойно выглядит. Код причесали.
                    0

                    Вполне нормально, главное плагины от тройки не сломали)) ну на ajax

                    0
                    Самое интересное расширение для Joomla это Gridbox жаль о нем не написали
                      0

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

                        0
                        думаю в следующих выпусках еще упомянут.
                        0
                        Спасибо за материал! Здорово, что кто-то наконец-то взялся за эту тему.
                          0
                          По расширениям интересным не плохо было бы продолжить
                            0
                            Подписался, спасибо!
                              0
                              Пожалуй, лучшее, что есть в J4 — отвязка от всевозможных фреймворков и библиотек. Спасибо разрабам, за отход от навязчивого jQuery и Bootstrap
                                +2
                                Исключение — админка и BS4. Но, тут я проект понимаю — админка, это не фронт и должна быть постоянной. И опять же, никто не машает написать свой шаблон для админки, если очень уж нужно.

                                Хотя в последнее время тенденция такова, что разработчики расширений пытаются строить админку своих расширений на свой лад, уходя от канонов. По крайней в тройке, где админка на BS2, я видел админку и BS3 и Uikit.
                                  0
                                  Ну он на самом все останется, просто не придется брать бубен и входить в транс, чтобы его выпилить. достаточно будет просто сделать свой шаблон. Или использовать готовый без лишнего.
                                  0

                                  Знаете, я вот читаю дайджест и вспоминаю свой единственный опыт с Joomla, когда заказчик просил ему что-то там доделать.
                                  Сайт по сути недавно установленный, всего с несколькими расширениями и несложной структурой, но грузился недопустимо долго. А когда я заглянул в код, пытаясь исправить некоторые баги на этом уровне — увидел сцену похлеще любого школьного плагина для WordPress'а.


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

                                    +1
                                    Руки не из того места. Причем даже скорее не у клиента, а у мастера/разработчика.

                                    Тут от Joomla ничего зависит. Такая болезнь у любого «кода» он либо написан нормально, либо будет неделю проклинать себя за то что вообще взялся.
                                      0

                                      Однозначно руки. У Joomla адекватная архитектура ещё с версии 1.5.

                                        0

                                        Ах да, там версия ещё была пониже 1.5. Видимо, апдейтиться забывали. Спасибо, что просветили)

                                      0
                                      Joomla! — это MVC + отличная кастомизация. А для тех, кто не очень умеет программировать, существуют темплейтные фреймворки: YOOtheme, Master, T2/T3 (с удивлением здесь узнал о T4, спасибо!), Gantry 5. Gantry 5 — мне больше остальных нравится. SCSS/LESS + Twig-шаблонизация из коробки, отличная документация. Кстати, есть для WP и Grav. Порог вхождения на уровне WP. Ну а негодующие часто не понимают разницы между модулями и компонентами в Joomla! в контексте базовых понятий данного движка.

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

                                      Самое читаемое