مدونتي
تفاصيل صغيرة… تصنع نتائج كبيرة
هنا أشارك حلولًا وتجارب تقنية تساعدك تبني مشاريع أقوى وأسرع
كل مقال هنا يمثل خطوة من رحلتي في بناء مشاريع حقيقية وتطوير مهاراتي
إجمالي المشاهدات
3,552
آخر مقال نُشر
منذ 6 أيام
استراتيجيات فعالة لتقليل Queries في Laravel
[IMG] أفضل طرق تقليل عدد Queries في Laravel (بدون تعقيد) في أحد المشاريع، كان عندي endpoint...
تحليل لأخطاء تصميم REST API في Laravel
الأخطاء في تصميم REST API في Laravel (من واقع تجربة) خليني أكون واضح… مشاكل الـ API في Laravel...
التعامل مع أكثر من قاعدة بيانات في Laravel بشكل صحيح
[IMG] قواعد البيانات في Laravel: أكثر من مجرد اتصال واحد في البداية، أغلب مشاريع Laravel ت...
إدارة الملفات في Laravel باستخدام Storage و S3
[IMG] التخزين في Laravel: كيف يفكر النظام فعلًا (Local / S3 / MinIO) أغلب الناس يتعامل مع st...
التفكير في البيانات داخل Laravel باستخدام Seeder و Factory
[IMG] Seeder و Factory و Tinker في Laravel: ثلاث أدوات يسيء كثير من الناس فهمها في كثير من...
ترجمة التطبيقات في Laravel: الأنواع والطرق المختلفة
[IMG] عند بناء تطبيق متعدد اللغات في Laravel، أول ما يتبادر إلى الذهن هو ملفات الترجمة داخل م...
فهم نظام الصلاحيات في Laravel باستخدام spatie/laravel-permission
[IMG] معظم الأنظمة تبدأ بفكرة بسيطة جدًا للصلاحيات: مستخدم عادي ومدير. في البداية يكفي شرط و...
العلاقات في قواعد البيانات وأثرها على أداء النظام
[IMG] العلاقات في قواعد البيانات: فهمها من الجذر إلى التطبيق العملي العلاقات ليست مجرد جزء م...
كيف يعمل Testing فعلًا داخل Laravel
[IMG] Testing في Laravel: كيف تفكّر بالاختبارات قبل ما تكتب أول Test أغلب المطورين يتعامل مع ا...
مشاكل قواعد البيانات لا تبدأ من السيرفر
[IMG] أغلب مشاكل قواعد البيانات ما تبدأ من السيرفر، ولا من حجم الترافيك، ولا حتى من لغة البرمجة...
التفكير المعماري في قواعد البيانات
[IMG] كيف تفكّر في قاعدة البيانات قبل ما تكتب أول جدول أكثر خطأ شفتُه يتكرر في مشاريع كثيرة...