مكونات Blade جاهزة للاستخدام لعرض التعليقات المتسلسلة، والدردشة المباشرة في الوقت الفعلي، وعدد التعليقات. تسجيل دخول موحد (SSO) آمن عبر Laravel Auth، ووصول كامل إلى API من خلال Facade، وبدون أي خطوات بناء للواجهة الأمامية.
كل مكون عبارة عن وسم واحد. انشر ملف الإعدادات، واضبط مفتاح API، وستعمل التعليقات مباشرة.
أضف أداة تعليقات متسلسلة كاملة الميزات إلى أي صفحة. تدعم الردود، والإشارات (@)، والتصويت، والنصوص المنسقة، والتحديثات الفورية بشكل تلقائي.
<x-fastcomments
:url-id="$post->slug"
:url="route('posts.show', $post)"
:url-title="$post->title"
/>
أضف غرفة دردشة فورية إلى أي صفحة أو مورد. مثالية للفعاليات المباشرة وقنوات الدعم ومراكز المجتمع، مع مؤشرات التواجد عبر الإنترنت.
<x-fastcomments-live-chat
:url-id="$channel->slug"
:url="route('channels.show', $channel)"
/>
اعرض عدد التعليقات لأي صفحة ضمن السطر. مثالي لقوائم المقالات ولوحات التحكم وشارات التنقل.
<x-fastcomments-comment-count
:url-id="$post->slug"
/>
يوفر FastComments مجموعة كاملة من الميزات لتطبيق Laravel الخاص بك.
اختر طريقة المصادقة التي تناسب احتياجات تطبيقك.
التحقق من رمز HMAC من جانب الخادم عبر Laravel Auth لتحقيق أقصى قدر من الأمان.
تسجيل دخول موحد من جانب العميل لإعداد سريع دون الحاجة إلى تهيئة الخادم.
اسمح للمستخدمين بإنشاء حساباتهم الخاصة على FastComments بشكل مستقل.
ثلاث خطوات لإضافة التعليقات المباشرة إلى تطبيق Laravel الخاص بك.
قم بتشغيل الأمر composer require fastcomments/laravel لإضافة الحزمة إلى مشروعك.
انشر ملف الإعدادات باستخدام Artisan، ثم أضف مفتاح API ومعرّف الحساب (tenant ID) الخاصين بـ FastComments إلى ملف .env.
استخدم <x-fastcomments> أو <x-fastcomments-live-chat> أو <x-fastcomments-comment-count> في أي مكان في قوالب Blade.
لقد جمعنا إجابات لبعض الأسئلة الأكثر شيوعاً لمساعدتك على البدء.
هل هناك فترة تجريبية مجانية؟
نعم. يوفر FastComments فترة تجريبية مجانية لمدة 30 يومًا مع إمكانية الوصول الكامل إلى جميع الميزات، بما في ذلك تسجيل الدخول الموحد، والدردشة المباشرة، ومحرر النصوص المنسقة. لا حاجة لبطاقة ائتمان للبدء.
كيف يعمل نظام تسجيل الدخول الموحد (SSO) مع نظام المصادقة في Laravel؟
عند تفعيل تسجيل الدخول الموحد (SSO) الآمن، تقرأ الحزمة المستخدم المُصادَق عليه من Laravel Auth وتُنشئ رمزًا موقّعًا بـ HMAC من جانب الخادم. يؤدي هذا إلى إنشاء حساب FastComments الخاص بالمستخدم أو تحديثه تلقائيًا باسمه وبريده الإلكتروني وصورته الرمزية. يتم تسجيل دخول المستخدمين بسلاسة دون أي تسجيل إضافي.
ما هي إصدارات Laravel المدعومة؟
تدعم حزمة FastComments Laravel إصدارات Laravel 10 و 11 و 12. وهي تتطلب PHP 8.1 أو أعلى وتستخدم خاصية الاكتشاف التلقائي للحزم في Laravel لإعداد بدون أي تكوين.
هل FastComments متوافق مع اللائحة العامة لحماية البيانات (GDPR)؟
نعم. يتوافق FastComments تمامًا مع اللائحة العامة لحماية البيانات (GDPR)، مع توفير شبكة توصيل محتوى (CDN) اختيارية مقرها الاتحاد الأوروبي، مما يضمن بقاء جميع البيانات داخل أوروبا. ندعم طلبات تصدير البيانات، وحق الحذف، ونقدم اتفاقية معالجة البيانات (DPA) عند الطلب.
هل يمكنني تخصيص مكونات Blade؟
نعم. يمكنك نشر قوالب عرض Blade (views) باستخدام Artisan وتعديلها مباشرةً. كما تقبل المكونات جميع خيارات إعداد FastComments القياسية كخصائص (props)، مما يمنحك تحكمًا كاملاً في المظهر والسلوك دون المساس بملفات vendor.
هل يمكنني الوصول إلى واجهة برمجة تطبيقات FastComments من Laravel؟
نعم. توفر الحزمة Facade باسم FastComments وتدعم حقن التبعيات. يمكنك استخدامها لإنشاء التعليقات أو تحديثها أو حذفها برمجيًا، وإدارة المستخدمين، وجلب التحليلات، والمزيد، من داخل وحدات التحكم (controllers) أو المهام (jobs).
ثبّت حزمة Composer، وأضف مكون Blade، وانطلق مباشرة خلال دقائق.