<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Laravel World</title><description>Новости о Laravel и PHP. Уроки и секреты.</description><link>http://laravel.demiart.ru</link><item><title>Обнаружение спама с помощью Jev и Laravel AI SDKВчера Тейлор объявил о добавлении поддержки Jev в ветку 1.x Laravel AI SDK. В тот же день мы начали использовать его для обнаружения спама в своем проекте. Давайте посмотрим, что такое Jev и как его можно использовать. </title><link>http://laravel.demiart.ru/posts/2866</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2866</guid><pubDate>Sun, 20 Sep 2026 08:05:21 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2866-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Обнаружение спама с помощью Jev и Laravel AI SDKВчера Тейлор объявил о добавлении поддержки Jev в ветку 1.x Laravel AI SDK. В тот же день мы начали использовать его для обнаружения спама в своем проекте. Давайте посмотрим, что такое Jev и как его можно использовать. &quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/UUgcwgPlnKN9I1uFZPrena-vMU0D9Y1Fxh_Qvru0paURuVTN4m-0XVsWhhaRcqSOLacp9bMY3LAZEryUe9994puCwny4iR0JnxyGrK927CYmCTHcq6c7CHOM66SWz9qszt_Fxgtwvqr2sa-uXm8JxMXfIbhxfVTVPd3bW3_aS1CWN83XcXhgD6WB4lnr-sMZmQLPikEaBxkex4BQNuYF-Wyde0rF34A35ZCjYCSzB-4xgRUlXpIG3iPx8Ih0anUmcsDVkHm2AT6wtnxQ_2wobhj9W43DOlTiCpQFNY4uPHIXEzR5nvX59oG34RXvSfc753TbrrVyEbnSaQON0Wla9A.jpg&quot; alt=&quot;Обнаружение спама с помощью Jev и Laravel AI SDKВчера Тейлор объявил о добавлении поддержки Jev в ветку 1.x Laravel AI SDK. В тот же день мы начали использовать его для обнаружения спама в своем проекте. Давайте посмотрим, что такое Jev и как его можно использовать. &quot; width=&quot;800&quot; height=&quot;450&quot; loading=&quot;lazy&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2866-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2866-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2866-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Обнаружение спама с помощью Jev и Laravel AI SDK&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Вчера Тейлор объявил о добавлении поддержки Jev в ветку 1.x Laravel AI SDK. В тот же день мы начали использовать его для обнаружения спама в своем проекте. Давайте посмотрим, что такое Jev и как его можно использовать. &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://freek.dev/3194-detecting-spam-and-auto-replies-with-jev-and-the-laravel-ai-sdk&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://freek.dev/3194-detecting-spam-and-auto-replies-with-jev-and-the-laravel-ai-sdk&quot;&gt;https://freek.dev/3194-detecting-spam-and-auto-replies-with-jev-and-the-laravel-ai-sdk&lt;/a&gt;</content:encoded></item><item><title>Шесть неочевидных ловушек Laravel QueueОшибки в работе с очередями, которые легко пропустить даже в давно работающем проекте.🔗 </title><link>http://laravel.demiart.ru/posts/2865</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2865</guid><pubDate>Fri, 18 Sep 2026 07:05:28 GMT</pubDate><content:encoded>&lt;b&gt;Шесть неочевидных ловушек Laravel Queue&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Ошибки в работе с очередями, которые легко пропустить даже в давно работающем проекте.&lt;br /&gt;&lt;br /&gt;&lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;🔗&lt;/b&gt;&lt;/i&gt; &lt;a href=&quot;https://oussama-mater.tech/laravel-queue-gotchas/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://oussama-mater.tech/laravel-queue-gotchas/&quot;&gt;https://oussama-mater.tech/laravel-queue-gotchas/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://oussama-mater.tech/laravel-queue-gotchas&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Laravel queues are great out of the box, until they bite. Let me show you few gotchas I learned the hard way.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;oussama-mater.tech&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;A Series of Unfortunate Jobs&quot; src=&quot;/static/https://cdn4.telesco.pe/file/K9H4ArMDgHf3Ce9_hsYCo7EQUrtfMUlGx445xbLgUR6MMXuJrqTrATrXCouSExCzvpBLTLzR-M4lFEf5Svd1w7ScP8dmopBZTpIrN0gHIyO2lUwYQs5lJW89fGQsbicTqzA6sqBnYSo2zDa8X6-pyglQrNKMbvcOr4ZfItvyMsPKQyPKFZsvPJEfH1iws6_ZMX3-ubC5KxbLGhEVDxdMy9dmpzRD30cfNdhkC67rLBOQxYjtR0eqZvhhW5N8ROP39DZblcSf6lqnCPlCTtx9Ynlp786VNaSJ38c_Su9ST43xxh5k4bvFevTCAqoEeBndPf1CdYGLF4IvSY232oXzLQ.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;A Series of Unfortunate Jobs&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Laravel queues are great out of the box, until they bite. Let me show you few gotchas I learned the hard way.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>Релиз Laravel MCP 1.0Первая стабильная версия официального инструмента для создания MCP-серверов прямо внутри Laravel-приложений.MCP позволяет подключать приложение к AI-клиентам и агентам, предоставляя им доступ к вашим инструментам и данным через стандартизированный протокол.В версии 1.0 добавили поддержку нового протокола MCP, поиск нужных инструментов через каталоги вместо загрузки всего списка сразу, кеширование ответов, stateless-серверы и обновлённую работу с OAuth.</title><link>http://laravel.demiart.ru/posts/2864</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2864</guid><pubDate>Thu, 17 Sep 2026 07:05:25 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2864-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Релиз Laravel MCP 1.0Первая стабильная версия официального инструмента для создания MCP-серверов прямо внутри Laravel-приложений.MCP позволяет подключать приложение к AI-клиентам и агентам, предоставляя им доступ к вашим инструментам и данным через стандартизированный протокол.В версии 1.0 добавили поддержку нового протокола MCP, поиск нужных инструментов через каталоги вместо загрузки всего списка сразу, кеширование ответов, stateless-серверы и обновлённую работу с OAuth.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/JXh-1D2q_E-lvggfXgqIlwTEjnzwYrnOLxBi0CGs1iCaLMavZzVJom5qAY9l1MSyr8K7bBUzT31ZsSEsQRdkMe5s2C6PV9_t6KamHeDwiGk2k2VXKjXjL0w2NE2Id6zaUfdhwMy2tmrq_OMX1DY7HHM6A_UFI9vyEs7YK2bij04qqDc60NdZXRBz2iHuD1bc2QycMLmCKn2h1JXdtvptsnt-dHI2uiATx8x1DOmpihZupROwMjHpGQaaZSLLMDJzeX0cLE4s7NZuBd3CAL52Z_jZRA9lU_vuM_EZ_p2ZCW2btlfke_Tu83idM7LxMeOu5Eq5OyHXM3QZU_qk12HRPg.jpg&quot; alt=&quot;Релиз Laravel MCP 1.0Первая стабильная версия официального инструмента для создания MCP-серверов прямо внутри Laravel-приложений.MCP позволяет подключать приложение к AI-клиентам и агентам, предоставляя им доступ к вашим инструментам и данным через стандартизированный протокол.В версии 1.0 добавили поддержку нового протокола MCP, поиск нужных инструментов через каталоги вместо загрузки всего списка сразу, кеширование ответов, stateless-серверы и обновлённую работу с OAuth.&quot; width=&quot;800&quot; height=&quot;533&quot; loading=&quot;lazy&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2864-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2864-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2864-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Релиз Laravel MCP 1.0&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Первая стабильная версия официального инструмента для создания MCP-серверов прямо внутри Laravel-приложений.&lt;br /&gt;&lt;br /&gt;MCP позволяет подключать приложение к AI-клиентам и агентам, предоставляя им доступ к вашим инструментам и данным через стандартизированный протокол.&lt;br /&gt;&lt;br /&gt;В версии 1.0 добавили поддержку нового протокола MCP, поиск нужных инструментов через каталоги вместо загрузки всего списка сразу, кеширование ответов, stateless-серверы и обновлённую работу с OAuth.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/laravel/mcp&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/laravel/mcp&quot;&gt;https://github.com/laravel/mcp&lt;/a&gt;</content:encoded></item><item><title>Быстрый импорт/экспорт Excel-файлов  для Laravel</title><link>http://laravel.demiart.ru/posts/2863</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2863</guid><pubDate>Wed, 16 Sep 2026 07:05:28 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2863-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Быстрый импорт/экспорт Excel-файлов  для Laravel&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/tHkCifZ_3SdLWqOuvJFJn0hpsJyr43ZnQiuth0U5eoyQywlh9qUHf3VuI-XKu-vPvBUBLAPHCT4235sWqoOqQ6IXFQLeJSY00XN5flYIW3a_lw85sjawU4wPDj_IhKPchVn74BOkVApBXQRK-x7siwJ0PPjVKhSPEylXyYE-4JfCxZ9akgPYK1OxWEDlEI_pFxFFL5qP2uIXkcC-Wd4_YAIzLeVb_A6E07QrmskLDVKQz-6lAu8pk3XI4JgQRc-csc26zillK1TylVK51eN5Cz7MoqfoFslspdfkoooo3ed1xLJEQDUB8VlEBlj66Odml_eaKQtsos0ebzLJ0dj1Rw.jpg&quot; alt=&quot;Быстрый импорт/экспорт Excel-файлов  для Laravel&quot; width=&quot;800&quot; height=&quot;697&quot; loading=&quot;lazy&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2863-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2863-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2863-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Быстрый импорт/экспорт Excel&lt;/b&gt;-&lt;b&gt;файлов  для Laravel&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/rap2hpoutre/fast-excel&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/rap2hpoutre/fast-excel&quot;&gt;https://github.com/rap2hpoutre/fast-excel&lt;/a&gt;</content:encoded></item><item><title>Уходить из найма ради стартапа — плохой вариантМожно начать с малого: запустить свой небольшой IT-проект. Но большинство застревает ещё до запуска:• какую идею выбрать;• где искать первых пользователей без бюджета;• как не потратить полгода на продукт, который никто не купит.В комьюнити Короче, капитан выработали формулу:найти существующий спрос ➡️ собрать минимальную версию продукта ➡️ протестировать на реальных пользователяИ это работает в разных нишах:— Парень в одиночку собрал Telegram-игру с AI и заработал около $1500 за первые полтора месяца;— Девушка без навыков программирования запустила AI-бота для изучения английского и получила первые ~$200 уже в первый месяц;— У другого участника коммьюнити сервис для тренировки китайского произношения вырос до $4000 в месяц без затрат на рекламу — за счёт Google и продвижения внутри сторов.Это не истории про «гениальную идею» и миллионы через неделю. А примеры того, как маленький продукт можно запустить без команды и инвестиций. Получить результат, а уже потом решать, стоит ли его масштабировать.В канале @its_capitan:• разбирают такие проекты• делятся реальными цифрами• показывают, где были ошибкиПодписывайтесь, чтобы знать, как надо и НЕ надо запускать продукты.</title><link>http://laravel.demiart.ru/posts/2862</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2862</guid><pubDate>Tue, 15 Sep 2026 07:05:23 GMT</pubDate><content:encoded>&lt;b&gt;Уходить из найма ради стартапа — плохой&lt;/b&gt; &lt;b&gt;вариант&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Можно начать с малого: запустить свой небольшой IT-проект. &lt;br /&gt;&lt;br /&gt;Но большинство застревает ещё до запуска:&lt;br /&gt;• какую идею выбрать;&lt;br /&gt;• где искать первых пользователей без бюджета;&lt;br /&gt;• как не потратить полгода на продукт, который никто не купит.&lt;br /&gt;&lt;br /&gt;В комьюнити &lt;a href=&quot;https://t.me/+-cLy3x8RRlphMjJi&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Короче, капитан&quot;&gt;Короче, капитан&lt;/a&gt; выработали формулу:&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;найти существующий спрос &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;➡️&lt;/b&gt;&lt;/i&gt; собрать минимальную версию продукта &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;➡️&lt;/b&gt;&lt;/i&gt; протестировать&lt;/b&gt; &lt;b&gt;на реальных пользователя&lt;/b&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;И это работает в разных нишах:&lt;/b&gt;&lt;br /&gt;— Парень в одиночку собрал Telegram-игру с AI и заработал около $1500 за первые полтора месяца;&lt;br /&gt;— Девушка без навыков программирования запустила AI-бота для изучения английского и получила первые ~$200 уже в первый месяц;&lt;br /&gt;— У другого участника коммьюнити сервис для тренировки китайского произношения вырос до $4000 в месяц без затрат на рекламу — за счёт Google и продвижения внутри сторов.&lt;br /&gt;&lt;br /&gt;Это не истории про «гениальную идею» и миллионы через неделю. А примеры того, как маленький продукт можно запустить без команды и инвестиций. Получить результат, а уже потом решать, стоит ли его масштабировать.&lt;br /&gt;&lt;br /&gt;В канале&lt;a href=&quot;https://t.me/+-cLy3x8RRlphMjJi&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot; @its_capitan:&quot;&gt; @its_capitan:&lt;/a&gt;&lt;br /&gt;• разбирают такие проекты&lt;br /&gt;• делятся реальными цифрами&lt;br /&gt;• показывают, где были ошибки&lt;br /&gt;&lt;br /&gt;Подписывайтесь, чтобы знать, как надо и НЕ надо запускать продукты.&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://t.me/+-cLy3x8RRlphMjJi&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Веду проекты на 6млн+ юзеров.Устроил челлендж по запуску 12 маленьких IT-проектов за 12 месяцев. Показываю как разрабатываем, где продвигаем, что зашло и что не очень. Делюсь метриками, которые обычно скрывают.Связь с автором: @ig_zuev&quot;&gt;
  &lt;i class=&quot;link_preview_right_image&quot; style=&quot;background-image:url(&apos;https://cdn4.telesco.pe/file/M5KR2Mv4jOZaeHZMTgHwcVS2_be2JMvFUF-7CiefI15XmghrWXSWWoRvq5ZZ6WdniY-S0wrqy0gB7ydKmhsITKccdtNHyWCHSJX22q_hKIH2aV1pkkfJNbtThdvJg0tWFLJJMF3UxrjUK66QDAGBQueialLVypCbjh_eLcTMB1B_AmFhBAxHSEvoYKodGi1tAJBBhG4VJx-olYqj-EBlBCa1_BQscDwzn382NYqNjYqDEHcyuZapT5YJZi0QCjMjjffAcOEcGEARyKNQEpSFX6ogVZxTTfO4zYrWUCowdG5ubBN92-qAEQ5wHIKk5qBW6ZlXYHqyS109FkEc4Q01Ww.jpg&apos;)&quot;&gt;&lt;/i&gt;
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Telegram&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;Короче, капитан – Запускаем мини-приложения&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Веду проекты на 6млн+ юзеров.&lt;br /&gt;&lt;br /&gt;Устроил челлендж по запуску 12 маленьких IT-проектов за 12 месяцев. Показываю как разрабатываем, где продвигаем, что зашло и что не очень. Делюсь метриками, которые обычно скрывают.&lt;br /&gt;&lt;br /&gt;Связь с автором: @ig_zuev&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>Теперь документация по Laravel пишется для ИИ-агентов. И скорей всего ИИ-агентами 😁</title><link>http://laravel.demiart.ru/posts/2861</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2861</guid><pubDate>Fri, 11 Sep 2026 07:05:01 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2861-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Теперь документация по Laravel пишется для ИИ-агентов. И скорей всего ИИ-агентами 😁&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/cIDP9F8VFLiZmCsuUijwkO3qxdIJdeASmnyuP5ZdNH58n2TkUeJtxRdyqPsdxCwBCPAcFjWDBgOCjRsO3pJoSri0V7Xz3c1Ui6TEWY5n9nia2cOe0GxlH9fcIEMUnBPLFktjXhcBVdYiSGLhUwwEU3-Z165nTSi6hPR7nu6hKL7a2S0PS-eqiuT8t_ethCQ4UeN4WKCZ8MuiSDj54EuOy9I8uROZpU3EQqKWqBZ6fs-bu2G5QqNkI7Ar1jvO9HNkr0q1jFj-e_qZeYqpcYXkySKPBF8QRP0tUaqJw34OAgKKdJ-Srykxzn0TqoBIkD-yaOpQ9kGOdx-hkwq8cSiR9Q.jpg&quot; alt=&quot;Теперь документация по Laravel пишется для ИИ-агентов. И скорей всего ИИ-агентами 😁&quot; width=&quot;800&quot; height=&quot;704&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2861-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2861-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2861-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;Теперь документация по Laravel пишется для ИИ-агентов. И скорей всего ИИ-агентами &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;😁&lt;/b&gt;&lt;/i&gt;</content:encoded></item><item><title>Тейлор отключает issue в Laravel-пакетах.</title><link>http://laravel.demiart.ru/posts/2860</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2860</guid><pubDate>Sat, 05 Sep 2026 08:05:26 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2860-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Тейлор отключает issue в Laravel-пакетах.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/cwO4GXsxxaVjq6udAXhT1WklnF0P3bmQMcPL4hDgGImsixfvwGOHFNwoAFZWxRg33cW4YZ9n-7Ip658TmXCbX5AKmHQuYEQ_vODksanwHhWSd9yUr7-t55cJMVURq4Ec-XvEOJMFOq9txixsUkC43BO4hjQ2J8YotYRVG27HFQyvxOGeuopbj5HwXWQv0GGF8dc2Y2lx3xc_gH-QlSKxcvuF6zICmC_GRd_dNbsmzWecPnowqzHiLwZmrFXzsytzdoFKvHUYpXodpLLCpclsx_eVE2Uw1p8-1kRHTJwePsDEBJEJGDja8y1v4k-OJsDu1TXUVKd8Rnum4-n3TmoUGg.jpg&quot; alt=&quot;Тейлор отключает issue в Laravel-пакетах.&quot; width=&quot;800&quot; height=&quot;546&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2860-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2860-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2860-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;Тейлор отключает issue в Laravel-пакетах.</content:encoded></item><item><title>Как работают Eloquent-отношенияПошаговое описание того, как Eloquent формирует запросы к связям, загружает и сопоставляет связанные модели, а также позволяет избежать проблемы N+1 запросов. </title><link>http://laravel.demiart.ru/posts/2859</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2859</guid><pubDate>Mon, 24 Aug 2026 07:05:29 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2859-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Как работают Eloquent-отношенияПошаговое описание того, как Eloquent формирует запросы к связям, загружает и сопоставляет связанные модели, а также позволяет избежать проблемы N+1 запросов. &quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/qKtSh_kACnftn3x_-agwKMCz6ZiJlmUH2-lJgYLfb7dxEvIcyhu5LQsqcF7VtBFMrlGHYMWodF_7hnCFNAJhmZzh48qvLXO05RSq8TBDgPB5lQp1TJb1L7k2_KbUSdeGAF56d_ubozhu-gEpLmubRs8R3ZcTePvjLx3gu7SfGdHdCuplKFnF4JKvLXquAvI6TpHXvFqkyOtf-Y6yDrOt7ssGrEBd_UB_G-y2ePG8R2KCxvfoSj6_XmST8weDOv_iWYgsBP6GynKRlMQjxGeaMOTu9H1hj1x4Z-26HRQvNm2YL9zL_ra3RWQa0cMrT7cebcbYknLqwVXNfIKg7hzeoQ.jpg&quot; alt=&quot;Как работают Eloquent-отношенияПошаговое описание того, как Eloquent формирует запросы к связям, загружает и сопоставляет связанные модели, а также позволяет избежать проблемы N+1 запросов. &quot; width=&quot;800&quot; height=&quot;412&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2859-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2859-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2859-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Как работают Eloquent-отношения&lt;/b&gt;&lt;br /&gt;Пошаговое описание того, как Eloquent формирует запросы к связям, загружает и сопоставляет связанные модели, а также позволяет избежать проблемы N+1 запросов. &lt;br /&gt;&lt;a href=&quot;https://christoskoumpis.com/posts/how-eloquent-relationships-work-behind-the-scenes&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://christoskoumpis.com/posts/how-eloquent-relationships-work-behind-the-scenes&quot;&gt;https://christoskoumpis.com/posts/how-eloquent-relationships-work-behind-the-scenes&lt;/a&gt;</content:encoded></item><item><title>SQID в Laravel: практическое руководство по обфускации идентификаторовПодход к коротким публичным ID вместо обычных автоинкрементных, при этом в базе остаются быстрые integer-ключи и связи. В статье показано, как встроить Sqids в route model binding, API Resources и входящие запросы, чтобы не светить внутренние ID и не переходить на громоздкие UUID/ULID.</title><link>http://laravel.demiart.ru/posts/2858</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2858</guid><pubDate>Tue, 18 Aug 2026 07:05:29 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2858-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: SQID в Laravel: практическое руководство по обфускации идентификаторовПодход к коротким публичным ID вместо обычных автоинкрементных, при этом в базе остаются быстрые integer-ключи и связи. В статье показано, как встроить Sqids в route model binding, API Resources и входящие запросы, чтобы не светить внутренние ID и не переходить на громоздкие UUID/ULID.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/GSl_mAjzQbvMxzMiQo11-54VsUtbT8ojPDYWFVR2nenEq4JU0V4DyjkrhgjSzniUvwQzncvROTSckCHpTGf6_kcFjnVBay-M0Ndh9yBEhUrTutZcGeE8fiJ0KTahaVwVwEMgJIOxrHSo4u-4TftpH64IhhIDlM_tVyqzkoMQR4_S_TDGTEjV4Nr-Ae0TXtj0ffZ2W0gHUNWwUISat9JeZ7nJAq7RcW0CHEsQ-DyEkfcBb2Xgw25kmMvAt26mPsoR-fNtonJF75O4wsM5Kn8xNuEaiuVgSBDgpsqr6RzxPM5QzwL9dVryTlh6hpumrDVXwJmo0XhhU0jxy59tO8i4ZA.jpg&quot; alt=&quot;SQID в Laravel: практическое руководство по обфускации идентификаторовПодход к коротким публичным ID вместо обычных автоинкрементных, при этом в базе остаются быстрые integer-ключи и связи. В статье показано, как встроить Sqids в route model binding, API Resources и входящие запросы, чтобы не светить внутренние ID и не переходить на громоздкие UUID/ULID.&quot; width=&quot;800&quot; height=&quot;406&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2858-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2858-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2858-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;SQID в Laravel: практическое руководство по обфускации идентификаторов&lt;/b&gt;&lt;br /&gt;Подход к коротким публичным ID вместо обычных автоинкрементных, при этом в базе остаются быстрые integer-ключи и связи. В статье показано, как встроить Sqids в route model binding, API Resources и входящие запросы, чтобы не светить внутренние ID и не переходить на громоздкие UUID/ULID.&lt;br /&gt;&lt;a href=&quot;https://spec.tacul.ar/articles/sqids-in-laravel-short-public-ids&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://spec.tacul.ar/articles/sqids-in-laravel-short-public-ids&quot;&gt;https://spec.tacul.ar/articles/sqids-in-laravel-short-public-ids&lt;/a&gt;</content:encoded></item><item><title>Зачем неофициальный php-клиент к Manticore, если есть официальныйManticore Search — быстрый поисковый движок с полнотекстовым поиском, фасетами и векторным KNN. У него есть официальный клиент, который поддерживает вендор и который идёт в ногу с релизами сервера. Тем не менее я написал свой. Ниже — три конкретные вещи, из-за которых это произошло, и то, чем за них пришлось заплатить.</title><link>http://laravel.demiart.ru/posts/2857</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2857</guid><pubDate>Mon, 17 Aug 2026 07:05:26 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2857-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Зачем неофициальный php-клиент к Manticore, если есть официальныйManticore Search — быстрый поисковый движок с полнотекстовым поиском, фасетами и векторным KNN. У него есть официальный клиент, который поддерживает вендор и который идёт в ногу с релизами сервера. Тем не менее я написал свой. Ниже — три конкретные вещи, из-за которых это произошло, и то, чем за них пришлось заплатить.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/YRwcdYcUc0Ac_2b1grHqR9cSSQtZcIS7ZxVQJHGBsgPKeA0WZogipASQnV1qLBK-wrPoc8FpWQyYwjkjtB6dRq-KDKXr8eqnz2mjX0eg3HcUJx5dWWx3oogXI1k79uFSu4e1aZfL6OiSM3Dzm5mG1gdR3IBQRVkWa7STTVVLPqAVa6dFkmNA-X5GYsKgOkVsL_ZYqyhsYQ_v4acPFUVqgTuNfhrmSdpOaAiSAbI3qowajMRq0ziMfYcHER4y4KBQ2FYeJzKHofWSsfrsNr8-UU9eg5LSBDM2b7u0AfwnRSK3WCkbteVGf-UVOsQyYqJOz9GSnF44Ifz2BlYOB17gGw.jpg&quot; alt=&quot;Зачем неофициальный php-клиент к Manticore, если есть официальныйManticore Search — быстрый поисковый движок с полнотекстовым поиском, фасетами и векторным KNN. У него есть официальный клиент, который поддерживает вендор и который идёт в ногу с релизами сервера. Тем не менее я написал свой. Ниже — три конкретные вещи, из-за которых это произошло, и то, чем за них пришлось заплатить.&quot; width=&quot;800&quot; height=&quot;313&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2857-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2857-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2857-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Зачем неофициальный php-клиент к Manticore, если есть официальный&lt;/b&gt;&lt;br /&gt;Manticore Search — быстрый поисковый движок с полнотекстовым поиском, фасетами и векторным KNN. У него есть официальный клиент, который поддерживает вендор и который идёт в ногу с релизами сервера. Тем не менее я написал свой. Ниже — три конкретные вещи, из-за которых это произошло, и то, чем за них пришлось заплатить.&lt;br /&gt;&lt;a href=&quot;https://laravel.su/p/zacem-neoficialnyi-php-klient-k-manticore-esli-est-oficialnyi&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://laravel.su/p/zacem-neoficialnyi-php-klient-k-manticore-esli-est-oficialnyi&quot;&gt;https://laravel.su/p/zacem-neoficialnyi-php-klient-k-manticore-esli-est-oficialnyi&lt;/a&gt;</content:encoded></item><item><title>Почему e2e тесты это круто, но никто их не пишет. На примере Laravel DuskЭто автоматизированный мануал-тестировщик, как правило, с использованием Selenium-сервера. При запуске теста он открывает браузер и эмулирует действия пользователя - вводит данные в формы, нажимает кнопки, скроллит страницу.</title><link>http://laravel.demiart.ru/posts/2856</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2856</guid><pubDate>Sat, 15 Aug 2026 08:05:27 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2856-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Почему e2e тесты это круто, но никто их не пишет. На примере Laravel DuskЭто автоматизированный мануал-тестировщик, как правило, с использованием Selenium-сервера. При запуске теста он открывает браузер и эмулирует действия пользователя - вводит данные в формы, нажимает кнопки, скроллит страницу.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/i3nOni_BQPnlpE6UYb34qlV-3tJng4-ec8vReTpl46_IwvlS0T8fTgs22rQ20ixD2EQAy3KTwZSEj2IHz4zEmMo_ntf9QQoGIz84TSbGJZRY4gn7-RQy0wfiA5vA88gJmom7e4pjHQUeTi_M2K-_l_ze-vfL7eeDufLQZ5Sst1fmToQBUOYhfeHHMnYbkmQMHE_lbPhecEGvq1Q23XO3nE_Dat0THmqDw6naWvVetepcBY8BYUzsLMQ3AWvd5qS8W0HdvPsdTecJcAsps83XRffkOvGLDWKb_dLHi7HSlnWasUbL-i7lxSbs6wOhvNjFeEwBJoFEMRJ6PQbUe9amig.jpg&quot; alt=&quot;Почему e2e тесты это круто, но никто их не пишет. На примере Laravel DuskЭто автоматизированный мануал-тестировщик, как правило, с использованием Selenium-сервера. При запуске теста он открывает браузер и эмулирует действия пользователя - вводит данные в формы, нажимает кнопки, скроллит страницу.&quot; width=&quot;700&quot; height=&quot;435&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2856-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2856-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2856-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Почему e2e тесты это круто, но никто их не пишет. На примере Laravel Dusk&lt;/b&gt;&lt;br /&gt;Это автоматизированный мануал-тестировщик, как правило, с использованием Selenium-сервера. При запуске теста он открывает браузер и эмулирует действия пользователя - вводит данные в формы, нажимает кнопки, скроллит страницу.&lt;br /&gt;&lt;a href=&quot;https://habr.com/ru/articles/1070340/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://habr.com/ru/articles/1070340/&quot;&gt;https://habr.com/ru/articles/1070340/&lt;/a&gt;</content:encoded></item><item><title>Laravel Rulebook Пакет для организации версионируемых бизнес-правил, которые меняются со временем: тарифов, комиссий, условий доступности, региональных политик и т. п. Он позволяет определить, какое правило должно применяться на конкретную дату, объяснить причину выбора и сохранить snapshot решения для последующего аудита.</title><link>http://laravel.demiart.ru/posts/2855</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2855</guid><pubDate>Fri, 14 Aug 2026 07:05:23 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2855-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Laravel Rulebook Пакет для организации версионируемых бизнес-правил, которые меняются со временем: тарифов, комиссий, условий доступности, региональных политик и т. п. Он позволяет определить, какое правило должно применяться на конкретную дату, объяснить причину выбора и сохранить snapshot решения для последующего аудита.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/hEtC8786dQ-Yk52sKYtDsIWF1sWVRbOK4LDrt5aMKJVcErz1oh4GiZyYPFXvu3wVgDUFQf_qah-3J7JrRDM9bHSHf7-LUBiYUvHzP0XlFh1FZiCpkByThbxSxoXajjsa0yh8cbnXY4bB1rAkTvfjYNJ4_zJwQVesqhVrwJCvHY2-Ljpl8AvrZV5Xuch_cvjc6VomDrQvOje8Pb0E9blNG6xl76RS13n9_KKjB-gwL5LwUzqtGxnxNgZH4BnMet7WzR_0HhbCD4UWpQTILC31PcHd6Gtxr9WcAte4QotqUQ63E7BcLzOFfVDA7RFBarWg8-z6tg_IEaurH0s_88pboA.jpg&quot; alt=&quot;Laravel Rulebook Пакет для организации версионируемых бизнес-правил, которые меняются со временем: тарифов, комиссий, условий доступности, региональных политик и т. п. Он позволяет определить, какое правило должно применяться на конкретную дату, объяснить причину выбора и сохранить snapshot решения для последующего аудита.&quot; width=&quot;800&quot; height=&quot;400&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2855-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2855-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2855-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Laravel Rulebook &lt;/b&gt;&lt;br /&gt;Пакет для организации версионируемых бизнес-правил, которые меняются со временем: тарифов, комиссий, условий доступности, региональных политик и т. п. Он позволяет определить, какое правило должно применяться на конкретную дату, объяснить причину выбора и сохранить snapshot решения для последующего аудита.&lt;br /&gt;&lt;a href=&quot;https://mathiasonea.com/en/insights/versioned-business-rules-in-laravel&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://mathiasonea.com/en/insights/versioned-business-rules-in-laravel&quot;&gt;https://mathiasonea.com/en/insights/versioned-business-rules-in-laravel&lt;/a&gt;</content:encoded></item><item><title>Laravel MPPПакет позволяет принимать оплату от AI-агентов за доступ к отдельным маршрутам Laravel-приложения через Machine Payments Protocol. Разработчик задаёт цену доступа, а при обращении без оплаты сервер отвечает 402 Payment Required: агент оплачивает запрос через Stripe или Tempo и повторяет его уже с подтверждением платежа</title><link>http://laravel.demiart.ru/posts/2854</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2854</guid><pubDate>Thu, 13 Aug 2026 07:05:25 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2854-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Laravel MPPПакет позволяет принимать оплату от AI-агентов за доступ к отдельным маршрутам Laravel-приложения через Machine Payments Protocol. Разработчик задаёт цену доступа, а при обращении без оплаты сервер отвечает 402 Payment Required: агент оплачивает запрос через Stripe или Tempo и повторяет его уже с подтверждением платежа&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/KXXOHiPXWS9jwxeGmw-7WfzVfDOADtwI0ECyFJbGls7UL20YZ3-PyMvusowZufui-AqvCWdHXelL73m8f5J72gz_hRblxPbBwzZPUpVmd_CxKttyz8P1S4JQcQM5IhsrxRRHaXdnfGXX6pK0Sr5iOF878Rp_a25v1Yp2kq0DUevD9oVgXWj1jdmAGK2IIm8OOwrzpcgbPj94OgpBYKn8tkbrRfOvQrhWWTLT742DxjMxe7xzH_bUOFTFwIGztLdA4cXSo8CqCkduT0MSJ9af2pjW7yI3tCaJ_-oIjOAVvJVv7acmnA-hRK58D6Jbg_xcJQ4UhcEfCDde4xPh2owzOw.jpg&quot; alt=&quot;Laravel MPPПакет позволяет принимать оплату от AI-агентов за доступ к отдельным маршрутам Laravel-приложения через Machine Payments Protocol. Разработчик задаёт цену доступа, а при обращении без оплаты сервер отвечает 402 Payment Required: агент оплачивает запрос через Stripe или Tempo и повторяет его уже с подтверждением платежа&quot; width=&quot;800&quot; height=&quot;304&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2854-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2854-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2854-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Laravel MPP&lt;/b&gt;&lt;br /&gt;Пакет позволяет принимать оплату от AI-агентов за доступ к отдельным маршрутам Laravel-приложения через Machine Payments Protocol. Разработчик задаёт цену доступа, а при обращении без оплаты сервер отвечает 402 Payment Required: агент оплачивает запрос через Stripe или Tempo и повторяет его уже с подтверждением платежа&lt;br /&gt;&lt;a href=&quot;https://github.com/square1-io/laravel-mpp&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/square1-io/laravel-mpp&quot;&gt;https://github.com/square1-io/laravel-mpp&lt;/a&gt;</content:encoded></item><item><title>Значительные улучшения производительности и обновления безопасности для Filament v4.12 и v5.7! </title><link>http://laravel.demiart.ru/posts/2853</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2853</guid><pubDate>Fri, 07 Aug 2026 07:05:21 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2853-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Значительные улучшения производительности и обновления безопасности для Filament v4.12 и v5.7! &quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/kKap_eu45F3lBwZOlKSnd4tK9HmQ3-XzimEnQv6vkqF2Jf9iaKZOxTcguqAE8dX5LA-dL_YRrVgjqnZf1Uq35kV8UN-9fkxTMyNitK0zM_jHoMk44zGtU1TenbjgYpyDO5o-OBNMRRiWDRe89ZRo1wi-UcELz3B-G_WwKPxVUlXOvNrGtBw1hi43MyF--b-7m0EV0PpreGQthdNv-DWe_34SNzbeQUbtXo_9udy8NDCYVtxrQ5VtoLFaj-jRhAfAZt7jpqp2TwRE6mxYa6191Ye7HnaJGmJ8swEO7exdSg9kaIR5u97SR_75-kvLpXKDoHZRlIfDykpwpIUhgcxq6w.jpg&quot; alt=&quot;Значительные улучшения производительности и обновления безопасности для Filament v4.12 и v5.7! &quot; width=&quot;800&quot; height=&quot;298&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2853-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2853-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2853-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Значительные улучшения производительности и обновления безопасности для Filament v4.12 и v5.7! &lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;https://filamentphp.com/insights/alexandersix-major-performance-improvements-and-security-patches-for-filament-v4-12-and-v5-7&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://filamentphp.com/insights/alexandersix-major-performance-improvements-and-security-patches-for-filament-v4-12-and-v5-7&quot;&gt;https://filamentphp.com/insights/alexandersix-major-performance-improvements-and-security-patches-for-filament-v4-12-and-v5-7&lt;/a&gt;</content:encoded></item><item><title>Что нового в PHP 8.6</title><link>http://laravel.demiart.ru/posts/2852</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2852</guid><pubDate>Wed, 05 Aug 2026 07:05:28 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2852-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Что нового в PHP 8.6&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/m8Pesc_xoINdW6sX1SHLk4EJ9N93R-XcfVLTQUt97_LMiXkN1Jk1gYeZPIvuLjggjeaT5wAk7uvPTqffLuDItJIGTgQkvEErPbeLY9UohiujMfDU56XrrQbF7t6ulYBpjwk7PusvOyZQf7WKKQ2mQBs49Z5tRZgXQcXIAcgn7eEnJ6wBuyhBmFvy1ROWZ9HQ4ZkoO_D33ZGXECh8GozLjZBYN0ePv00VKLU5rRO5tIZE5ZDuWTMiuFHYJiIeJ2hwgaXxonAbs-lZQ3dUWXyxXW53EtJjRTx4-ggvkiDbQ-RsDzJ9JrOpryYWm0H3WixuyshRKdgqgJMNAcAdJbyUvA.jpg&quot; alt=&quot;Что нового в PHP 8.6&quot; width=&quot;680&quot; height=&quot;383&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2852-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2852-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2852-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Что нового в PHP 8.6&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;https://stitcher.io/blog/new-in-php-86&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://stitcher.io/blog/new-in-php-86&quot;&gt;https://stitcher.io/blog/new-in-php-86&lt;/a&gt;</content:encoded></item><item><link>http://laravel.demiart.ru/posts/2851</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2851</guid><pubDate>Tue, 04 Aug 2026 08:24:50 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2851-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/iS8yqj1pAmQDm5gzWfVtNDAeL1WETPFUSC5Z-Zk10YU_bSbdkYUj4ho1kUOPW_Y6nZxTAKCSFTZJfBg5SNecdAuVQxgGdYrxsA1RrH2TQD3U9L4A0TSsMqolBFPLMr5pGvUczABiZmeRaVsHUt4JO7qqoRihTSW_4Y7Rc6Wi1j5Kh8PN7byqRP1jagjVtoLLbgzJc4wuhaC5al21s67JUutuAOGOXPdf_zrvs63NR8uvBjQ6DCAoX7fUW_M4Kbih0bhwWmisQZPwZvA2YeP73wsqPXahABuy6doR7w1zsdSD3_smSX5E447wmgYjAP77KRKwQfTLF6FJg2Aw9LmqNA.jpg&quot; alt=&quot;Image from post&quot; width=&quot;800&quot; height=&quot;510&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2851-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2851-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2851-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;a href=&quot;https://x.com/taylorotwell/status/2084323143510880591&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://x.com/taylorotwell/status/2084323143510880591&quot;&gt;https://x.com/taylorotwell/status/2084323143510880591&lt;/a&gt;</content:encoded></item><item><title>Релиз Pest 5Кратное ускорение тестов с новым движком.</title><link>http://laravel.demiart.ru/posts/2850</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2850</guid><pubDate>Thu, 30 Jul 2026 07:05:24 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2850-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Релиз Pest 5Кратное ускорение тестов с новым движком.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/eCh087WQhVtra69WKG3K95YMsW7R9tpM3IkPZa091LQFKOx_2o-YD-dCVb0imp89mrqNTdY52qZl3I-SoVqlhy3PI0x7TVWM4RPzlFZ1yGGJ22uyKlA5lLMVXV6ZHLHLp8PjD3fiW8T9icDZP5pWG3WuPINTUjvhMyIHW6PKXvsFO1Etnmk0u8rp4zROjUuxsLAVhjpFkIuHhvq98qLI_ejO-MAUDdAqCLjbxIO4iPi1oPXa3KnF-f6N9XMZn8YNP2oF8lJ4mXGNqQyiTb1w7aXdBYcP219trUrg-OoAUKAcdm3w7a-FYU8D-JA6GLyIy0vRbmvjXrgF4X8DlQFO0g.jpg&quot; alt=&quot;Релиз Pest 5Кратное ускорение тестов с новым движком.&quot; width=&quot;800&quot; height=&quot;476&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2850-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2850-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2850-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Релиз Pest 5&lt;/b&gt;&lt;br /&gt;Кратное ускорение тестов с новым движком.&lt;br /&gt;&lt;a href=&quot;https://pestphp.com/docs/pest5-now-available&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://pestphp.com/docs/pest5-now-available&quot;&gt;https://pestphp.com/docs/pest5-now-available&lt;/a&gt;</content:encoded></item><item><title>Анонсирован Laravel LSP Официальный language server, который индексирует Laravel-проект и добавляет в редактор автодополнение, проверку ошибок и переходы по маршрутам, конфигам, Blade-шаблонам, переводам, Eloquent и другим сущностям фреймворка. Пакет laravel/lsp устанавливается глобально через Composer и работает с любым редактором, поддерживающим LSP, включая VS Code, Cursor, Sublime Text, Zed и Neovim.</title><link>http://laravel.demiart.ru/posts/2849</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2849</guid><pubDate>Wed, 29 Jul 2026 13:59:10 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2849-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Анонсирован Laravel LSP Официальный language server, который индексирует Laravel-проект и добавляет в редактор автодополнение, проверку ошибок и переходы по маршрутам, конфигам, Blade-шаблонам, переводам, Eloquent и другим сущностям фреймворка. Пакет laravel/lsp устанавливается глобально через Composer и работает с любым редактором, поддерживающим LSP, включая VS Code, Cursor, Sublime Text, Zed и Neovim.&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/Y8H2ZufHnKiKrIQfUTQAsvLeUaRqiTIcYtnpFEE-DRJuahgczay9FfbDZmVGuXCXO9Kiz0uSeuC-9U39169VfPGBu8EEXLCeGjmFybXcTSn1cRCE3GKqW1uGhjLQ7eC_PjVGdNAODtZSDzPBUJIFKyDOa0EiNum7gCrLr6qxy-CRjKvLlAbPlJCk65s15fU9XfmYxi-n5Hz-EHvPU0iTLNF2KDNDWubHccTpS_S9I8XMliXlFzUScULICtbZ5X-pXeh5s6rFKXd_vFxfDXWa16gglG4SRLtX8TwSaKmFlOmG5AfIRjmckyhNRvyqwFLfkw9R6kF6ny-ez84PD268Mg.jpg&quot; alt=&quot;Анонсирован Laravel LSP Официальный language server, который индексирует Laravel-проект и добавляет в редактор автодополнение, проверку ошибок и переходы по маршрутам, конфигам, Blade-шаблонам, переводам, Eloquent и другим сущностям фреймворка. Пакет laravel/lsp устанавливается глобально через Composer и работает с любым редактором, поддерживающим LSP, включая VS Code, Cursor, Sublime Text, Zed и Neovim.&quot; width=&quot;800&quot; height=&quot;453&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2849-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2849-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2849-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Анонсирован Laravel LSP &lt;/b&gt;&lt;br /&gt;Официальный language server, который индексирует Laravel-проект и добавляет в редактор автодополнение, проверку ошибок и переходы по маршрутам, конфигам, Blade-шаблонам, переводам, Eloquent и другим сущностям фреймворка. Пакет laravel/lsp устанавливается глобально через Composer и работает с любым редактором, поддерживающим LSP, включая VS Code, Cursor, Sublime Text, Zed и Neovim.&lt;br /&gt;&lt;a href=&quot;https://github.com/laravel/lsp&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/laravel/lsp&quot;&gt;https://github.com/laravel/lsp&lt;/a&gt;</content:encoded></item><item><title>Атрибуты PHP: что, почему, как и когда</title><link>http://laravel.demiart.ru/posts/2848</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2848</guid><pubDate>Fri, 24 Jul 2026 07:05:20 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2848-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Атрибуты PHP: что, почему, как и когда&quot;&gt;
        &lt;img src=&quot;/static/https://cdn4.telesco.pe/file/KAttpK5qlDINcMHlBAbYpxhkR4hbtenKizM98ozlYWojrSpzQVgn8NYOKJONmJhOPwlx-p0x5ybfYRzVz6xctGAKUJWCGDNMlhv77NCclqh5pJqGjOlNjnUNhXoL-nbFUwTwykrd2Nh7irj62iN0Eqdak5yfjrxA3HctcnPwrNSGbHSMm8E0gwPcDEFaIKfE0nOfCQIEPkoqtY9JL6KrVt4xDAsW1xCXL2aibRbyffle_PaQnU4ei3Nmj7-BG223GDKevWNK4PP15_ll3jgCi4unZMLX2fgwnn24WHky1QjAJlgAXDi5KJrgtwJOK5q9HQGXBSdHxTKD5gMa1G04zw.jpg&quot; alt=&quot;Атрибуты PHP: что, почему, как и когда&quot; width=&quot;800&quot; height=&quot;533&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2848-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2848-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2848-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;b&gt;Атрибуты PHP: что, почему, как и когда&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;https://wendelladriel.com/blog/php-attributes-what-why-how-and-when&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://wendelladriel.com/blog/php-attributes-what-why-how-and-when&quot;&gt;https://wendelladriel.com/blog/php-attributes-what-why-how-and-when&lt;/a&gt;</content:encoded></item><item><title>Релиз PhpStorm 2026.2</title><link>http://laravel.demiart.ru/posts/2847</link><guid isPermaLink="true">http://laravel.demiart.ru/posts/2847</guid><pubDate>Fri, 17 Jul 2026 14:26:47 GMT</pubDate><content:encoded>&lt;b&gt;Релиз PhpStorm 2026.2&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;https://blog.jetbrains.com/phpstorm/2026/07/phpstorm-2026-2-is-now-out/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://blog.jetbrains.com/phpstorm/2026/07/phpstorm-2026-2-is-now-out/&quot;&gt;https://blog.jetbrains.com/phpstorm/2026/07/phpstorm-2026-2-is-now-out/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://blog.jetbrains.com/phpstorm/2026/07/phpstorm-2026-2-is-now-out&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Welcome to the PhpStorm 2026.2 release overview. This version advances PhpStorm as a platform for your preferred coding agents, models, and AI subscriptions, improves PHP and Laravel support, and deli&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;The JetBrains Blog&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;PhpStorm 2026.2 is Now Out - The JetBrains Blog&quot; src=&quot;/static/https://cdn4.telesco.pe/file/udgltOBvCaYQdrw0LWHv3cuCUCfulOgXVI5ykok7aMGMsh5xKd7Y8kWQT7TuyoyuEUhAwOvlu2qUlcQ1b4lKagN_585DGvvjgmCd0_oPNFCPVdjjUCXX13jvUm2PrX2f8TQ5dX85nXIpiwph0_e60MlNXrSizkFacHEwRZAcyT3Avvx41b6I90bG-oVkFs8POOXHK-vtffb6rcQVryFHTAbtm-vY_WhhaCp2GMdmHr1t3MHK4ulG3ALfuTEqt4lquPC9rzwl1-LYnIdrcAhJALJK5YcjfL-qPrLRrKkNulJd-Vpg9ZgG1-MRAbMfqDQ79Pz3YXU-EqbCLUEPbLk30w.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;PhpStorm 2026.2 is Now Out - The JetBrains Blog&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Welcome to the PhpStorm 2026.2 release overview. This version advances PhpStorm as a platform for your preferred coding agents, models, and AI subscriptions, improves PHP and Laravel support, and deli&lt;/div&gt;
&lt;/a&gt;</content:encoded></item></channel></rss>