Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

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

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

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

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 6822 Просмотров
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
Статьи по теме оптимизации:
5 методов снизить нагрузку Joomla на сервер
Разгоняем Joomla! 1.5: от мифов к реальности
Руководство по клиентской оптимизации (ускорению) Joomla стандартными способами
Как уменьшить нагрузку на сервер. Joomla

- на joomlaforum.ru:
Итак, вы хотите ускорить Joomla?
Как ускорить работу Joomla 1.5
Оптимизация Joomla мой FAQ

Взвешивает ваш сайт, графика и скрипты: tools.pingdom.com
Программа для замера объёмов сайта - YSlow (встраивается FireFox)
Сторонний компонент для кэш: JRE Cache 3.2 (аналог Joomla Performance Booster)

1. Хотелось бы спросить влияет ли Время жизни кеша в плагине Система - Кэш на нагрузку? По умолчанию там 15 мин. Сколько там лучше поставить, сайт обновляется раз в день-два.
2. Нужно ли отключать внутренний кеш Joomla (в админке и плагин) - в случае использования JRE Cache?
3. Где скачать плагин автоочистки кэша - Clear Old Cache? А то приходится каждый раз его самому через админку чистить.
4. 500 запросов при 3000 посетителей - это нормально?
5. На каком этапе нужно переходить на vps?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Спасибо за ссылки. Большинство читал. Многие полезные.
Но например статья, что с сайта Webo - больше рекламная.
Они там усиленно не хотят замечать бесплатный компонент JCH Optimize например, а упоминают только менее функциональные. И очень много зависит от хостинга. На оптимизированном хостинге, с JCH Optimize и небольшой доработкой .htaccess можно вполне самому получить около 90/100, а при сильном желании и все 100

1. Если даже поставить 0 - это уже каким-то непонятным лично мне образом повышается производительность. (делал тесты). Вы можете ставить там даже сутки. А просто когда наполняете сайт - сбрасывать кешь.
5. Тут нужно судить по времени загрузки страниц. Если оно приемлемое, то и не стоит пока торопиться. Всё индивидуально.
Стоит понимать, что нагрузка - это ещё и количество и сложность запросов к базе. И порой это играет ещё более важную роль, чем оптимизация отображения страниц.
Выходов несколько:
- править код с целью уменьшения количества запросов
- настраивать хостинг под свои нужды, использовать акселераторы и возможно использовать Query Cache. http://joomlaforum.ru/index.php/topic,86178.0.html Правда стоит отметить, что новичкам будет сложно с ним разобраться и значительный эффект он даёт только вместе с этими самыми акселераторами на хостинге.
« Последнее редактирование: 09.12.2010, 15:15:39 от ChaosHead »
*

TTL

  • Захожу иногда
  • 163
  • 10 / 0
  • Мы друзья, не то что другие))
Как Ускорить Joomla?
1. Подбирайте легкие шаблоны!
2. Хостинг. Хостинг... Подбирайте качественный хостинг!
3. Не обвешивайтесь: Компонентами, плагинами, модулями. Здесь главное чувство меры!
4. Не мучайте Joomla бесполезными хаками и ковыряниями.
5. Оптимизируйте графику.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
1. Хотелось бы спросить влияет ли Время жизни кеша в плагине Система - Кэш на нагрузку? По умолчанию там 15 мин. Сколько там лучше поставить, сайт обновляется раз в день-два.
2. Нужно ли отключать внутренний кеш Joomla (в админке и плагин) - в случае использования JRE Cache?
3. Где скачать плагин автоочистки кэша - Clear Old Cache? А то приходится каждый раз его самому через админку чистить.
4. 500 запросов при 3000 посетителей - это нормально?
5. На каком этапе нужно переходить на vps?
1. Чем больше кэш, тем меньше нагрузка - если сайт обновляется редко можно увеличить время жизни.
3. на JED поискать
4. 500 всего? в смысле 0.2 на каждую страницу?
5. На этапе когда цена за хостинг, справляющийся с нагрузкой выше цены на нормальный вдс и его администрирование (а это от 1000-2000 в месяц)
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
ChaosHead,
это на хостинге со специальной поддержкой разных CMS? Можете порекомендовать такие? Я вот знаю p-host.com.ua, там так и пишется Лояльность к высоким нагрузкам и Поддержка CMS Joomla, Wordpress, Drupal. Проверено - все работает!

voland,
Это при загрузке главной страницы:
Информация о профиле
Application afterLoad: 0.000 seconds, 0.21 MB
Application afterInitialise: 0.012 seconds, 1.21 MB
Application afterRoute: 0.022 seconds, 2.33 MB
Application afterDispatch: 1.754 seconds, 9.04 MB
Application afterRender: 2.517 seconds, 11.44 MB
Использование памяти
12055264
Зарегистрировано запросов: 592

Это при переходе по внутренней странице сайта:
Информация о профиле
Application afterLoad: 0.000 seconds, 0.21 MB
Application afterInitialise: 0.012 seconds, 1.21 MB
Application afterRoute: 0.024 seconds, 2.34 MB
Application afterDispatch: 0.933 seconds, 8.14 MB
Application afterRender: 1.722 seconds, 10.46 MB
Использование памяти
11031224
Зарегистрировано запросов: 325

А.. и ещё раз уточняю у меня 3000 посетителей в сутки...

Главная страница весит 2,5Мб. Графику сжимаю (1,3Мб уже). Остальное скрипты и стили. Есть такой плагин System - CssJsCompress, стили сжимает, а когда включаешь сжатие скриптов - сайт грузится с ошибками. В JRE тоже есть опция сжатия скриптов - и тоже ошибки при загрузке.
Total loading time:   4.6 seconds
Total objects:    238 (2487.5 KB)
HTML (X)HTML:    2 (324.2KB)
CSS CSS:    1 (198.2KB)
Scripts Scripts:    9 (666KB)
Images Images:    226 (1299.2KB)
Гы  ;D скрипты 666KB...

