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

Antonio1982

  • Новичок
  • 6
  • 0 / 0
Здрасвуйте
У меня собвенный сервер в аренде.
FreeBSD 8 с сервером кеширования NGINX 1.0.6
На нем есть один из сайтов на Joomla версии 1.5.23

При отклбчении кеширования для неё сервак падает, так как дико восзрастает количество HTTPD процессов.
При вклюении кеширования NGINX все супер работает.
Но проблема в следующем.
Если я зайду в админку на этом сайте, и скину ссылку URL в админке на другой компьютер, то он спокойно открывает у себя админку без авторизации.
Но он её открывает слава богу в режиме чтения, поэтому не может пройти по ссылкам в админке.
ТО есть сессии для админа сохраняются.

Помогите правильно настроить nginx.conf

Вот файл .htaccess

Цитировать
AddDefaultCharset utf-8
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]

вот параметры nginx при котором кеш работает но в адинке все видно

Цитировать
   # DOMEN.ru
         proxy_cache_path  /var/tmp/nginx/cache/DOMEN_ru  levels=1:2   keys_zone=4:12m inactive=1h;

   server {
                                proxy_cache 4; # 4
      proxy_cache_key  "$scheme$uri$is_args$args$host$cookie_user$proxy_host";
      listen 111.111.111.111:80;
      server_name DOMEN.ru www.DOMEN.ru;
      rewrite ^(/manager/.*)$   https://$host$1   permanent;
      error_page 404 = @fallback;
      location ~* ^/(webstat/|awstats|webmail/|myadmin/|manimg/) {
         proxy_pass http://111.111.111.111:8080;
         proxy_redirect http://DOMEN.ru:8080/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location / {
                                                proxy_cache 4;
                      proxy_cache_key  "$scheme$uri$is_args$args$host$cookie_user$proxy_host";
                                                proxy_pass http://111.111.111.111:8080;
                                                proxy_redirect off;
                                                proxy_set_header   Host             $host;
                                                proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                                                proxy_set_header X-Host $http_host;
                                                proxy_set_header X-URI $uri;
                                                proxy_set_header X-ARGS $args;
                                                proxy_set_header Refer $http_refer;
 
                                                client_max_body_size       10m;
                                                client_body_buffer_size    128k;
                                                proxy_connect_timeout      90;
                                                proxy_send_timeout         90;
                                                proxy_read_timeout         90;
                                                proxy_buffer_size          4k;
                                                proxy_buffers              4 32k;
                                                proxy_busy_buffers_size    64k;
                                                proxy_temp_file_write_size 10m;
 
                                                proxy_cache_valid  200 302 304 10m;
                                                proxy_cache_valid  301 1h;
                                                proxy_cache_valid  any 1m;


      }
      location ~*(administrator|comprofiler)* {
         proxy_pass http://111.111.111.111:8080;
         proxy_redirect off;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Host $http_host;
         proxy_set_header X-URI $uri;
         proxy_set_header X-ARGS $args;
         proxy_set_header Refer $http_refer;
 
         client_max_body_size 10m;
         client_body_buffer_size 128k;
         proxy_connect_timeout 90;
         proxy_send_timeout 90;
         proxy_read_timeout 90;
         proxy_buffer_size 4k;
         proxy_buffers 4 32k;
         proxy_busy_buffers_size 64k;
         proxy_temp_file_write_size 10m;
      }
      location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar)$ {
                                                proxy_cache 4;
         root /home/DOMEN/data/www/DOMEN.ru;
         access_log off;
      }
      location @fallback {
         proxy_pass http://111.111.111.111:8080;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Real-IP $remote_addr;
      }
   }


Спасибо заранее, если нужны еще какие параметры я скажу.
Я в Joomle не силен, этот сайт только перетащили на сервер, вот теперь мучаюсь с настройкой.
« Последнее редактирование: 04.09.2011, 13:10:27 от Antonio1982 »
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #1 : 04.09.2011, 13:19:33 »
в nginx.conf попробуйте вот этот кусок:
Код
      location ~*(administrator|comprofiler)* {
         proxy_pass http://111.111.111.111:8080;
         proxy_redirect off;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Host $http_host;
         proxy_set_header X-URI $uri;
         proxy_set_header X-ARGS $args;
         proxy_set_header Refer $http_refer;
 
         client_max_body_size 10m;
         client_body_buffer_size 128k;
         proxy_connect_timeout 90;
         proxy_send_timeout 90;
         proxy_read_timeout 90;
         proxy_buffer_size 4k;
         proxy_buffers 4 32k;
         proxy_busy_buffers_size 64k;
         proxy_temp_file_write_size 10m;
      }
