10 расширений Joomla, которые я (не)использую для создания сайтов в 2019

Joomla развивается. На подходе уже 4-я версия CMS. Подход к разработке меняется. Появляются новые решения, а некоторые старые становятся неактуальными.

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

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

А в конце, в комментариях,  вас ждет опрос: какие расширения сегодня используете ВЫ, а от каких отказались. Пожалуйста, поучаствуйте. Это будет интересно всем!

ТОП 10 расширений Joomla, которые я использую в 2019 году

В работе с Joomla мой главный принцип – чем меньше сторонних расширений установлено на сайт, тем лучше. Я предпочитаю создавать альтернативные макеты для стандартных расширений Joomla, а не устанавливать что-то стороннее. Но есть некоторые расширения, обойтись без которых бывает очень сложно.  Ниже мой личный ТОП.

1. JCE – отличный визуальный редактор для Joomla

JCE многие из вас наверняка знают.  По крайней мере, слышали о нем точно. Это визуальный редактор, который заменяет стандартный Tinymce, который используется в Joomla по умолчанию.

Чем же так хорош JCE? Не буду описывать все плюсы, напишу кратко только про то, к чему привык и без чего уже не могу представить работу с Joomla.

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

Выделение тегов пунктиром - JCE

(выделение блоков уже есть и в стандартном Tinymce)

Удобный файловый менеджер – после стандартного файлового менеджера пользоваться менеджером JCE одно удовольствие: всё работает через AJAX, никаких перезагрузок страниц, мультизагрузка изображений на сервер, создание каталогов на лету, и др.

Удобный файловый менеджер JCE

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

Профили редактора JCE

Подсветка html-кода материала (только в платной версии) – очень удобно, когда работаешь со сложным материалом.

Подсветка html-кода материала JCE

Поддержка html-шаблонов (только в платной версии) – можно создать коллекцию шаблонов html-кода и легко вставлять их в редактор.

Поддержка html-шаблонов JCE

(html-шаблоны в некотором виде уже есть и в стандартном Tinymce)

Поддержка вставки горизонтальных блоков FLEX, Bootstrap, UIKit через редактор (пока beta, будет доступно в JCE 2.8) – вот этого действительно не хватало в процессе работы над страницами контента.

Поддержка вставки горизонтальных блоков FLEX, Bootstrap, UIKit через редактор JCE

Кроме плюсов, описанных выше, есть много и много больше. В общем, JCE однозначно мой любимчик.

2. Adminexile – плагин смены адреса админки

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

Он позволяет изменить адрес входа админку сайта со стандартного /administrator, на указанный вами (точнее стандартный адрес дополняется вашей строкой).

Зачем это нужно? Ответ прост: безопасность. Когда стандартный адрес заранее известен, а форма авторизации в админке никак не защищена, кроме как паролем, боты хакеров однозначно найдут вашу админку и будут пытаться подобрать к ней пароль. Т.е. в лучшем случае вы получите лишнюю нагрузку на сервер, ну а в худшем ваш сайт взломают. Подробнее почитать про взлом подбором пароля можно здесь.

Adminexile устанавливается и настраивается за одну минуту. Главное – не забыть потом адрес входа, который вы установили.

Устанавливаю практически на каждый сайт.

Adminexile

3. JCH Optimize – плагин оптимизации скриптов и медиа-ресурсов сайта

Супер-плагин, абсолютный ТОП. Если вы еще не познакомились с ним, сделайте это прямо сейчас. Вот отдельная статья, которую я писал про JCH Optimize.

Что он делает? Если кратко – существенно ускоряет загрузку сайта. При правильной настройке он собирает все файлы скриптов и стилей и компилирует их в единые файлы кэша.

В результате, например, вместо 10 JS-файлов, подключенных к странице (jQuery и его друзья), получаем один! Также это работает и с CSS.

Фактически, JCH Optimize выполняет работу фронтенд-сборщика проекта.

У меня есть живой кейс, когда установка и правильная настройка JCH Optimize в паре с кэшированием Joomla дала огромный прирост к скорости загрузки сайта.

Советую обязательно освоить и использовать этот плагин.

4. JL Content Fields Filter – отличный бесплатный AJAX-фильтр по настраиваемым полям Joomla

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

