JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

‏إظهار الرسائل ذات التسميات Laravel. إظهار كافة الرسائل
كيف تبني نظام تخصيص واجهة المستخدم (Theme Customization) في Laravel باستخدام JSON Laravel

كيف تبني نظام تخصيص واجهة المستخدم (Theme Customization) في Laravel باستخدام JSON

✍️ مقدمة: هل تساءلت يومًا كيف تتيح لمستخدمي موقعك اختيار الألوان والخطوط وتخصيص تجربة الواجهة حسب ذوقهم؟ في هذا المقال، نقدم فكرة غير تقليدية: بناء نظام تخصيص واجهة مستخدم ديناميكي بالكا…

قراءة المزيد
كيف تبني نظام رفع ملفات مرن وآمن باستخدام Laravel وLivewire Laravel

كيف تبني نظام رفع ملفات مرن وآمن باستخدام Laravel وLivewire

✍️ مقدمة: يُعد رفع الملفات أحد أكثر الوظائف شيوعًا في تطبيقات الويب، سواء كنت تبني نظامًا لإرسال المستندات، أو رفع صور، أو حفظ فواتير. لكن الكثير من المطورين يواجهون مشاكل تتعلق بـ: الأد…

قراءة المزيد
كيف تستخدم الـ Webhooks لإنشاء أنظمة تفاعلية بين التطبيقات – تطبيق عملي في Laravel Laravel

كيف تستخدم الـ Webhooks لإنشاء أنظمة تفاعلية بين التطبيقات – تطبيق عملي في Laravel

✍️ مقدمة: في عصر تكامل الأنظمة، أصبح من الضروري ربط تطبيقك بتطبيقات أخرى مثل: بوابات الدفع، خدمات البريد، أو حتى تطبيقاتك الداخلية. لكن، ما الحل عندما لا تريد الاستعلام بشكل متكرر عن تغي…

قراءة المزيد
كيف أنشأت نظام إشعارات ذكي في Laravel باستخدام Events وListeners – بدون Firebase أو أدوات خارجية Laravel

كيف أنشأت نظام إشعارات ذكي في Laravel باستخدام Events وListeners – بدون Firebase أو أدوات خارجية

✍️ مقدمة: الإشعارات أصبحت جزءًا أساسيًا من تجربة المستخدم. في هذا المقال، سأشارك كيف قمت ببناء نظام إشعارات داخلي ذكي في Laravel يعتمد على الأحداث (Events) والمستمعين (Listeners) بدون أي…

قراءة المزيد
كيف صممت نظام إعدادات ديناميكي لتطبيق Laravel بدون تعديل الكود – تجربة عملية Laravel

كيف صممت نظام إعدادات ديناميكي لتطبيق Laravel بدون تعديل الكود – تجربة عملية

✍️ مقدمة: أغلب المطورين يعتمدون على ملفات .env أو ثوابت ثابتة داخل الكود لإدارة إعدادات التطبيقات. لكن ماذا لو أراد العميل لاحقًا تغيير إعداد معين من لوحة التحكم بدون الحاجة إلى مطور؟ ف…

قراءة المزيد
كيف قمت ببناء نظام صلاحيات ديناميكي في Laravel باستخدام الجداول المرتبطة – بدون استخدام Spatie Laravel

كيف قمت ببناء نظام صلاحيات ديناميكي في Laravel باستخدام الجداول المرتبطة – بدون استخدام Spatie

✍️ المقدمة: في أغلب المشاريع البرمجية، نحتاج إلى نظام صلاحيات يحدد ما يمكن للمستخدم فعله داخل التطبيق. الكثير من المبرمجين يعتمدون على مكتبة جاهزة مثل [Spatie Laravel Permission]، ولكن م…

قراءة المزيد
كيف أنشأت نظام إشعارات Real-Time في Laravel باستخدام Laravel Echo وPusher – بدون جافاسكربت معقدة Laravel

كيف أنشأت نظام إشعارات Real-Time في Laravel باستخدام Laravel Echo وPusher – بدون جافاسكربت معقدة

✍️ المقدمة: الإشعارات اللحظية (Real-Time Notifications) أصبحت جزءًا أساسيًا من كل تطبيق حديث. سواء كنت تطور نظامًا لطلبات العملاء، أو نظام دعم فني، أو حتى لوحة تحكم، فالإشعارات الحية تزيد…

قراءة المزيد
كيف أنشأت نظام رفع صور متقدم في Laravel مع ضغط تلقائي وحجم مخصص – بدون مكتبات خارجية Laravel

كيف أنشأت نظام رفع صور متقدم في Laravel مع ضغط تلقائي وحجم مخصص – بدون مكتبات خارجية

✍️ المقدمة: عند تطوير تطبيقات الويب باستخدام Laravel، ستحتاج عاجلاً أو آجلاً إلى ميزة رفع الصور (Image Upload). المشكلة؟ معظم الأمثلة الموجودة إما: ترفع الصور كما هي بدون ضغط أو تست…

قراءة المزيد
كيف أنشأت نظام تصفية وفرز متقدم للبيانات في Laravel باستخدام Query Scopes – بدون مكتبات خارجية Laravel

كيف أنشأت نظام تصفية وفرز متقدم للبيانات في Laravel باستخدام Query Scopes – بدون مكتبات خارجية

✍️ المقدمة: عندما تبدأ في بناء لوحة تحكم لموقع أو تطبيق باستخدام Laravel، فإن عرض البيانات في الجداول لا يكفي. المستخدمون (مثل الأدمن أو مشرفي النظام) يحتاجون إلى أدوات تصفية (Filter) وف…

قراءة المزيد
كيف أنشأت نظام تنبيهات فوري باستخدام Laravel وJavaScript بدون WebSocket أو مكتبات خارجية Laravel

كيف أنشأت نظام تنبيهات فوري باستخدام Laravel وJavaScript بدون WebSocket أو مكتبات خارجية

✍️ المقدمة: غالبًا ما يظن المطورون أن بناء نظام تنبيهات (Notifications) فورية يتطلب استخدام WebSockets أو مكتبات معقدة مثل Pusher أو Laravel Echo. في أحد مشاريعي، طُلب مني إنشاء نظام تنب…

قراءة المزيد
الاسمبريد إلكترونيرسالة