Новости Joomla

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

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

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

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

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.

Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.

ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.

В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.

Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.

В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.

@joomlafeed

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

peHa

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
Приветствую, формучане.
Joomla 1.5.14 + VirtueMaert 1.1.3.
Включен кеш в общих настройках.
System-Cache выключен, т.к. работает VirtueMart.
Генерируется на главной 140-150 запросов.

Установил Query Cache 1.5 RC2, чтобы сократить количество запросов путем их кеширования. Использую File метод, ибо удаленный хостинг.
Но я не могу запустить данный компонент, кеш-папка пуста (по умолчанию: /home/site/public_html/components/com_qcache/cache/).
Нашел похожую проблему на офсайте:
Цитировать
Is your /includes/ directory (and the files under it) writable?
You have them reversed. the directory should be 644 (or 666), and the files should be 755 (or 777).

Немного страшновато менять права на папку /includes/ , т.к. не освоил ещё знаний по правам на папки и возможные последствия некорректных прав.
Требуется совет знающего человека. Подскажите решения для нормальной работы данного компонента.
*

peHa

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
Менял права папки на 777. И всё равно не могу запустить данный компонент.
*

morph

  • Давно я тут
  • 924
  • 105 / 0
*

peHa

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
Статистика по количеству запросов на 18 дней ноября:
120940 /components/com_virtuemart/show_image_in_imgtag.php
10449 /index2.php
6303 /index.php
4760 /components/com_virtuemart/fetchscript.php

Я понимаю, что акцент нужно направить:
1) на модуль изменения изображения товара Virtuemart'a show_image_in_imgtag.php. Не могу найти замену этому скрипту. В идеале был бы хорош вывод рисунка из папки resized напрямую.
2) на модуль объединения и вывод CSS и js Virtuemart'a fetchscript.php Давно хочу заменить его на просто вывод готового CSS и js.
Есть ли решения?
*

morph

  • Давно я тут
  • 924
  • 105 / 0
есть.но 140-150 запросов. генерит модули вирта.вот и спрашиваю - какие стоят.
здесь есть универсальный модуль - там все напрямую.
*

peHa

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
1) 47 запроса генерит только S5 VM Accordion Menu, опрашивая категории "publish=Y". Кеш меню не используется, попробую добавить галочку "Кешировать" в XML модуля. Может поможет.
UPD. Добавил в xml-файл модуля параметры кеширования - количество запросов на главной с 111 до 61 сократил :) Ниже код.
Код
<params group="advanced">
<param name="cache" type="list" default="1" label="Caching" description="Select whether to cache the content of this module">
<option value="1">Use global</option>
<option value="0">No caching</option>
</param>
<param name="cache_time" type="text" default="900" label="Cache Time" description="The time before the module is recached" />
</params>

2) 43 генерят 2 модуля VM: Random products и Featured products.
UPD2. Добавил в эти 2 модуля в xml-файл параметры кеширования аналогично первого меню - количество запросов на главной с 61 до 21 сократил :) Рад неимоверно. Иногда полезно шевелить свой моск.

morph, если возможно, озвучь решения по show_image_in_imgtag.php и fetchscript.php (или в личку).

P.S. Посмотрел количество запросов на странице раздела товара. 20 товаров генерит по 8 запросов (всего 160). Итого с остальными 216 запросов на страницу. Реально используется 5 из 8 запросов на товар, т.е. есть потенциал уменьшить число запросов на 60. Только, где это редактировать?
« Последнее редактирование: 19.11.2009, 14:21:28 от peHa »
*

morph

  • Давно я тут
  • 924
  • 105 / 0
Цитировать
1) 47 запроса генерит только S5 VM Accordion Menu
замените другим или уберите проверку на публикацию если не нужна
Цитировать
2) 43 генерят 2 модуля VM: Random products и Featured products.
замените на
http://joomlaforum.ru/index.php/topic,71309.210/topicseen.html