Рассмотрим пример, вы пишите статьи про расширения Joomla, и используете дополнительное поле «Тип расширения», чтобы пометить статью – она про компонент, модуль, плагин или шаблон. А дальше вы хотите вывести на сайте фильтр, чтобы пользователь мог сам отметить галочками интересные ему расширения и видеть статьи только про них. Как это сделать? По умолчанию – нельзя.

На помощь приходит бесплатный компонент JL Content Fields Filter от JoomLine. Мало того, что ребята сделали большую работу, так еще и дают пользоваться ей свободно всем желающим.

Благодаря связке настраиваемые поля Joomla + JL Content Fields Filter можно построить сложный каталог на стандартных материалах без использования сторонних расширений.

JL Content Fields Filter

5. Chronoforms – ФормоМонстр

Расширение, позволяющее создавать формы. Расширение, которое я люблю и ненавижу одновременно. Это Chronoforms.

За что я люблю Chronoforms?

  • Гибкость – можно создать любую, ну вот вообще любую форму (хотите мультистраничную или с загрузкой изображений? Пожалуйста.)
  • Обилие настроек – можно настроить всё: каждый атрибут каждого поля, каждую деталь
  • Отправка формы данных на почту, сохранение данных формы в базе данных, легкий перенос форм между сайтами – огромные возможности доступны прямо их коробки. Всё работает на AJAX – пользоваться удобно.

За что я ненавижу Chronoforms?

  • Гибкость – вот черт ногу сломит с ним разобраться. Высокий порог входа. Причем во многом эта «высота порога» складывается не из имеющегося опыта, а из упорства. Не верите? А как вам 40-страничный мануал по работе с компонентом?
  • Обилие настроек – их так много, что иногда кажется самому запрограммировать форму было бы быстрее. Отгоняю от себя эти мысли, поскольку это не так.
  • Отправка формы данных на почту, сохранение данных формы в базе данных, легкий перенос форм между сайтами – пока во всём это разберешься и протестируешь, пройдет много времени, очень много времени.

При всех недостатках, Chronoforms отличный компонент. Он очень сложный, он невероятно гибкий. Если вы сомневаетесь, получится ли с помощью него создать нужную вам форму – не сомневайтесь, получится. Правда, только если вы очень целеустремленный человек.

Но запомните. Никогда, слышите, никогда не используйте Chronoforms, чтобы создать простую форму обратной связи для сайта. Это будет то же самое, что приехать на гонки Формулы 1 на танке. Для простой формы обратной связи используйте бесплатный модуль Wedal Joomla Callback или что-нибудь подобное.

6. Wedal Joomla Callback – модуль для быстрого создания формы обратной связи

Создание формы обратной связи не такая уж быстрая задача, но при этом такая форма должна быть практически на каждом сайте. Раньше я каждый раз делал формы под каждый новый сайт. Потом весь этот зоопарк мне надоел, и я решил создать модуль формы обратной связи, который можно:

  1. Установить
  2. Настроить за одну минуту
  3. Начать использовать
  4. Если необходимо, быстро кастомизировать под нужны заказчика

В результате я сделал собственный модуль Wedal Joomla Callback, который успешно использую в работе. Меня он полностью устраивает. Можете попробовать и вы.

Wedal Joomla Callback

7. Universal AJAX Live Search – поисковый комбайн для Joomla

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

Мощный компонент поиска с подсказками и подходящими результатами «на лету». Поддержка множества дополнительных расширений через плагины. Гибкая настройка внешнего вида. Всё это Universal AJAX Live Search.

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

Но когда работа закончена, получается нечто весьма привлекательное и удобное в использовании:

Universal AJAX Live Search

8. SEBLOD – конструктор контента для Joomla

Во истину тяжелая артиллерия для Joomla. Этакий Drupal в одном компоненте. Иногда мне кажется, что SEBLOD должен был быть не расширением  Joomla, а отдельной CMS-системой.

Мощный, гибкий, очень сложный – всё это про SEBLOD. Он позволяет создавать неограниченное количество типов контента, типов поиска по ним, поля различных форматов, и многое другое.  В общем, это настоящее LEGO в мире Joomla.

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

9. Virtuemart – интернет-магазин для Joomla

Пожалуй, самый спорный компонент в этом списке. Многие его ругают за тормознутость или плохой код. Но, как ни крути, Virtuemart имеет самые широкие возможности интернет-магазина, доступные из коробки бесплатно.