поменять на:
Код
       location /administrator/ {
         proxy_pass http://111.111.111.111:8080;
         proxy_redirect http://111.111.111.111:8080;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }
*

Antonio1982

  • Новичок
  • 6
  • 0 / 0
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #2 : 04.09.2011, 15:03:26 »
сделал - все также
удалил кеш никса предварительно

а в httpd.conf в виртуал хосте ничего не нужно прописывать дополнительно?
*

Antonio1982

  • Новичок
  • 6
  • 0 / 0
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #3 : 04.09.2011, 15:18:47 »
так но кажеться решилось вот так

      location /administrator {
         proxy_cache off;
         proxy_pass http://111.111.111.111:8080;
         proxy_redirect http://DOMEN.ru:8080/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Real-IP $remote_addr;
      }

Протестирую несколько дней
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #4 : 04.09.2011, 20:33:46 »
ну да кстати, у меня сделано именно:
 proxy_redirect http://DOMEN.ru:8080/ /;

я подумал что разницы не будет  :)
а администратор со слешем на конце у меня
*

Antonio1982

  • Новичок
  • 6
  • 0 / 0
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #5 : 05.09.2011, 12:07:58 »
что еще можешь посоветовать по настройке сервера для Joomla.
НА сервере 7 сайтов.
2гб оперы, Пентиум 4 на соккете 478.
6 сайтов на собственном движке, их общая посещаемость около 32-35 тысяч хостов в сутки.

а вот последний 7-ой, он на Joomla.
Но трафик у него ученический, то есть летом трафика не было.
И вот сейчас с 1 сентября он вышел на рабочий режим - 20-25 тысяч хостов в сутки.
И началось....
Сервер все время падает в пики нагрузки.
Причем мгновенно процессы httpd  увеличиваются до 500-700 с 300.
Вчера вроде настроил NGINX для Joomla, пока ведет себя спокойно.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #6 : 05.09.2011, 12:14:20 »
раз nginx уже стоит в режиме кеширования, то по большому счёту можно забить на остальное :)
а с апачем надо разбираться, кол-во процессов уменьшить в настройках (тогда часть народа будет отпадать не дойдя до сайта) + кеш в самой Joomla включить + может быть memcache установить (если оперативы свободной много остаётся) + поиграться всё-таки с настройками MySQL - может быть кеши под выборку увеличить у неё.
*

Antonio1982

  • Новичок
  • 6
  • 0 / 0
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #7 : 06.09.2011, 08:18:26 »
А с таблицей jos_session что делать?
ужас какими темпами она растет?
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #8 : 06.09.2011, 08:19:58 »
в идеале она должна чиститься автоматом от просроченных сессий.
А что там конкретно? записей много или фрагментация?
*

Antonio1982

  • Новичок
  • 6
  • 0 / 0
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #9 : 08.09.2011, 12:00:41 »
нпроблему решили, я только знакомлюсь с joomla
просто нужно один сайт в порядок привести.
Посещаемость у него 30-40 тысяч в сутки, проблему ужасные.

Сейчас пытаемся перетащиться Joomla 1.5 на 1,7.
И новая пробелма после миграции титлы стали отображаться краброказаблами.
то есть весь контент отлично отображается, а вот титлы вот такого вида

u0440u0435u0448u0435u0431u043du0438u043a u043a u0437u0430u0434u0430u0447u043du0438u043au0443 u0438 u0443u0447u0435u0431u043du0438u043au0443 u043fu043e u0444u0438u0437u0438u043au0435 u0441u043au0430u0447u0430u0442u044c
*

regdomain

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #10 : 23.09.2011, 13:25:49 »
а это Page Title после миграции. нужно в каждом меню его стереть ручками. другого решения проблемы нет.
*

Akksimo

  • Захожу иногда
  • 215
  • 1 / 0
  • Без выходных
Re: Настройка сервера NGINX для Joomla 1.5
« Ответ #11 : 21.10.2012, 17:19:04 »
поподробнее плз- вот это
Цитировать
      proxy_cache_path  /var/tmp/nginx/cache/DOMEN_ru  levels=1:2   keys_zone=4:12m inactive=1h;

   server {
                                proxy_cache 4; # 4
      proxy_cache_key  "$scheme$uri$is_args$args$host$cookie_user$proxy_host";

так и копировать к себе кроме домена?

и .htacsses не обязательно менять к этим настройкм gnix?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Marygold

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

Автор Ghost_370

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

Автор nuon

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

Автор Amigo9876

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

Автор SLdieR11

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