Цитировать
P.S. Посмотрел количество запросов на странице раздела товара. 20 товаров генерит по 8 запросов (всего 160). Итого с остальными 216 запросов на страницу. Реально используется 5 из 8 запросов на товар, т.е. есть потенциал уменьшить число запросов на 60. Только, где это редактировать?
извесная проблема. все запросы в shop_browse_queries.php ... таков уж вирт (((


Цитировать
morph, если возможно, озвучь решения по show_image_in_imgtag.php и fetchscript.php (или в личку).
никогда над этим не задумывался.пропишите в шаблоне путь до товара и уберите динамическое изменение размеров
*

peHa

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
Спасибо за советы.
Как писал выше добавлением параметров включения кеша в модули снизил количество запросов на главной с 111 до 21.

Цитировать
замените на
http://joomlaforum.ru/index.php/topic,71309.210/topicseen.html
Универсальный модуль пробовал раньше. Заменил 2 моих на 2 универсальных. В итоге сайт повис из превышения максимального количества одновременных подключений. Хостинг Агава, ограничение - 50 подключений. Проблема описывалась здесь.
*

cyberw

  • Новичок
  • 9
  • 0 / 0
Цитировать
Установил Query Cache 1.5 RC2, чтобы сократить количество запросов путем их кеширования. Использую File метод, ибо удаленный хостинг.
Но я не могу запустить данный компонент, кеш-папка пуста (по умолчанию: /home/site/public_html/components/com_qcache/cache/).
Вам нужно в разделе "Общие настройки", "Сервер", установить "Тип базы данных: mysql_cached" (вместо по умолчанию mysql).
Сам долго думал чего он не работает, пока все исходники не перелопатил.
*

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
а квери кэш со стандартным кэшем кьо-ниб. пробовал одновременно запускать ?)
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
*

TTL

  • Захожу иногда
  • 163
  • 10 / 0
  • Мы друзья, не то что другие))