Для малого бизнеса Virtuemart может быть очень удачным стартом. Создать на нем интернет-магазин стоит сравнительно недорого. Этот магазин будет работать и будет продавать.

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

Я не призываю вас использовать Virtuemart, но попробовать, несомненно, стоит. А помочь может моя серия статей.

10. Wedal Joomla Template + UIkit – вместо 1000 шаблонов

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

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

Я создал для себя некий шаблон-заготовку – Wedal Joomla Template. По умолчанию он пустой и имеет лишь общие для всех шаблонов Joomla черты – файл манифеста, каталоги, подключаемые скрипты и т.п. Каждый новый сайт я начинаю с этой заготовки.

Также для работы мне нравится использовать фронтенд-фреймворк UIkit (не путайте с UIKit PRO!). Это аналог Bootstrap, которым я пользовался раньше, но он гораздо более развит и покрывает практически все типовые задачи.

Если сайт простой, то фреймворки я не использую вовсе. К счастью, сегодня Flexbox делает верстку гораздо проще, чем 10лет назад.

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

ТОП 10 расширений Joomla, от которых я отказался в 2019 году

А теперь АНТИрейтинг. ТОП10 расширений, от который я отказался и больше не использую в работе. Честно говоря, некоторые из них я особо и не использовал и раньше, но они были очень популярными в свое время, а потому никак не могу не отметить их в списке.

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

1. Akeeba Backup – компонент резервного копирования Joomla-сайта

Абсолютный лидер антирейтинга. Я думаю, это компонент установлен чуть ли не на половине Joomla-сайтов.

Нет, против самого компонента я ничего не имею. Он бесплатный, хорошо сделан и работает. НО.

Резервное копирование это задача хостинга. Если сайт размещен на нормальном хостинге, бэкапы должны делаться автоматически каждый день. Например, на IHC, который я использую, так и происходит, а получить архив с текущей резервной копией сайта можно в пару кликов:

  1. Заходим в панель управления хостингом
  2. Выбираем сайт и базу для создания резервной копии
  3. Жмем «Создать»
  4. Через 5 минут получаем на электронную почту прямую ссылку на скачивание архива.

Именно так это должно работать. Зачем здесь Akeeba? Просто выберите хороший хостинг.

2. Admin Tools – всё и ничего

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

Admin Tools

Если смотреть на отдельные инструменты Admin Tools, то каждый из них полезен (и в то же время сложен), но когда это всё собирается в один общий компонент, то непонятно, зачем это нужно. Если пользователь не понимает, что такое htaccess, права на каталоги, перенаправления и т.п., то Admin Tools может только навредить, а если понимает, то зачем ему Admin Tools?

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

В общем, не советую. Лучше разберитесь с тем, как работает каждый из инструментов отдельно.

3. SH404SEF – SEO-компонент для Joomla, от которого устаешь

Еще один старый друг. На самом деле, очень мощный SEF-компонент для Joomla. Он позволяет контролировать SEO-параметры каждой отдельной страницы сайта. Он исправляет сам многие SEO-болячки Joomla. В общем, довольно хорош. НО.

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

Это работает так. Предположим, пользователь или бот открыл несуществующую страницу или страницу-дубль. Компонент увидит это и добавит данные о новой странице в базу данных. И происходить это будет часто и многократно. Таблицы в БД, содержащие ссылки раздуваются до огромных размеров, сайт начинает загружаться медленнее.

К тому же, на сегодня в последних версиях Joomla с SEO всё вполне неплохо. Конечно, до сих пор есть и дубли и некоторые другие неприятности, но всё это лечится правильной настройкой стандартных параметров, htaccess и robots.txt. Мощный SEO-компонент, да к тому же еще и коммерческий, уже не нужен.

4. K2 – какой должна была быть Joomla 2.5

Все знают K2. Если вы работали еще с Joomla 2.5 то должны про него знать точно. В свое время это был очень популярный компонент. Он фактически заменял собой менеджер материалов Joomla. Зачем? Поскольку давал то, чего в Joomla тогда очень и очень не хватало – дополнительные поля и теги.

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

5. Community Builder, JoomSocial и др. – я хочу сделать свой Facebook c блэк-джеком и…

Здесь, наверное, даже комментарии излишни. Слишком велик на сегодня отрыв развития социальных сетей от развития этих компонентов.  Если тебе нужно сообщество, ты идешь и создаешь его в ВК или FB. Функционал будет даже шире. Зачем делать это на сайте?

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

