پنوشتههای یک برنامهنویس ناشی
🫂 @StartBevy
Post #300
408
🔴 ویژگیهای جدید در آپدیتهای اخیر LaraGram:
◀️ سیستم کانفیگ:
این سیستم مشابه لاراول بازطراحی شده.
به جای استفاده از متغیرهای $_ENV، کانفیگها از طریق فساد Config قابل دسترسی هستند.
◀️ سیستم کش:
⬇️ سیستم کش مشابه لاراول طراحی شده و از چهار درایور پشتیبانی میکند:
🔴 درایور
🔴 درایور
🔴 درایور
🔴 درایور
این سیستم به سادگی از فساد
◀️متد های دریافت آپدیت Laraquest:
⬇️ دومتد جدید برای دریافت آپدیت های تلگرام اضافه شده:
🔴 متد swoole در کنار openswoole اضافه شده که از قابلیت های زیادی از جمله کوروتین ها پشتیبانی میکنه (نیازمند اکستنشن openswoole یا swoole)
این روش ها معمولا در سرور ها در دسترس هستند و متد های پیشنهادی LaraGram نیز میباشند.
🔴 متد polling برای دریافت آپدیت بدون وب هوک اضافه شده که سرعت بالاتری نسبت به وب هوک داره به دلیل بارگذرای پروژه در رم و یکبار لود شدن آن، اما مصرف منابع بیشتری رو دارا هست.
◀️ سایر موارد مربوط به بهینه سازی و رفع ایرادات بوده.
🔴 آپدیت های بعدی:
سیستم Logging برای رصد روند اجرا
سیستم Translator برای ربات چند زبانه
سیستم Timer برای کار با زمان ها
سیستم Caching برای بهینه سازی اجرا
سیستم Conversation برای ایجاد گفتگو
بازنویسی اختصاصی الوکوئنت لاراول
🔹
📱 LaraGram
📱 Laraquest
📱 Core
💠@AmirHDeveloper
💠@LaraXGram
🔹
◀️ سیستم کانفیگ:
این سیستم مشابه لاراول بازطراحی شده.
به جای استفاده از متغیرهای $_ENV، کانفیگها از طریق فساد Config قابل دسترسی هستند.
◀️ سیستم کش:
⬇️ سیستم کش مشابه لاراول طراحی شده و از چهار درایور پشتیبانی میکند:
🔴 درایور
File، برای ذخیرهسازی دادهها در فایل (درایور پیشفرض).🔴 درایور
Redis، ذخیرهسازی با استفاده از Redis (نیازمند به اکستنشن redis).🔴 درایور
Database، ذخیرهسازی در دیتابیس (نیازمند ایجاد جدول cache که مایگریشن آن بهطور پیشفرض در پروژه وجود دارد).🔴 درایور
APCu، برای دخیره سازی در حافظه APC (نیازمند به اکستنشن apcu)این سیستم به سادگی از فساد
Cache در دسترس هست.◀️متد های دریافت آپدیت Laraquest:
⬇️ دومتد جدید برای دریافت آپدیت های تلگرام اضافه شده:
🔴 متد swoole در کنار openswoole اضافه شده که از قابلیت های زیادی از جمله کوروتین ها پشتیبانی میکنه (نیازمند اکستنشن openswoole یا swoole)
این روش ها معمولا در سرور ها در دسترس هستند و متد های پیشنهادی LaraGram نیز میباشند.
🔴 متد polling برای دریافت آپدیت بدون وب هوک اضافه شده که سرعت بالاتری نسبت به وب هوک داره به دلیل بارگذرای پروژه در رم و یکبار لود شدن آن، اما مصرف منابع بیشتری رو دارا هست.
◀️ سایر موارد مربوط به بهینه سازی و رفع ایرادات بوده.
🔴 آپدیت های بعدی:
سیستم Logging برای رصد روند اجرا
سیستم Translator برای ربات چند زبانه
سیستم Timer برای کار با زمان ها
سیستم Caching برای بهینه سازی اجرا
سیستم Conversation برای ایجاد گفتگو
بازنویسی اختصاصی الوکوئنت لاراول
🔹
📱 LaraGram
📱 Laraquest
📱 Core
💠@AmirHDeveloper
💠@LaraXGram
🔹
- 🔥 5
- 👍 3
- ❤ 2