Советую использовать последнюю версию компонента из ночных сборок http://www.joomlaperformance.com/nightly/QueryCache/
*

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
эх ,жалко у меня легаси (
не пойму что такого в легаси,что из-за него не работает данный компонент?
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
*

yuri-it

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

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
вебо?скл? я думал они(вебо) только клиентской частью занимаются.
Вы знаете,мускул для того и мускул,чтобы 50 запросов обрабатывать. запросы к базе проходят в разы быстрее ,чем к файлу
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
*

cyberw

  • Новичок
  • 9
  • 0 / 0
запросы к базе проходят в разы быстрее ,чем к файлу
При локальном тесте, на локальном веб сервере, при использовании QueryCache, тип: файл-кеш, работа быстрее в 2-3 раза.
*

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
тогда объясни мне смысл создания бд,если раньше все писалось в файл ?
в доках написано:скорость и структура
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
*

cyberw

  • Новичок
  • 9
  • 0 / 0
По сути СУБД MySql данные хранит тоже в файлах, поэтому разница между файловым и sql-вариантом заключается только в методе хранения и доступа к данным и если данные хранятся в MySql, то это не значит что ты получишь прирост в скорости.
*

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
а время парсить файл учли?
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
*

cyberw

  • Новичок
  • 9
  • 0 / 0
Скажу сразу, я не собираюсь вдаваться в детали, извините, просто щас нет времени у меня на это, я просто высказал результат применение модуля Query Cache, скорость работы увеличилась в 2-3раза.
*

VP

  • Захожу иногда
  • 72
  • 5 / 0
Вам нужно в разделе "Общие настройки", "Сервер", установить "Тип базы данных: mysql_cached" (вместо по умолчанию mysql).
Сам долго думал чего он не работает, пока все исходники не перелопатил.

Как только пишу в настройкас сервера mysql_cached, сайт тут же перестает работать - просто чистый лист выдает.
Кто знает, в чем причина?
*

cyberw

  • Новичок
  • 9
  • 0 / 0
Это означает что есть проблема, но причины её вам не видны, т.к. отключен вывод сообщений об ошибках php. Скорей всего проблема в правах доступа для записи к папкам для хранения кеша.
Добавьте в файл .htaccess эти строки для вывода сообщений об ошибках, для отладки проблемы:
Код
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
*

VP

  • Захожу иногда
  • 72
  • 5 / 0
Это означает что есть проблема, но причины её вам не видны, т.к. отключен вывод сообщений об ошибках php. Скорей всего проблема в правах доступа для записи к папкам для хранения кеша.
Добавьте в файл .htaccess эти строки для вывода сообщений об ошибках, для отладки проблемы:
Добавил. А где ошибки смотреть? По-прежнемы выдает чистый лист.
Сделал 777 права на папку кеша. Ничего не изменилось. Причем когда в настройкас сервака написано mysql, то сайт работает, но в папку ...compontnts/com_qcache/cache ничего не записывается. Когда в настройках меняю с mysql на mysql_cached то в папку кеша начинают писаться файлы, но сайт тупо выводит белый лист.
*

cyberw

  • Новичок
  • 9
  • 0 / 0
Попробуйте в файле configuration.php изменить значение параметра вывода сообщений об ошибках, для этого замените строку:
Код
var $error_reporting = '-1';
на
Код
var $error_reporting = '1';
Или активтировать вывод сообщений об ошибках в админ части, в настройках Joomla.
Ошибки должны быть видны в браузере.
*

VP

  • Захожу иногда
  • 72
  • 5 / 0
Попробовал. Все равно, как только включаю mysql_cahced то показывает белый экран и все. Никаких ошибок. А если перехожу на mysql то сайт работает и опять таки никаких ошибок.
*

cyberw

  • Новичок
  • 9
  • 0 / 0
Зайдите в админ часть, меню "Помощь", затем "Информация о системе", затем вкладка "Установки PHP", проверьте параметр "Показывать ошибки: Включено", включено ли?.
А так же вкладка "Информация PHP", параметр "display_errors" должен быть "On".
*

VP

  • Захожу иногда
  • 72
  • 5 / 0
Написано так:
PHP Core
Directive   Local Value   Master Value
display_errors   On   On
display_startup_errors   On   Off
*

cyberw

  • Новичок
  • 9
  • 0 / 0
А во вкладке "Установки PHP"?
*

VP

  • Захожу иногда
  • 72
  • 5 / 0
Параметр    Значение
 
Безопасный режим:    Выкл
Open basedir:    Нет
Показывать ошибки:    Вкл
Short Open Tags:    Вкл
Загрузка файла:    Вкл
Magic Quotes:    Вкл
Register Globals:    Выкл
Буферизация вывода:    Выкл
Session save path:    /tmp
Session auto start:    0
XML включен:    Да
Zlib включен:    Да
Выключенные функции:    Нет
Mbstring включен:    Да
Iconv доступен:    Да
Визуальный редактор:    Editor - No Editor
*

cyberw

  • Новичок
  • 9
  • 0 / 0
В приложении файл file.php, попробуйте заменить им файл \components\com_qcache\backends\file.php, этот файл для меня корректировали в компании ElbuzGroup, там есть проблемы в стандартном компоненте qcache. Если не поможет, тогда рекомендую обратиться к ElbuzGroup, эти ребята профи, хотя это не их специализация.

[вложение удалено Администратором]
*

VP

  • Захожу иногда
  • 72
  • 5 / 0
теперь по крайней мере он пишет какую-то ошибку:

JError Unable to load Database Driver:mysql_cache
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla накешировала 200Mb в директорию cache/page при отключенном кешировании, что за ...?

Автор Marygold

Ответов: 12
Просмотров: 9656
Последний ответ 27.09.2023, 09:23:54
от XFQDesNik
Не работает компонент контакты (отправка почты) 1.5.14

Автор AlexStra

Ответов: 21
Просмотров: 20247
Последний ответ 06.03.2020, 15:39:36
от voland
Query Cache или Система кеш что лучше?

Автор Trampypys

Ответов: 14
Просмотров: 5832
Последний ответ 26.06.2014, 07:31:58
от magistr_yoda
Неправильно работает компонент Контакты

Автор r0z1x

Ответов: 0
Просмотров: 1438
Последний ответ 06.05.2014, 12:19:35
от r0z1x
Компонент голосования ace poll

Автор Legran88

Ответов: 0
Просмотров: 1372
Последний ответ 31.03.2014, 08:20:15
от Legran88