В общем, для новых сайтов однозначное НЕТ.

6. Коммерческие слайдеры – вау, вот это эффект!

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

Я сделал модуль-заготовку Wedal Joomla Slider. Он прост, как 3 копейки. Он позволяет выбирать картинки для слайдера в настройках модуля, в админке:

Wedal Joomla Slider

А дальше…

Дальше находим любой скрипт слайдера, который нравится. Не обязательно от Joomla, вообще любой. Подключаем его к модулю и подстраиваем структуру в переопределенном макете. Всё, слайдер готов. На всё уйдет 10-20 минут. Больше придется попотеть только с оформлением, если его нужно поправить.

Работать с таким слайдером в админке очень просто. Не нужны никакие компоненты. Можно создать альтернативные макеты и сделать тем самым несколько разных слайдеров на одном модуле. И главное, всё это дело не нужно обновлять. Совсем. Модуль настолько прост, что обновления вряд ли вообще понадобятся (разве что только с выходом Joomla 4).

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

7 .Стандартный поиск Joomla – а что ищем?

Стандартный поиск Joomla вроде бы работает нормально. Ищет по контенту. Но недавно для меня появилось одно большое, очень большое НО.

Что если нужно ограничить поиск отдельной категорией? Всё, финиш. Это он уже не может.

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

Чем заменить? Вы можете использовать умный поиск (Joomla Smart Search). Или же попробовать Universal AJAX Live Search, про который я писал выше.

8. Стандартный медиа-менеджер Joomla – поверь, в душе я бегу

Мне на глаза попалась недавно история (или анекдот), которая отлично описывает стандартный медиа-менеджер в Joomla:

У входа в мини-маркет припарковалась машина, из нее буквально выскочил водитель - парнишка лет двадцати. Ловкий, быстрый в движениях, весь как пружинка, о таких говорят "аж искры летят". Метнувшись к дверям магазинчика, открыл их и замер, придерживая. Аж пританцовывая от нетерпения.

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

Малой ему (с ласковым нетерпением):
- Ну, деда, прошу тебя, поторопись! Мы и так опаздываем!

Дед поднимает на него молодые глаза и, улыбаясь всеми своими морщинками, говорит:
- Внуча, поверь мне! Внутри Я БЕГУ!!!

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

Чем заменить? Самый простой вариант – файловый менеджер из JCE. Он будет использован автоматически после установки этого компонента.

Другой вариант – Quantum Manager, который уже сейчас очень и очень неплох и к тому же доступен бесплатно.

9. Page builder’ы (UIKit Pro) – накликай сайт мышкой

Ох, за этот пункт меня будут сильно ругать. Вокруг билдеров, а особенно Yootheme Pro сформировалось большое сообщество Joomla’водов. Многие уже буквально подсели на него.

Я уже писал, почему не люблю Page builder’ы. Они ускоряют разработку, но ограничивают ее рамками конструктора. Когда рамок недостаточно приходится писать велосипеды. А если сайт развивается и становится еще сложнее, то у вас появляется целый велосипедный парк.

И да, вишенка на торте. Page builder’ы обычно платные и требуют лицензии по подписке. Они обновляются также, как и другие расширения Joomla. Если в процессе одного из таких обновлений велосипедный парк превратится в свалку металлолома, придется нанимать хорошего и дорогого сварщика, который снова заставит велосипеды ездить. Но найдете ли вы его?

Здесь же (особенно для адептов Yootheme Pro) не могу не отметить, что для быстрого создания работающего сайта Page builder’ы подходят очень хорошо. Вы буквально можете «накликать» вполне приличный сайт мышкой. Просто не стройте на него далеко идущие планы, и тогда всё будет хорошо.

Это только мое личное мнение, и оно может отличаться от мнения большинства, так что, большинство, не гневайтесь на старика Wedal’а  =).

10. Сборки и тяжелые коммерческие шаблоны – сделка с дьяволом

Что я не люблю больше Page builder’ов, так это сборки Joomla и тяжелые коммерческие шаблоны (хотя грань между шаблонами и Page builder’ами очень тонкая и часто рамыта).

Сборки – это зло. Объясню почему.  В IT, а особенно в web’е всё развивается очень быстро. Joomla и расширения постоянно получают обновления.

