# Laravilt أم Filament: أي لوحة تحكم Laravel تختار؟

> كلاهما يصف لوحة التحكم بواجهة PHP سلسة. يعرضها Filament عبر Livewire، ويعرضها Laravilt عبر Inertia مع Vue 3 أو React 19. مقارنة صريحة ممن يطوّر إضافات للاثنين.

*2026-10-12T12:32:34Z*

أطوّر للطرفين في هذه المقارنة. ‏TomatoPHP فيه 68 إضافة لـ Filament، وأنا من بنى Laravilt. لذلك سأعطيك النسخة الصريحة، بما فيها المواضع التي يكون فيها Filament هو الخيار الأفضل.

**الإجابة المختصرة:** اختر **Filament** إن كان فريقك مرتاحًا مع Livewire وتريد أكبر نظام إضافات في Laravel اليوم. واختر **Laravilt** إن كان فريقك يكتب Vue أو React، وتريد أن تستخدم لوحة التحكم مكوّنات واجهتك نفسها، وتبدأ على Laravel 13.

## ما المشترك بينهما

كلاهما يتيح لك وصف لوحة التحكم بلغة PHP بدل كتابة شاشات CRUD يدويًا. تعرّف اللوحات والموارد والنماذج والجداول والإجراءات والودجات بواجهة سلسة، ويبني الإطار الشاشات. إن كتبت موردًا في Filament من قبل، فسيبدو مورد Laravilt مألوفًا:

```php
public static function configure(Schema $form): Schema
{
    return $form->schema([
        Section::make('Product')->columns(2)->schema([
            TextInput::make('name')->required()->maxLength(255),
            TextInput::make('price')->numeric()->prefix('$')->required(),
            Toggle::make('is_active')->default(true),
        ]),
    ]);
}
```

وكلاهما مفتوح المصدر بترخيص MIT، ويدعم اللوحات المتعددة وتعدد المستأجرين (Multi-Tenancy) والإضافات.

## الفرق الحقيقي: الواجهة

**Filament** يعرض الواجهة عبر **Livewire** وAlpine.js وTailwind (حزمة TALL). الواجهة مكوّنات Blade تُعرض من الخادم وتتحدث عبر طلبات Livewire، وتخصّصها بـ Blade وPHP.

**Laravilt** يعرضها عبر **Inertia** مع **Vue 3** (shadcn-vue) أو **React 19** (shadcn/ui)، وTailwind CSS v4 وTypeScript. تُنشر التخطيطات والشريط الجانبي ومكوّنات الواجهة الأساسية داخل تطبيقك، فهي مكوّناتك أنت. والحقل المخصص كلاس PHP ومكوّن Vue أو React.

هذا هو القرار كله تقريبًا. جانب PHP متشابه، والسؤال هو: أي واجهة يريد فريقك أن يملكها؟

## مقارنة جنبًا إلى جنب

| | Filament | Laravilt |
|---|---|---|
| العرض | Livewire وAlpine.js | Inertia مع Vue 3 أو React 19 |
| مكتبة الواجهة | مكوّنات Blade الخاصة بـ Filament | shadcn-vue أو shadcn/ui، منشورة داخل تطبيقك |
| الحقل المخصص | كلاس PHP وواجهة Blade | كلاس PHP ومكوّن Vue أو React |
| إصدارات Laravel | عدة إصدارات حسب الإصدار الرئيسي | Laravel 13 (PHP 8.3+) للإصدار 1.1، و1.0.x على Laravel 11 و12 بواجهة Vue فقط |
| النظام البيئي | كبير وناضج | حديث وأصغر |
| المصادقة المدمجة | صفحات الدخول والتسجيل والملف الشخصي | التحقق بخطوتين ومفاتيح المرور وتسجيل الدخول الاجتماعي ومفاتيح API والجلسات، تختارها عند التثبيت |
| الذكاء الاصطناعي | عبر الإضافات | حزمة AI بعدة مزودين ومحادثة AI وبحث شامل بالذكاء الاصطناعي |
| التوزيع | إطار واحد مع إضافات | 15 حزمة composer بترخيص MIT، تثبّتها كلها أو بعضها |
| توثيق يقرؤه الذكاء الاصطناعي | — | خادم MCP مستضاف على mcp.laravilt.com |

## متى يكون Filament الخيار الأفضل

