تریت RemembersConversations صد ردیف آخر گفتگو رو هر بار دوباره میفرسته، با بدنهٔ کامل خروجی ابزارها. نتیجه این شد که یه سؤال ساده در نوبت دهم ۲۴۶ هزار توکن ورودی خورد.
با 5 هزار عضو، ریکوئست ساخت دسترسیها تایماوت میشد. نویسنده با سه قدم ساده تعداد کوئریها رو از حدود 60 هزار آورد به 75 و بعد زمان رو برد زیر یک ثانیه و نیم.
فریک ون در هرتن تو این شماره از ابزار جدیدش Bloom میگه و کلی لینک دربارهٔ لاراول، PHP 8.6 و کار با ایجنتهای هوش مصنوعی جمع کرده.
یه بنچمارک روی یک میلیون ردیف MySQL نشون میده lazy() همون OFFSET کند chunk() رو میزنه، و cursor() که به صرفهجویی حافظه معروفه، 100 مگابایت نگه میداره.
جاناتان پرویس پکیجی داده که تست فاز رو با همون سینتکس Pest مینویسی و همراه بقیه تستها اجرا میشه؛ خودش هزاران ورودی عجیب میسازه تا کدت بشکنه.
نصب کامل AWS SDK پوشهٔ vendor/aws رو حدود ۶۸ مگابایت میکنه، در حالی که بیشتر پروژهها فقط چند سرویس لازم دارن. یه هوک ساده در composer.json بقیه رو موقع نصب پاک میکنه.
یه تنظیم کوچیک تو Linear الهامبخش این شد که نویسنده با سیستم نوتیفیکیشن Laravel، ایمیلهای کماهمیت رو تا شروع روز کاری بعدی عقب بندازه.
آنتروپیک اپ Claude Tag رو داره، ولی نیکو دِوز از Tighten میگه دو تا ایراد داره: قفلشدن به یه فروشنده و حافظهای که دست تو نیست. راهحلش ساختن ربات خودته.
این پکیج ایمیلهای خروجی اپ رو میگیره و تو مسیر /mailbox نشونت میده، بدون اینکه سرویس یا پروسهٔ جدا لازم باشه. یه API تست هم داره که روی ایمیل رندرشده assert بزنی.
استراتژی size تقریباً همهٔ ورکرها رو میده به صفی که یهجا ۱۰۰ هزار جاب گرفته و بقیه گرسنه میمونن. راهحل نویسنده عوض کردن یه خط تقسیمه: وزندهی لگاریتمی.
نسخهٔ ۸.۶ پیاچپی ۱۹ نوامبر ۲۰۲۶ منتشر میشه و چندتا قابلیت نحوی تازه، تابع clamp، کلاس Duration و تنظیمات امنتر سشن رو با خودش میاره.
تیم Spatie لیست دستی ۱۵ زبانهی تشخیص پاسخ خودکار رو با یه مدل دستهبندی عوض کرد که فقط احتمال برمیگردونه؛ هر ایمیل حدود چهار صدم سنت درمیاد.
نسخه 13.34 اجازه میده کرش شدن ورکر هم به حساب maxExceptions گذاشته بشه، به jobهای interruptible قبل از timeout خبر میده و مدت اجرای هر job رو تو رویداد JobProcessed میذاره.
یه پکیج لاراولی اومده که میذاره کوئریهای Elasticsearch و OpenSearch رو مثل Eloquent زنجیرهای بنویسی. تست گرفتن هم بدون بالا آوردن کلاستر واقعی جواب میده.
شمارهٔ ماینر لاراول رسیده به ۱۳.۳۳ و همین عدد بزرگ خیلیها رو نگران میکنه، در حالی که رسیدن به اون فقط یه composer update ساده بوده.
یه پکیج لاراولی که پلنها و سقف مصرف هر فیچر رو تو دیتابیس خودت نگه میداره؛ پول رو استریپ و پدل میگیرن، شمردن مصرف و گزارش درآمد میمونه برای تشیل.
JetBrains یه مجموعه محصول معرفی کرده که باهاش میتونی ایجنتهای کدنویس مختلف رو داخل PhpStorm اجرا کنی، چند سشن رو همزمان ببری جلو، و برای کل سازمان سقف هزینه و مجوز تعیین کنی.
یه مینیکورس تازه روی Laravel News نشون میده چطور با مدلی که جای متن، احتمال «بله» رو برمیگردونه، یه اپ لاراولی بسازی که همخوانی متن نویسنده با بریف رو قبل از ادیتور چک کنه.
از لاراول 13.33 میتونی کش memoized رو با tag ترکیب کنی، یعنی لوکاپهای تکراری مثل چک کردن دسترسیها تو یه ریکوئست فقط یه بار به کش استور میزنن و بقیهش از حافظه جواب میگیره.
نسخه ۱۳.۳۳ چندتا چیز کاربردی آورده: تگ برای کش memoized، اتریبیوت Refreshes برای ستونهایی که دیتابیس میسازه، و مودیفایری که ایندکس رو بدون قفل کردن جدول اضافه میکنه.