Новости Joomla

👩‍💻 ИИ-админ для 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

Вышли релизы безопасности Joomla 6.0.4 и Joomla 5.4.4

Релиз безопасности Joomla 6.0.4 и Joomla 5.4.4

Проект Joomla! рад сообщить о выходе Joomla 6.0.4 и Joomla 5.4.4. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Друзья, подскажите. Сервисы Google рекомендуют ускорить загрузку страниц моего сайта iloveipad.ru и пишет следующие рекомендации, подскажите что можно сделать для ускорения или это все зашито в движок Joomla:

Количество блокирующих скриптов на странице: 14. Количество блокирующих ресурсов CSS на странице: 11. Они замедляют отображение контента.
■Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML.
■Удалите код JavaScript, препятствующий отображению:
http://iloveipad.ru/components/com_jcomments/js/jcomments-v2.3.js?v=12
http://iloveipad.ru/components/com_jcomments/libraries/joomlatune/ajax.js?v=4
http://iloveipad.ru/media/system/js/mootools-core.js
http://iloveipad.ru/media/system/js/core.js
http://iloveipad.ru/media/system/js/mootools-more.js
http://iloveipad.ru/plugins/system/jcemediabox/js/jcemediabox.js?version=118
http://iloveipad.ru/media/jui/js/jquery.min.js
http://iloveipad.ru/media/jui/js/jquery-noconflict.js
http://iloveipad.ru/media/jui/js/bootstrap.min.js
http://iloveipad.ru/templates/beez3/javascript/md_stylechanger.js
http://iloveipad.ru/templates/beez3/javascript/hide.js





http://iloveipad.ru/templates/beez3/javascript/respond.src.js
http://iloveipad.ru/modules/mod_slogin/media/slogin.js
■Исп
« Последнее редактирование: 08.11.2013, 12:24:40 от b2z »
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #1 : 06.11.2013, 11:58:39 »
Это PageSpeed ругается что к странице подключается большое кол-во файлов скриптов JS
Попробуйте плагин ICE SPEED  После установки включите его в управлении плагинами и поиграйтесь с настройками. Страницы реально загружаются быстрее! Оптимизирует исходный HTML код, удаляя разбивку на строчки.  В нем есть функция compress и merge для js и CSS файлов. Иногда при включении обоих функций не работают корректно, надо поэкспериментировать.
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #2 : 06.11.2013, 12:54:28 »
Ооо, большое спасибо! Надо попробовать)) Я так понял все эти скрипты нельзя убрать из Joomla?
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #3 : 06.11.2013, 13:34:43 »
Joomla это по сути php+js+MySql по этому без разбора косить файлы js это критично. Можно попробовать вручную пообъединять код некоторых в один, и удалить подключение остальных файлов, но очень внимательно и дело это хлопотное. да и до первого обновления Joomla, потом опять все перепишется по-умолчанию.
За подобные плагины многие негативно могут высказываться, типа надо все руками, плагин это доп. нагрузка на сервер, но я лично только положительный эффект заметил от конкретно этого. Настроить только нужно правильно, не все подряд включать, поэкспериментировать со сжатиями о объединением файлов
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #4 : 06.11.2013, 14:07:48 »
А там много настроек?
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #5 : 06.11.2013, 14:38:51 »
А там много настроек?
не много, вот скрин с моими настройками
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #6 : 06.11.2013, 14:45:49 »
Спасибо!
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #7 : 06.11.2013, 15:10:22 »
Не нашел ICE SPEED для joomla3. Поставил аналог JCH Optimize. Все работает, только теперь PageSpeed пишет что не 12 java-скриптов мешают а только 1 - и это сам этот плагин))
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #8 : 06.11.2013, 15:18:59 »
И это нормально, невозможно убрать со страницы все джава файлы
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #9 : 06.11.2013, 15:30:50 »
Согласен)) Еще PageSpeed почему-то пишет - включите Gzip сжатие, а оно у меня итак включено!
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #10 : 06.11.2013, 15:43:27 »
У хостеров спросите. Я своим долго мозг выносил пока добился высокого показателя в PageSpeed
Вообще нарыл тут на форуме вот такую инфу:
page Speed оценивает клиенскую оптимизацию. Тоесть он не учитывает реальную скорость загрузки, он только поределяет насколько качественно оптимизированы ресурсы страницы.
На деле же плагин может замедлить работу так как вопервых тратится серверное время на gzip-сжатие, во вторых плагин для каждого набора js/css создает новый файл-сборку. Поэтому если на новой странице имеем дополнительный скипт, даже маааленький скриптик, мы будем грузить новый файл который хоть и содержит в себе 90% кода которого мы уже загрузили, но это уже другой файл, и грузиться будет полностью.
« Последнее редактирование: 06.11.2013, 16:04:08 от 20dollars »
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #11 : 06.11.2013, 16:51:16 »
А как можно исправить вот это:

Используйте кэш браузера
Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета.
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #12 : 06.11.2013, 17:19:47 »
это гуглить надо про использование кэша браузера для ускорения сайта при помощи файла .htaccess
Туда надо что-то типа
Код
FileETag MTime Size
<ifmodule mod_expires.c>
<filesmatch ".(jpg|jpeg|gif|png|ico|css|js)$">
ExpiresActive on
ExpiresDefault "access plus 1 year"
</filesmatch>
</ifmodule>
дописать
Ну и на сайте в настройках кэш включить и во всех возможных модулях
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #13 : 06.11.2013, 19:29:19 »
Это для меня темный лес)) Спасибо за помощь! А у тебя тоже сайт?
*

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #14 : 06.11.2013, 19:42:01 »
http://www.c-trade.com.ua работаю с Интернет-магазином
+ заказы по верстке, иногда под ключ просят Joomla, тд
*

yunusov2706

  • Захожу иногда
  • 90
  • 0 / 0
Re: Ускорение загрузки сайта
« Ответ #15 : 07.11.2013, 07:20:35 »
Прикольно сделан сайт))
*

b2z

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

20dollars

  • Захожу иногда
  • 235
  • 4 / 2
Re: Ускорение загрузки сайта
« Ответ #17 : 08.11.2013, 11:49:49 »
та вроде бы решили  ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает мобильная версия сайта

Автор jeans

Ответов: 4
Просмотров: 2987
Последний ответ 21.05.2025, 12:44:06
от jeans
Разные меню для мобильной и для ПК версии сайта

Автор jimka

Ответов: 7
Просмотров: 2835
Последний ответ 24.03.2025, 20:03:01
от R31rus
[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 3084
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
Множество несуществующих ссылок при обходе сайта роботом Яндекс

Автор goga_pgasovav

Ответов: 7
Просмотров: 2343
Последний ответ 10.12.2024, 18:44:25
от goga_pgasovav
Антивирус нашел вредоносный код в двух файлах сайта polyfill

Автор buto

Ответов: 4
Просмотров: 1732
Последний ответ 19.10.2024, 10:56:55
от wishlight