Новости Joomla

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

Google Summer of Code (GSoC) - программа компании Google, которая позволяет участникам программы под руководством опытных наставников писать код для организаций, занимающейся открытым исходным кодом. Joomla принимает участие в этой программе не в первый раз и в 2026 году снова включена в список GSoC. Для программы утверждается список "идей", воплотить которые должны участники под руководством наставников.

Проекты Joomla в рамках программы GSoC 2026.

Проект I: Ajax-бэкенд.
- Действия в административной панели без необходимости обновлять страницу.
- Автоматическое сохранение содержимого во время редактирования.
- Расширенный фильтр - поиск и фильтрация по пользовательским полям.

Проект II: Автоматизация рабочих процессов (workflow + task scheduler).
Joomla имеет функцию процессов и планировщика задач. Теперь эти две функции следует объединить, чтобы пользователь мог настраивать назначенные рабочие процессы таким образом, чтобы переходы выполнялись автоматически, с возможностью точного определения времени. Должна быть возможность создавать циклы или прямые запланированные рабочие процессы. Предполагается, что интерфейс должен учитывать хороший пользовательский опыт, удобство использования и современные стандарты доступности. Ожидается, что будет добавлен интерфейс для управления процессами и их расписанием на страницах категорий и материалов. Так же ожидается, что сторонние компоненты также смогут воспользоваться этим функционалом.

Проект III: Мультикатегории.
В настоящее время Joomla! не позволяет назначать один элемент нескольким категориям. Хотя система тегов часто используется в качестве замены, существует острая потребность в нативной поддержке нескольких категорий, чтобы привести Joomla! в соответствие с другими современными системами управления контентом.

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

