Новости 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 Гость просматривают эту тему.
  • 33 Ответов
  • 14181 Просмотров
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
OptimizeTables - небольшой системный плагин, позволяющий производить ежедневную автоматическую оптимизацию таблиц БД. Это модификация плагина OptimizeTables для Joomla 1.5 и Joomla 1.0, автором которого является smart.

В настройки я добавил возможность починки таблиц. Но я рекомендую все же делать починку таблиц вручную.

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

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Aleks_El_Dia

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

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #3 : 03.03.2011, 15:27:14 »
Aleks_El_Dia спасибо.

Может тему стоило бы в раздел по 1.6?
Я сначала было подумал что да, надо бы в 1.6. Но потом вглянул на структуру форума и понял, что ни для 1.0, ни для 1.5 нету отдельных разделов типа Модули и плагины. Все в общем разделе.
*

Aleks_El_Dia

  • Живу я здесь
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #4 : 03.03.2011, 16:54:24 »
Aleks_El_Dia спасибо.
Я сначала было подумал что да, надо бы в 1.6. Но потом вглянул на структуру форума и понял, что ни для 1.0, ни для 1.5 нету отдельных разделов типа Модули и плагины. Все в общем разделе.
Когда здесь появятся многочисленные темы с расширениями для J! 1.6 будет большая путаница среди новичков. Наверное, стоит создать отдельный под раздел для расширений для 1.6
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Ekaterina

  • Новичок
  • 6
  • 0 / 0
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #6 : 02.04.2011, 00:01:30 »
Добрый день, подскажите, почему не устанавливатся плагин (joomla 1.5)? Выдает ошибку: * JFolder::create: Невозможно создать каталог    * Внимание! - Не удалось переместить файл? >:(

*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #7 : 02.04.2011, 00:07:17 »
Ekaterina
1. смотрите права на папки
2. проверяйте в configuration.php что прописано для переменных
Код
var $log_path=' '
var $tmp_path=' '
путь для этих переменных смотреть в админке - помощь - информация - права на папки (в самом низу)
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #8 : 02.04.2011, 00:17:52 »
Когда здесь появятся многочисленные темы с расширениями для J! 1.6 будет большая путаница среди новичков. Наверное, стоит создать отдельный под раздел для расширений для 1.6
IMHO,  пора уже. в разделе Joomla!1.6 есть тема о расширениях. надо уже, наверное сортировать.
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

Ekaterina

  • Новичок
  • 6
  • 0 / 0
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #9 : 02.04.2011, 00:21:02 »
Спасибо, буду разбираться...
*

AlexDr

  • Захожу иногда
  • 58
  • 5 / 0
  • Si vis pacem para bellum
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #10 : 13.09.2011, 18:32:13 »
Добрый день, а имеет ли смысл устанавливать плагин для Joomla 1.7 или там уже и так все хорошо оптимизируется ядром движка?
*

Aleks_El_Dia

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

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Плагин OptimizeTables для Joomla 1.6
« Ответ #12 : 19.09.2011, 17:28:08 »
Добрый день, а имеет ли смысл устанавливать плагин для Joomla 1.7 или там уже и так все хорошо оптимизируется ядром движка?
Joomla не оптимизирует базу и врядли будет это делать в будущем. Так что смело ставьте.
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #13 : 13.06.2013, 15:25:12 »
Плагин создает очень сильную нагрузку на сервер. Полигоны с практически чистой Joomla 2.5 вешались, удалил плагин - стало все летать.
С чем связано сказать не могу, делюсь своими наблюдениями.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #14 : 13.06.2013, 18:53:47 »
Эмм, по идее такого быть не может. Он срабатывает ночью (по умолчанию), а в остальное время простаивает.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #15 : 13.06.2013, 20:00:03 »
видимо пора переходить на иннодб (не в обиду творцам плагина)...
Может пора уже рекомендовать?
Я с мобильного, в основном...
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #17 : 13.06.2013, 22:56:43 »
Цитировать
Эмм, по идее такого быть не может. Он срабатывает ночью (по умолчанию), а в остальное время простаивает.
Да нет по коду он работает постоянно.
Код: php
$nextOptimization = $this->params->get('nextOptimization', $tomorrowDate . ' ' . $time);

$nextOptimizationTime = strtotime($nextOptimization);

if ($nextOptimizationTime < $currentTime) {
Вообще такие вещи на крон надо вешать
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #18 : 13.06.2013, 23:10:53 »
J3 уже на InnoDB ;)
Я после создания этой темы перешел на InnoDB
http://joomlaforum.ru/index.php/topic,206117.0.html
Я с мобильного, в основном...
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #19 : 14.06.2013, 09:50:50 »
Да нет по коду он работает постоянно.
Код: php
$nextOptimization = $this->params->get('nextOptimization', $tomorrowDate . ' ' . $time);

$nextOptimizationTime = strtotime($nextOptimization);

if ($nextOptimizationTime < $currentTime) {
Вообще такие вещи на крон надо вешать
Хмм, точно - чтение параметра. Конечно лучше на крон, но не все умеют... Может лучше установить время как константу?
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #20 : 14.06.2013, 12:48:31 »
Не все умеют будут учится. Не захотят заставим.
А мы их научим письма отправлять после 3-х дней после совершения покупок, вот и народ подтянется.
Шучу.
Да время промежуток ну и флаг надо ставить где нибудь, что работа выполнена, запущена  ^-^
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #21 : 14.06.2013, 13:02:43 »
Не гибко конечно через константу, но зато меньше на запрос к базе. Можно конечно сделать право выбора в настройках - использовать постоянное время или настроить вручную (с пометкой, что доп.запрос к базе на выборку параметра).

Хотя с другой стороны, как один запрос так может грузить...
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #23 : 14.06.2013, 13:12:08 »
не, многие в админку по полгода не заходят...
Я с мобильного, в основном...
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #25 : 14.06.2013, 13:18:55 »
Да нет по коду он работает постоянно.
Я не смотрел текущую реализацию, но я изначально делал так, чтобы работал строго по периоду. Смысл оптимизации был следующий - в настройках плагина (а они грузятся автоматически и не требуют лишнего запроса) есть период и время запланированного вызова. Если текущее время больше, чем запланированное - выполняется оптимизация и обновляются настройки - в них прописывается время следующей оптимизации (текущее + период). Так что тот алгоритм, что я изначально реализовывал отнюдь не предусматривает постоянное выполнение.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #26 : 14.06.2013, 14:31:20 »
Цитировать
обновляются настройки - в них прописывается время следующей оптимизации (текущее + период)
записываются значит для считывания надо сделать запрос уже
и такая ситуация в одно и то же время авторизуется несколько пользователей
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #27 : 14.06.2013, 14:43:35 »
записываются значит для считывания надо сделать запрос уже
Записывается только тогда, когда выполняется. А выполняется по графику - допустим раз в сутки. Так что изначально все было максимально оптимизировано.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #28 : 14.06.2013, 14:50:37 »
Записывается только тогда, когда выполняется. А выполняется по графику - допустим раз в сутки. Так что изначально все было максимально оптимизировано.
Сергей, а как же $this->params->get?

Это же получение параметра, а значит и запрос в базу для их чтения. Или $this->params для всех плагинов инициализируются каким-то одним глобальным запросом? Я как-то не копал в эту сторону и не знаю, как там Joomla их подгружает, но мне это кажется нелогичным.

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

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Плагин OptimizeTables для Joomla 1.6/1.7/2.5
« Ответ #29 : 14.06.2013, 14:57:36 »
В таких случаях наверное лучше писать в близлежащий файл переменную без обращения к базе
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин "Русская типографика"

Автор Physicist

Ответов: 261
Просмотров: 164349
Последний ответ 13.03.2025, 20:06:50
от Olg
Owl Сarousel Images module for Joomla

Автор Muggs

Ответов: 0
Просмотров: 3551
Последний ответ 30.08.2024, 17:34:06
от Muggs
Мастерю плагин для админки - оплата налом или по карте при самовывозе

Автор kkmspb

Ответов: 0
Просмотров: 2850
Последний ответ 27.08.2024, 15:39:37
от kkmspb
News Calendar Joomla 3.0 - html5 - Rus

Автор leo78

Ответов: 27
Просмотров: 17688
Последний ответ 27.06.2024, 11:15:49
от Леон
Плагин LVSpoiler - спойлеры с динамической загрузкой изображений

Автор Arkadiy

Ответов: 449
Просмотров: 112250
Последний ответ 20.04.2024, 21:10:33
от Beer