- **تحتاج إلى إضافات كثيرة اليوم.** نظام Filament البيئي أكبر بكثير، وإن وُجدت إضافة تفعل ما تريد فهي توفّر عليك أسابيع.
- **فريقك لا يريد بناء JavaScript داخل لوحة التحكم.** مع Livewire تبقى معظم التعديلات في PHP وBlade.
- **تعمل على إصدار Laravel أقدم.** يستهدف Laravilt 1.1 الإصدار Laravel 13.
- **تريد سجلًا طويلًا في الإنتاج.** لدى Filament سنوات من الاستخدام الفعلي، وLaravilt أحدث.

## متى يكون Laravilt الخيار الأفضل

- **واجهة منتجك مبنية بـ Vue أو React أصلًا.** تستخدم لوحة التحكم المكوّنات ونظام التصميم والأنماط نفسها، بدل حزمة واجهة ثانية.
- **تريد أن تملك كود الواجهة.** التخطيطات والمكوّنات الأساسية تعيش داخل تطبيقك، لا داخل حزمة خارجية.
- **تريد المصادقة والذكاء الاصطناعي من اليوم الأول.** يعرض المثبّت التحقق بخطوتين ومفاتيح المرور وتسجيل الدخول الاجتماعي ومفاتيح API وميزات AI كخيارات.
- **تستخدم مساعدات برمجة بالذكاء الاصطناعي.** يتيح خادم MCP المستضاف لـ Claude Code أو أي عميل MCP قراءة التوثيق وسجلات التغييرات مباشرة.

## هل يمكن الانتقال من Filament إلى Laravilt؟

واجهة PHP متقاربة بما يكفي لينتقل جزء كبير من تعريف المورد، وفي التوثيق قسم عن الانتقال من Filament. لكنه ليس بديلًا يُركّب مكان الآخر مباشرة: واجهات Blade المخصصة ومكوّنات Livewire تحتاج إلى إعادة كتابة كمكوّنات Vue أو React، وإضافات Filament لا تعمل داخل Laravilt.

## حدود Laravilt بصراحة

- النظام البيئي صغير، فاحسب الإضافات التي تحتاجها قبل أن تلتزم.
- تختار واجهة واحدة لكل تطبيق، والتبديل لاحقًا يعني إعادة تشغيل المثبّت على Starter Kit مطابق.
- بعض حدود الإصدار 1.1 موثقة: أعمدة الجداول القابلة للتعديل تكون للقراءة فقط داخل مديري العلاقات وشبكات البطاقات، ومفاتيح المرور تعتمد على `laragear/webauthn` الذي توقفت صيانته.

## الأسئلة الشائعة

### هل Laravilt نسخة مشتقة من Filament؟
لا. Laravilt إطار منفصل بواجهة PHP مشابهة، ويعرض الواجهة عبر Inertia مع Vue أو React وليس عبر Livewire، وإضافات Filament لا تعمل داخله.

### هل Laravilt مجاني؟
نعم. هو 15 حزمة composer مفتوحة المصدر بترخيص MIT.

### هل يدعم Filament واجهة Vue أو React؟
واجهة Filament مبنية على Livewire وAlpine.js. إن أردت أن تُعرض لوحة التحكم نفسها بـ Vue أو React، فهذا ما صُنع Laravilt من أجله.

### أيهما أفضل للوحة تحكم منتج SaaS؟
كلاهما يدعم تعدد المستأجرين. اختر حسب الواجهة: Filament إن كان فريقك مرتاحًا مع Livewire، وLaravilt إن كان منتجك يعمل بـ Vue أو React.

## جرّب الاثنين

- [توثيق Laravilt](/ar/docs) · [التثبيت](/ar/docs/getting-started/installation) · [العرض الحي](https://demo.laravilt.com)
- [ما الجديد في Laravilt 1.1](/ar/blog/laravilt-laravel-admin-panel-vue-or-react)
- تستخدم Filament؟ [لدى TomatoPHP أكثر من 68 إضافة مجانية له](https://tomatophp.com/ar/plugins?utm_source=laravilt&utm_medium=referral&utm_campaign=seo-content-oct26)

لست متأكدًا أيهما يناسب منتجك؟ أبني على الاثنين وأقبل هذا العمل، بما فيه العمل باسم الوكالات (White-Label). [تواصل معي](https://fadymondy.com/ar/contact?utm_source=laravilt&utm_medium=referral&utm_campaign=seo-content-oct26).

---

Source: https://laravilt.com/ar/blog/laravilt-vs-filament
