Новости Joomla

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

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

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

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

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

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за 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 Гость просматривают эту тему.
  • 9 Ответов
  • 1238 Просмотров
*

poryvaeva

  • Новичок
  • 7
  • 0 / 0
Доброго дня, друзья!
Помогите разобраться с проблемой: скорость загрузки одной страницы 8-10 сек... (любой, не только магазина)    :o
Сайт: diplomat-nsk.ru
Joomla 2.5.19, VM 2.6.0a. 14000 товаров на сайте. Включено прогрессивное кэширование. К сожалению, включить gzip на хостинге нельзя.
Практически все оптимизировано по PageSpeed кроме спрайтов.
К БД делает 200-300 запросов, вроде это нормально.

При этом другой магазин на VM (хостинг другой, Joomla и vm - те же) даже без включенного кэширования грузится за 1 сек: http://alfatorg.org/ Но там только 1000 товаров... Хотя запросов к БД делает столько же...

Перерыла весь интернет, вроде все что можно сделано.... Как ускорить работу магазина? Может ли быть проблема в хостинге? Что посоветуете поковырять?
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Re: Низкая скорость загрузки сайта
« Ответ #1 : 23.05.2014, 08:12:20 »
Спросите у провайдера не на Windows ли у вас хостинг.
Если так, то переходите с него на другой. На Windows-серверах Joomla работает гораздо медленнее.
*

poryvaeva

  • Новичок
  • 7
  • 0 / 0
Re: Низкая скорость загрузки сайта
« Ответ #2 : 23.05.2014, 08:41:24 »
Нет хостинг на Linux... Еще есть какие-то варианты?
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Низкая скорость загрузки сайта
« Ответ #3 : 23.05.2014, 09:02:56 »
Сервер для статики апач. Фу-фу-фу. Вам бы нормальный сервер.
*

poryvaeva

  • Новичок
  • 7
  • 0 / 0
Re: Низкая скорость загрузки сайта
« Ответ #4 : 23.05.2014, 09:36:22 »
На http://alfatorg.org/ тоже apache и грузится замечательно.
Какой нормальный сервер? VPS? Посоветуйте, плз..
Большая просьба, писать почему вы так думаете или дайте наводку что почитать..., я не мегапроф и хочу разобраться... Спасибо  ;)

Еще непонятно почему так: при включенном стандартном кэшировании, страница грузится 3-4 сек, но если пользователь проходит авторизацию время загрузки любой страницы 8-10 сек... Как так?   crazy!


« Последнее редактирование: 23.05.2014, 10:42:27 от poryvaeva »
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Низкая скорость загрузки сайта
« Ответ #5 : 23.05.2014, 10:27:48 »
Походу еще на базе данных экономят. Какая у вас версия базы (можно смотреть в информации о сервере в joomla)?

Вирутемарт вообще штука тяжелая.

Вообще нормальный. С nginx и приличными ресурсами для базы.
*

poryvaeva

  • Новичок
  • 7
  • 0 / 0
Re: Низкая скорость загрузки сайта
« Ответ #6 : 23.05.2014, 10:45:28 »
Версия базы данных    5.5.33-cll-lve

Если посмотреть по timeline во вкладке network в chrome: ожидание составляет 8сек (когда пользователь авторизован), а пересылка доли секунды...
Если пользователь не авторизован - ожидание 2 сек, пересылка так же доли секунды..
Это видимо проблема хостинга? Или что-то еще можно посмотреть?
« Последнее редактирование: 23.05.2014, 11:29:42 от poryvaeva »
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Низкая скорость загрузки сайта
« Ответ #7 : 23.05.2014, 12:48:03 »
мало ресурсов наверно
*

Адель

  • Осваиваюсь на форуме
  • 41
  • 4 / 0
Re: Низкая скорость загрузки сайта
« Ответ #8 : 10.02.2015, 18:20:28 »
Походу еще на базе данных экономят. Какая у вас версия базы (можно смотреть в информации о сервере в joomla)?

Вирутемарт вообще штука тяжелая.

Вообще нормальный. С nginx и приличными ресурсами для базы.

Посоветуйте пожаулйста хостинг. Я лично не понимаю по каким критериям подбирать и сколько это должно стоить. Скажите, чем пользоваться или какие требования нужно предъявлять к хостингу
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Низкая скорость загрузки сайта
« Ответ #9 : 10.02.2015, 18:44:24 »
Посоветуйте пожаулйста хостинг. Я лично не понимаю по каким критериям подбирать и сколько это должно стоить. Скажите, чем пользоваться или какие требования нужно предъявлять к хостингу
VPS оптимальный для мелочевки, остальное настройки, выбор от сайтов зависит
процессор 2*2000Мгц
ОЗУ 1ГБ
цена тут малый фактор, VPS все равно вылезет ~10тр в год, будете искать что дешевле можете напороться на грабли
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Необходимо вывести главную в карту сайта

Автор Stasweb

Ответов: 4
Просмотров: 1080
Последний ответ 22.07.2020, 13:33:31
от Stasweb
Перенос сайта с конструктора сайтов на Joomla

Автор nevidemo

Ответов: 2
Просмотров: 862
Последний ответ 22.11.2019, 11:03:21
от draff
Ошибка err_too_many_redirects при смене главного языка сайта

Автор Igoritaly

Ответов: 0
Просмотров: 994
Последний ответ 19.03.2018, 09:21:02
от Igoritaly
Карта сайта VirtueMart 2 (все ссылки на товары в одной странице)

Автор Strikerus

Ответов: 7
Просмотров: 1307
Последний ответ 16.03.2017, 11:58:37
от Strikerus
Вывод описания интернет магазина VirtueMart 2 на главной странице сайта

Автор Amsterdam1980

Ответов: 5
Просмотров: 4889
Последний ответ 21.02.2017, 16:35:25
от pH43