محمود الحبشمتاح لمشاريع جديدة
  • أعماليأعمالي
  • الخدماتالخدمات
  • المختبرالمختبر
  • المقالاتالمقالات
  • تواصلتواصل
عمّان--:--EN
المقالات/لارافيل

خصائص Livewire المحسوبة: تحسين الأداء

استخدم الخصائص المحسوبة لتخزين العمليات المكلفة مؤقتًا في Livewire.

24 ديسمبر 2025دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. تعريف خاصية محسوبة
  2. الوصول في Blade
  3. الفوائد

قم بالتحسين باستخدام الخصائص المحسوبة:

تعريف خاصية محسوبة

php
use Livewire\Attributes\Computed;

#[Computed]
public function posts()
{
    return Post::where('user_id', $this->userId)->get();
}

الوصول في Blade

blade
@foreach($this->posts as $post)
    <!-- عرض المنشور -->
@endforeach

الفوائد

- مخزن مؤقتًا ضمن الطلب
- يُحسب مرة واحدة فقط
- تقييم كسول
- كفاءة في الذاكرة

مثالي للاستعلامات المكلفة!

كل المقالات

تابع القراءة

  • نمط فئات الإجراءات في Laravel16 يناير 2026دقيقة قراءة
  • فئات الإجراءات في Laravel: مسؤولية واحدة16 يناير 2026دقيقة قراءة
  • تحديد معدل API في Laravel16 يناير 2026دقيقة قراءة