В сборках, помимо всего прочего, есть еще ацать коммерческих расширений (которые как бы не куплены у официальных разработчиков, но как бы проданы разработчиком сборки – этакий арбитраж расширений).

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

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

Я думаю, статья получилась спорной. Воспринимайте прочитанное выше, как добрые советы старого Joomla’вода, но не принимайте их как истину в последней инстанции. У каждого своя голова на плечах и ею ему думать =).

Давайте обсудим?

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

Пишите свои истории в комментариях. Обсудить это будет здорово!

Об авторе
Об авторе
Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.

Понравилась статья? Сохраните себе на стену:

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях.

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

Для отправки комментария введите код с картинки:
Защитный код
Обновить

Комментарии  

0 # АДЕПТ Yootheme Pro 20.08.2019 11:07
я ВАС найду и заставлю полюбить этот Yootheme Pro )))))))))))))
Статья понравилась спасибо!
вот только не знаю как использовать Код: Поддержка html-шаблонов (только в платной версии)
Ответить | Ответить с цитатой | Цитировать
+3 # AlekVolsk 20.08.2019 11:29
Наверное у меня самый неоднозначный топ будет... )))

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

JL Content Fields Filter - фильтр для полей, однажды он позволил отказаться от jbzoo

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

Master3 - шаблон-болванка на базе юикита

Akeeba Backup - однозначно надо, т.к. 1) не всегда есть доступ к панели хоста клиента, 2) не каждый клиент в состоянии в своей же панели бекап развернуть

Quantum Manager - замена стандартному недомедиа-недоменеджеру

универсальный самописный набор из 2х контент-плагинов и 5 модулей, облегчающий использование стандартных uikit-компонентов в виде аккордеона, табов, грида, слайдера и слайдшоу

всякие билдеры, контент-конструкторы, сео-оптимизаторы, защитники админок, оптимизаторы - это зло, злее которого только адепты этого зла
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 20.08.2019 15:48
AlekVolsk,
Цитата:
универсальный самописный набор из 2х контент-плагинов и 5 модулей, облегчающий использование стандартных uikit-компонентов в виде аккордеона, табов, грида, слайдера и слайдшоу
Видел этот набор. Отличное подспорье в разработке на UIkit 3. Да еще и делитесь им бесплатно. Оставлю-ка ссылку на него:
https://master3.alekvolsk.info/ru/products
Ответить | Ответить с цитатой | Цитировать
0 # ALEHAN 20.08.2019 11:41
Стало даже как то не по себе. В статье на 90% высказаны мои мысли. Не знаю даже в чем тут полемизировать. Единственно что от себя добавлю по поводу пэйджбилдеров, они действительно зло и лучше воспользоваться Shortcode Ultimate от Bdthemes. при базовых знаниях в html и css с ним можно проделать не многим меньшее чем с пэджбилдерами.
Ответить | Ответить с цитатой | Цитировать
+1 # Владимир 20.08.2019 11:59
В большинстве со статьёй согласен. Но Akeeba Backup удобен для переноса сайта, и соответственно при разработке сайта на локалке. А вместо VW удобнее использовать PhocaCart, тем более он гибче в плане маркетинга, хоть и молодой продукт, и в плане оформления.
С остальным согласен полностью.
Ответить | Ответить с цитатой | Цитировать
+2 # Tatjana 20.08.2019 20:51
Большое спасибо за статью, вкусы у нас совпадают, также как и "антивкусы", в частности, нелюбовь к конструкторам/пэйджбилдерам.

Xочу отметить еще Widgetkit от Yootheme. Он у меня практически в каждом проекте. В каждом проекте использую Akeeba Backup, потому что строю зачастую у себя, а потом переношу к заказчику. Иногда что-то делаю на локалке, особенно, когда большой обьем данных. И вообще, хостер-хостером, а свои бэкапы предпочитаю хранить у себя. К тому же наши германские хостеры хранят только 2 недели, а иногда нужно откатить дальше назад.

ECC+ - EasyCalcCheck Plus тоже в каждом проекте, иначе спамеры ухитряются регистрироваться, даже когда регистрация закрыта. SIGE - Simple Image Gallery Extended тоже в своей нише незаменима, когда превьюшки должны отображать пропорции изображения, например картины художника.

JoomSpirit Slider - только не кидайте в меня помидорами, но мне он удобен...