Принять участие GSoC 2026
Подробнее о проектах Joomla GSoC 2026
Чат GSoC в Mattermost (международное сообщество 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. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

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

red

  • Захожу иногда
  • 124
  • 0 / 0
Оптимизация базы данных
« : 18.12.2009, 20:12:35 »
Читал, что как-то можно оптимизировать базу данных, вроде бы где-то в phpMyAdmin должна быть кнопка оптимизировать. После оптимизации насколько известно Joomla начинает быстрее грузится. Почитав информацию, ничего конкретного не нашел. Материал расплывчатый и поверхностный, без каких либо конкретных действий. Искал ту же самую кнопку в phpMyAdmin не нашел, может неправильно искал, кто знает подскажите, как оптимизировать базу и таблицы или как найти эту самую кнопку оптимизировать.
На сайте даже есть плагин от smart'a, поставил его. Установился нормально, включил и в инструкции писалось, что тоже должна быть кнопка оптимизировать, но она так и  не появилась и в данный момент её нет.
Так же когда встречал на форуме тему об оптимизации Joomla, но насколько помню, в теме говорилось о Joomla 1.0. Я использую Joomla 1.5, насколько методы применимы к 1.5 не известно. Искал эту же тему на днях, не нашлась, выскакиали темы об оптимизации, но в сторону продвижения и раскрутки.. Мне же нужно наоборот для увелечения производительности Joomla, ускорения её загрузки быстродействия. Кто что знает подскажите, буду очень благодарен! Если кто знает какие-нибудь линки, где есть какая-то конкретика и последовательность действий, что надо сделать, чтобы улучшить работу и добиться результата, так же пишите, думаю они помогут и будут полезны не только мне.
« Последнее редактирование: 18.12.2009, 21:07:07 от red »
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Оптимизация базы данных
« Ответ #1 : 18.12.2009, 21:58:30 »
На сайте даже есть плагин от smart'a, поставил его. Установился нормально, включил и в инструкции писалось, что тоже должна быть кнопка оптимизировать, но она так и  не появилась и в данный момент её нет.
Не должно быть никакой кнопки, там оптимизация идет раз в сутки в заданное время.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #2 : 19.12.2009, 02:55:04 »
Цитировать
На сайте даже есть плагин от smart'a
Можешь показать что за плагин? найти не могу.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #4 : 19.12.2009, 08:20:06 »
плагин скачал на joomlaportal.ru, если они одинаковы, значит один и тот же.
а какие тогда ещё есть способы оптимизировать базу, или ускорить загрузку Joomla, т.е. уменьшить количество запросов в базу? мне кажется мой сайт долго грузится из-за слишком большого количества запросов, но возможны и другие причины.
« Последнее редактирование: 19.12.2009, 15:39:20 от red »
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Оптимизация базы данных
« Ответ #5 : 19.12.2009, 10:45:30 »
Оптимизация БД на количество запросов никак не повлияет (хотя продуманные индексы и правильно настроенные параметры mysql могут повлиять на скорость их выполнения). Избавиться от лишних запросов можно только за счет использования различных вариантов кэширования.
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Оптимизация базы данных
« Ответ #6 : 19.12.2009, 14:15:28 »
.... либо использования менее громоздких аналогов компонентов.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #7 : 19.12.2009, 14:37:54 »
.... либо использования менее громоздких аналогов компонентов.
менее громоздких это каких?
есть что-то менее громоздкое, чем VirtueMart?
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Оптимизация базы данных
« Ответ #8 : 19.12.2009, 14:46:13 »
Если к примеру VM используется в качестве каталога - то есть множество более подходящих компонентов.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #9 : 19.12.2009, 15:21:28 »
Если к примеру VM используется в качестве каталога - то есть множество более подходящих компонентов.
VM используется как магазин, я в него загрузил более 2000 товаров, а он теперь стал грузится по 30 сек. На сайт когда заходишь, пока дождешься как он загрузит - уже и ждать не хочется. Что в таком случае делать?
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Оптимизация базы данных
« Ответ #10 : 19.12.2009, 15:25:04 »
Можете попробовать компонент кэширования JRE Cache, вроде бы он с VirtueMart дружит (правда, сам еще не пробовал)
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #11 : 19.12.2009, 15:30:19 »
Зайди сюда посмотри и почитай  http://webo.in/
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #12 : 19.12.2009, 15:34:46 »
Зайди сюда посмотри и почитай  http://webo.in/
здесь написал, что оптимизировать можно на 503%, но для этого прогу надо покупать, что очень не кстати
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #13 : 19.12.2009, 15:37:35 »
Можете попробовать компонент кэширования JRE Cache, вроде бы он с VirtueMart дружит (правда, сам еще не пробовал)
этот компонент платный, полтос евро стоит
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #14 : 19.12.2009, 16:03:22 »
здесь написал, что оптимизировать можно на 503%, но для этого прогу надо покупать, что очень не кстати
Ты зарегся там, пройди ещё раз тест. Тебе дадут много рекомендаций по оптимизации.

Скачай FireBug для мазилы и там посмотри что тормозит загрузку сайта.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #15 : 19.12.2009, 16:15:12 »
Скачай FireBug для мазилы и там посмотри что тормозит загрузку сайта.
FireBug стоит. А как смотреть, что тормозит загрузку сайта?
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #16 : 19.12.2009, 16:22:04 »
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #17 : 19.12.2009, 16:26:39 »
http://getfirebug.com/
эту инструкцию я видел. скажи, куда конкретно смотреть, что делать и как определить?
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #19 : 19.12.2009, 16:54:51 »
http://webo.in/articles/habrahabr/02-delay-loading-stylesheets/
насколько я понял, надо создать файл с кодом который там написан, правильно?
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Оптимизация базы данных
« Ответ #20 : 19.12.2009, 17:01:37 »
imho, если сайт грузится 30 секунд, клиентская оптимизация (а именно ей посвящен webo.in) тут вряд ли поможет.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #21 : 20.12.2009, 00:37:38 »
народ реально нужна помощь. измерил количество запросов в firebug, количество запросов - 5, время загрузки - 3мин. 46сек.. при этом 4 запроса, грузилось 13сек 26мсекунд, а вот этот вот один подвис аж на такое время. что это может быть?
у меня иногда firefox подвисает, но на столько - очень редко. у кого какие есть варианты?
измерял во вкладке "Сеть" на кнопке "Все", перед этим запросом составило время - 2мин. 57сек. может я что-то неправильно измеряю, кто готов измерить своим firebug'om могу дать ссылку..


в то время, как измерил у нас на форуме, таким же способом страница зарузилась за 5сек. 26мсекунд
« Последнее редактирование: 20.12.2009, 00:43:20 от red »
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация базы данных
« Ответ #22 : 20.12.2009, 04:18:33 »
поставь компонент query cache для кеширования запросов, хорошая штука.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #23 : 20.12.2009, 06:40:37 »
поставил, вроде немного быстрее стало грузить, но всё равно заметно, что притормаживает. страницы вроде нормально подгружаются, а вот VirtueMart реально задерживает, можно его как-нибудь закешировать? потому, что переходишь по страницам, все элементы загрузились, а VirtueMart и категории в нем нет и он начинает тормозить, вроде бы чуть-чуть и всё загрузилось, так нет же VirtueMart грузит-грузит ни в какую проходит 5сек. - 7 - 11 - 15 и т.д. потом через время обана и выскочило, аж теперь становится всё нормально. мне кажется надо что-то с виртуем сделать, как-то его закешировать или убыстрить. в нем категорий много и товаров, так вот он притормаживает. переставил уже столько компонентов, плагинов, а всё вроде бы пох*ру, стоит уже и query cache, и JRE Cache (платный), отзывов столько написано "о, крутая штука, респект админу..", "клево, я давно такую искал..", "самое лучшее, что вообще есть.." и т.д.. потом ставишь компонент, заходишь на сайт, смотришь, а оно, что есть, что нет. результата почти не заметно, стало чуть быстрее грузится, но не на столько, что можно сказать нормально..
*

Skit

  • Захожу иногда
  • 75
  • 5 / 0
  • Нет смысла в том, что ты делаешь!
Re: Оптимизация базы данных
« Ответ #24 : 20.12.2009, 09:13:40 »
Перечисленные компоненты для кэширования работают, уменьшают нагрузку на сервер и делают ее стабильной. На днях пришлось воспользоваться данными компонентами. Попробуй протестировать сайт, через on-line сервис (2ip.ru или pr-cy.ru или что нибудь в этом духе), посмотри параметры загрузки сайта, в Google (для web мастеров) в Yandex Webmaster обратись.
JRE Cache - вообще кэширует весь сайт, отличный компонент, но там есть не мало настроек, стоит понять как он работает, он выполняет кэширование CSS, JS и контента. Так же нагрузку на сервер могут давать ошибки, посмотри логи где у тебя ошибки или конфликты, почисти шаблоны. Тут просто установкой компонента не справишься, нужно пошевелить предустановленными органами в туловище... Вчера знакомый увидел на сайте ошибку, в IE 7 выскочила, после ее устранения, сайт с ВМ стал работать в два раза быстрее, ошибка была в шаблоне сайта, но при обращении к страницам ВМ сайт не выносимо подвисал, это с настроенным кэшированием.
Почитай как оптимизировать шаблоны, ВМ работает на шаблонах, Joomla работает на шаблонах, будет полезно.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #25 : 20.12.2009, 16:47:50 »
Перечисленные компоненты для кэширования работают, уменьшают нагрузку на сервер и делают ее стабильной. На днях пришлось воспользоваться данными компонентами. Попробуй протестировать сайт, через on-line сервис (2ip.ru или pr-cy.ru или что нибудь в этом духе), посмотри параметры загрузки сайта, в Google (для web мастеров) в Yandex Webmaster обратись.
JRE Cache - вообще кэширует весь сайт, отличный компонент, но там есть не мало настроек, стоит понять как он работает, он выполняет кэширование CSS, JS и контента. Так же нагрузку на сервер могут давать ошибки, посмотри логи где у тебя ошибки или конфликты, почисти шаблоны. Тут просто установкой компонента не справишься, нужно пошевелить предустановленными органами в туловище... Вчера знакомый увидел на сайте ошибку, в IE 7 выскочила, после ее устранения, сайт с ВМ стал работать в два раза быстрее, ошибка была в шаблоне сайта, но при обращении к страницам ВМ сайт не выносимо подвисал, это с настроенным кэшированием.
Почитай как оптимизировать шаблоны, ВМ работает на шаблонах, Joomla работает на шаблонах, будет полезно.
2ip.ru - там не нащел как протестировать всё как-то запутано
pr-cy.ru - мало понятно, что он там на тестировал, но показал, что "Размер стр.: 537.9 кб (550759 байт)", в то время как на сайте конкурента с такими товарами и таким же количеством "Размер стр.: 11.8 кб (12043 байт)".

cy-pr.com - во время тестирования вообще вот такое написал:
"Возникли следующие ошибки:
Сервер, на котором расположен сайт moy-sait.ru не отвечает (не ответил нам в течении 3-х секунд). Анализ сайта не возможен :o(
Пожалуйста убедитесь, что анализируемый сайт работает." Хотя другие сайты нормально определял.

Шаблон пока используется стандартный джумловский синий, неужели его надо чистить? Ты имеешь в виду ошибки валидности HTML и CSS?
« Последнее редактирование: 20.12.2009, 19:50:45 от red »
*

Skit

  • Захожу иногда
  • 75
  • 5 / 0
  • Нет смысла в том, что ты делаешь!
Re: Оптимизация базы данных
« Ответ #26 : 21.12.2009, 04:32:27 »
Если нет денег на JRE CACHE, то наверняка можно заменить его, несколькими компонентами. Никаких секретов тут нет, ВМ используется не на 10 доменах.
С сайтами (тестерами) поразбирайся, в первую очередь, глянь время загрузки сайта. Валидности это круто, но не обязательно. Есть ошибки разного уровня, желательно, чтоб у сайта оставались замечания по валидности, а не ошибки.
Из шаблона нужно выкинуть все, что не используешь. Шаблон есть шаблон и сделан он универсально, на рабочем сайте, лучше выкинуть из него все лишнее.
Кстати, webo.in дает очень много информации.
Почитай по PHP, HTML, Apache, Mysql будет понятно как оно работает, станет ясно, что делать, будет жить проще.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка #1050 при переносе базы данных на хостинг

Автор Ksen

Ответов: 7
Просмотров: 27331
Последний ответ 16.03.2020, 17:47:29
от Petrovich
Передача данных в форму при нажатии на ссылку

Автор usmdamir

Ответов: 4
Просмотров: 2785
Последний ответ 26.07.2017, 09:40:22
от usmdamir
Re: Изменение таблиц базы данных

Автор ZAlex60

Ответов: 4
Просмотров: 1980
Последний ответ 23.09.2016, 09:57:14
от ZAlex60
Ввод данных на сайте – подстановка их в текст. документ

Автор Plazmodina

Ответов: 4
Просмотров: 3218
Последний ответ 10.09.2015, 15:20:44
от DeKajper
[Решено] Права администратора или создание нового администратора через базу данных

Автор Savior

Ответов: 8
Просмотров: 7987
Последний ответ 24.10.2014, 20:01:45
от AlekVolsk