На счёт хостинга... разве хостинг градируется по объёму нагрузки? Сколько я видел у всех стоимость хостинга отличается только объёмом предоставляемого места на HDD, например взять timeweb.ru - ни о какой нагрузке нигде не пишется, а вот в админке есть чёткие указания лимита этой самой нагрузки, предупреждающие линии на графике и т.д. И потом - сразу впс. Промежуточного хостинга нету. А он стоит дофигище (у них).
То есть у всех хостингов есть какое-то ограничение на ресурс процессора и память... может оно разное у разных хостингов? Как же это узнать, если они об этом не пишут в тарифах?
« Последнее редактирование: 09.12.2010, 18:00:52 от Ecspert »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Зарегистрировано запросов: 592 - у Вас видимо в качестве главной страницы либо JomSocial, либо на глваной VirtueMart модулей понавешено, либо вообще дофига г-модулей... В любом случае - это оооочень много!  :o

Ну около 100 ещё куда нишло, и то - это много. Но почти 600 - это пи...
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
592?? там что? вся коллекция всех модулей которые только есть? Это ж никуда не годится
и 2,5 на страницу это точно такой же ппц!

в топку такой сайт, делать с нуля и нормально
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
какой 100! 20 то много :-) а вы там уже о 100 говорите... Joomla при желании с несколькими модулями можно допилить до 10ка запросов... 6-) а со всеми кешированиями так и того меньше) чет подозрительно все это... а вообще часто люди не понимаю что у них окромя запросов к базе есть еще запросы к хосту на всякие картинки)) и прочее... убивание их очень помогает)
Total objects:    238 (2487.5 KB) - тоже впечатляет однако
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
какой 100! 20 то много :-) а вы там уже о 100 говорите... Joomla при желании с несколькими модулями можно допилить до 10ка запросов... 6-) а со всеми кешированиями так и того меньше) чет подозрительно все это... а вообще часто люди не понимаю что у них окромя запросов к базе есть еще запросы к хосту на всякие картинки)) и прочее... убивание их очень помогает)
Total objects:    238 (2487.5 KB) - тоже впечатляет однако
Ну смотря какие модули. Я к тому, что наврядли на динамической странице (не с тупо статичиским контентом "а-ля визитка") можно добится даже 20 запросов к базе.
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
эм..  :o ;D дак что это?
у меня аж 73 модуля большинство из которых mod_custom с картинками, которые ведут на разные разделы сайта, на главной нету ни VirtueMart ни JomSocial, от последнего только модуль whonline и модуль групп на главной,
отправил bzzik'у ссылку на сайт
« Последнее редактирование: 09.12.2010, 19:16:57 от Ecspert »
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
73 модуля... жесть... а парочкой обойтись нельзя было?
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
так парочкой никак  ^-^ когда много картинок так красиво...  ;D
*

TTL

  • Захожу иногда
  • 163
  • 10 / 0
  • Мы друзья, не то что другие))
так парочкой никак  ^-^ когда много картинок так красиво...  ;D
:))
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
у меня идея появилась все картинки в левом и правом столбце объединить в один модуль  ;D а не каждая картинка - в отдельном модуле
как я раньше об этом не догадался...
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
у меня идея появилась все картинки в левом и правом столбце объединить в один модуль  ;D а не каждая картинка - в отдельном модуле
как я раньше об этом не догадался...
Жгешь  :laugh:
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
ну что? может кроме ппц и жгешь что-нибудь дельное скажем?  ;D и выручим необразованного в этой области человека

нипайму... у меня вот все интернет магазины показывают около 400 запросов...
на всех сайтах установлен sef404sh - может в нём причина такого количества запросов?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
ну что? может кроме ппц и жгешь что-нибудь дельное скажем?  ;D и выручим необразованного в этой области человека

нипайму... у меня вот все интернет магазины показывают около 400 запросов...
на всех сайтах установлен sef404sh - может в нём причина такого количества запросов?
Да убить надо эти все сторонние SEF компоненты. Зло, да и только! Конечно, он добавляет.
*

Ecspert

  • Захожу иногда
  • 426
  • 12 / 0
Ну тык ссылок куча, они ж все поменяются, посещаемость упадёт  :(
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Да может и не в sef404sh всё дело.
Почему бы не поэкспериментировать: на копии сайта попробовать его сначала отключить. Потом по очереди отключать разные модули и попутно сравнивать.
Вот так вы и узнаете, что у вас там даёт нагрузку.
На рабочем сайте лучше эксперименты не проводить.
*

Ahmedhanjik

  • Захожу иногда
  • 107
  • 1 / 1
  • LEGION
А какой модуль выводит картинку в контент?!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Оптимизация Joomla мой FAQ

Автор yuri-it

Ответов: 232
Просмотров: 118663
Последний ответ 30.06.2017, 12:54:59
от Alex_Vazovski
Как оптимизировать нагрузку на сервер баз данных?

Автор kabban

Ответов: 7
Просмотров: 2907
Последний ответ 05.05.2017, 07:06:46
от Филипп Сорокин
Нагрузка на сервер - РЕШЕНО

Автор se_demon

Ответов: 20
Просмотров: 8017
Последний ответ 13.08.2016, 13:55:25
от Escander
Как снять блокировку новых пользователей?

Автор hogik

Ответов: 1
Просмотров: 1631
Последний ответ 02.04.2016, 11:36:40
от hogik
Посоветуйте как уменшить нагрузку на MySQL

Автор eddiep

Ответов: 6
Просмотров: 2567
Последний ответ 28.04.2015, 12:30:34
от eddiep