Обязательно попробую Master3 , уже скачала. Master 2 мне нравился гораздо больше, чем Yootheme Pro, до сих пор жаль. С отчаяния попробовала использовать Helix Framework, без Pagebuildera; но не очаровал.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 21.08.2019 10:49
Tatjana, спасибо! Хороший набор. Было интересно почитать.
Ответить | Ответить с цитатой | Цитировать
0 # Алексей 21.08.2019 12:37
Всё да, но про акиба-бэкап вопрос спорный, а с К2 слезать пока не представляется возможным. J! сама по себе до него пока не доросла и до половины.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 21.08.2019 12:44
Алексей,
Цитата:
К2 слезать пока не представляется возможным. J! сама по себе до него пока не доросла и до половины
Например в чем?
Ответить | Ответить с цитатой | Цитировать
0 # Алексей 21.08.2019 12:54
Например, управление материалами с фронта. Как в J! закинуть любую картинку не глядя, чтобы она сама ужалась до нужных размеров в разных местах? А как добавить с фронта галереи? А как добавить ссылки, но только по человечески? Так, чтобы текст ссылки не являлся САМОЙ ССЫЛКОЙ ))
В К2 работа с шаблонами материалов (и прочего) - просто песня. Код простейший. На его базе можно либо свои плагины строчить, либо целый "магазин костылей" открыть )) Лично я сделал второе. Вот такой я паразит ))
На моей памяти было много ССК, и ваш себлод в т.ч. Ничего приятнее, понятнее и быстрее К2 ИМХО пока нет.

Ну мож я не прав ?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 21.08.2019 14:48
Алексей, наверное это вопрос привычки. Как говориться, каждому своё.
К2, как ни крути, пытается заменить собой стандартный com_content Joomla. Использовать можно, но без магазина костылей - увы, вряд ли долго получится обходиться.
Ответить | Ответить с цитатой | Цитировать
0 # Оксана 21.08.2019 14:44
Добрый день! Практически тоже самое. Согласна на 90%. Кроме Seblod, но это уже за гранью моей логики.
Мои пять копеек - отличный плагин AddToMenu/ Стоит на всех моих сайтах
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 21.08.2019 14:53
Оксана, да, Seblod нынче нужен только в исключительных случаях. 90% сайтов можно сделать, используя настраиваемые поля Joomla.
Правда если заказчику не нравится, что в админке всё свалено в менеджер материалов (пусть даже легко отбирать нужные путем фильтрации по категориям, тегам, и др), то придется использовать конструктор.

AddToMenu действительно интересная штука. Раньше не знал про такой плагин. Спасибо!
Ответить | Ответить с цитатой | Цитировать
+3 # Дмитрий 21.08.2019 17:46
Я поклонник Seblod и использую его на всех своих сайтах и кучу его платных расширений., очень нравится проектировать удобные редакторы для различных типов контента и открывать их в лицевой части сайта. В админку сайта никого не пускаю, в том числе компанию, которая занимается сео оптимизацией.
Когда нужно создать страницы с показом данных из различных таблиц сайта с определенной логикой, то использую jumi
Если нужно прикрутить интернет магазин, то встраиваю j2store.
Если нужно генерировать в пдф Документы, то применяю библиотеку mpdf. Для формирования xls файлов с формулами и красивым оформлением - excel-php.

В итоге сайты получаются у меня довольно сложные в плане функционала (для автоматизации производства, crm, erp системы, которые позволяют формировать любые Документы (спецификации, перечни элементов, интерактивные сборочные чертежи, каталоги продукции, руководства пользователя, паспорта на изделия, краткие описания на изделия, прайсы, отчеты о проделанной работе, программы для чпу оборудования, 3d-модели, печать этикеток с QR-кодом и учёт продукции и склада по ним, связку с УПП, анализ склада и чего не хватает для выпуска очередной партии, автоматическое уведомление поставщиков что закончилось и заканчивается с выбором у кого минимальная цена и много чего еще.
До того как научился работать в себлод даже не знал как бы все это сделать .

Хочу отказаться от компонентов rereplacer и advanced module manager . Говорят что они много ресурсов жрут, но пока не знаю чем их можно заменить.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 22.08.2019 13:21
Дмитрий, спасибо! Было интересно почитать.
Ответить | Ответить с цитатой | Цитировать
0 # acidmer 24.08.2019 13:32
Спасибо за материал!
Сразу напомнило мой топик 2017 года: https://www.nulled.cc/threads/283955/

Еще раз по нему прошелся, и понял, что он еще актуален ;)
Ответить | Ответить с цитатой | Цитировать
0 # Tatjana 31.08.2019 16:21
Эмммм.... а вот куда ж лошадь запрягать-тo?

Конкретно, слайдер запаздывает, что естесственно, при загрузке страницы - особо торопливые могут его не дождаться.
Чем ускорить? Если я правильно понимаю, lazyload тут не при чем? А JCH Optimize поможет?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 01.09.2019 14:18
Tatjana, не совсем понял ваш вопрос. Какой слайдер запаздывает? Что значит "запаздывает"?
Ответить | Ответить с цитатой | Цитировать
0 # Yaroslav 05.09.2019 23:28
Очень полезная статья, спасибо! Взял на заметку пару пунктов.
Сам использую SP helix ultimate как основу (шаблон) для сайтов.
RS Form - для форм.
Ответить | Ответить с цитатой | Цитировать
0 # Yaroslav 05.09.2019 23:33
Знатоки, помогите, плиз. Увидел пример на странице JL Content Fields Filter
domaderevo.ru/proekty-domov-iz-brusa/dom-9x8-pp05
На чем можно делать такие шаблоны контента, чтобы удобно было потом администрировать?
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 06.09.2019 06:56
Yaroslav, это, как я понимаю, материалы Joomla + настраиваемые поля. Т.е. в плане администрирования всё просто: в статье заполняете настраиваемые поля и оно само появляется в каталоге на сайте. Реализация сложнее. Нужно создать альтернативный макет для такой страницы и включить в него настраиваемые поля в разных местах.
Ответить | Ответить с цитатой | Цитировать
0 # Eugene 24.09.2019 00:16
Вообще отличная статья.
Akeeba Backup действительно не нужен, больше фетиш. Admin Tools формирует хороший htaccess, в принципе, достаточно иметь такую заготовку и понимать, как это работает. Admin Tools станет лишним звеном.
Новый роутер Joomla хорош.- По части SEO остается вопрос закрытия внешних ссылок через rel атрибут.
Использование конструкторов оправдано в рамках требуемых задач. Под каждую задачу - свое решение. Билдеры покрывают определенную часть запросов.
Ответить | Ответить с цитатой | Цитировать
0 # Виктор 03.10.2019 08:33
Добрый день, Wedal!

Стоит задача передо мной сделать онлайн магазин с большим кол-вом товаров.
С joomla никогда не работал, и вообще никогда не занимался серьезно сайтостроением.
В интернете миллион информации по cms joomla и голова пухнет от переизбытка такой инфы. Надеюсь на вашу консультацию. Возможно данный пост ляжет в основу новой рубрики от вас для новичков)

Цель сайта: быстрый, безопасный, удобный, адаптивный под любое расширение экрана.

Подскажите, пожалуйста, правильно я подобрал базовый набор инструментов для новичка, исходя из ваших рекомендаций. Для быстрого старта, в соответствии с моими требованиями: шаблон болванка от master3
+ Virtuemart – интернет-магазин + UIkit или BootsTrap?

Извините, если пишу не в той ветке.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 04.10.2019 16:42
Виктор,

Исходя их пункта:
"С joomla никогда не работал, и вообще никогда не занимался серьезно сайтостроением."
я бы посоветовал вам либо взять готовую сборку с магазином (например, у Владимира на virtuemart.su), либо взять шаблон-конструктор YooTheme Pro.

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

Конечно, Master3 + VM + UIkit - хороший вариант, но, боюсь, вы его не осилите самостоятельно. Даже мне потребуется немало усилий, чтобы собрать всё это воедино и заставить нормально работать.
Ответить | Ответить с цитатой | Цитировать
0 # Виктор 04.10.2019 17:49
Цитирую Wedal:
Виктор,

Исходя их пункта:
"С joomla никогда не работал, и вообще никогда не занимался серьезно сайтостроением."
я бы посоветовал вам либо взять готовую сборку с магазином (например, у Владимира на virtuemart.su), либо взять шаблон-конструктор YooTheme Pro.

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

Конечно, Master3 + VM + UIkit - хороший вариант, но, боюсь, вы его не осилите самостоятельно. Даже мне потребуется немало усилий, чтобы собрать всё это воедино и заставить нормально работать.

Wedal, благодарю за советы!
Ответить | Ответить с цитатой | Цитировать