مدونتي
تفاصيل صغيرة… تصنع نتائج كبيرة
هنا أشارك حلولًا وتجارب تقنية تساعدك تبني مشاريع أقوى وأسرع
كل مقال هنا يمثل خطوة من رحلتي في بناء مشاريع حقيقية وتطوير مهاراتي
إجمالي المشاهدات
3,568
آخر مقال نُشر
منذ 6 أيام
استراتيجيات فعالة لتقليل Queries في Laravel
[IMG] أفضل طرق تقليل عدد Queries في Laravel (بدون تعقيد) في أحد المشاريع، كان عندي endpoint...
كيف تحمي Webhooks و API Keys في Laravel
[IMG] في أحد المشاريع، كنت أتعامل مع Webhook بسيط يستقبل بيانات من خدمة خارجية… كل شيء كان يعمل...
تحليل لأخطاء تصميم REST API في Laravel
الأخطاء في تصميم REST API في Laravel (من واقع تجربة) خليني أكون واضح… مشاكل الـ API في Laravel...
إدارة الملفات في Laravel باستخدام Storage و S3
[IMG] التخزين في Laravel: كيف يفكر النظام فعلًا (Local / S3 / MinIO) أغلب الناس يتعامل مع st...
التفكير في البيانات داخل Laravel باستخدام Seeder و Factory
[IMG] Seeder و Factory و Tinker في Laravel: ثلاث أدوات يسيء كثير من الناس فهمها في كثير من...
ترجمة التطبيقات في Laravel: الأنواع والطرق المختلفة
[IMG] عند بناء تطبيق متعدد اللغات في Laravel، أول ما يتبادر إلى الذهن هو ملفات الترجمة داخل م...
بيئة VS Code التي أستخدمها لبرمجة Laravel و PHP
[IMG] بيئة التطوير ليست مجرد محرر نصوص. مع الوقت تصبح مجموعة الأدوات التي تستخدمها داخل المح...
إعداد وتشغيل مشاريع Laravel القادمة من GitHub
[IMG] تحميل مشروع Laravel من GitHub يبدو بسيطًا ظاهريًا. clone للمستودع وتشغيل المشروع....
فهم نظام الصلاحيات في Laravel باستخدام spatie/laravel-permission
[IMG] معظم الأنظمة تبدأ بفكرة بسيطة جدًا للصلاحيات: مستخدم عادي ومدير. في البداية يكفي شرط و...
العلاقات في قواعد البيانات وأثرها على أداء النظام
[IMG] العلاقات في قواعد البيانات: فهمها من الجذر إلى التطبيق العملي العلاقات ليست مجرد جزء م...
إدارة العمليات الخلفية في Laravel بشكل احترافي
[IMG] فهم Laravel Queues و Jobs في التطبيقات الحقيقية في التطبيقات الصغيرة يمكن تنفيذ كل شيء...
التفكير الأمني أثناء تطوير تطبيقات الويب
[IMG] كيف يطور مبرمج الويب نفسه في مجال أمن التطبيقات في كثير من الأحيان يتم التعامل مع أمن...
لوحات التحكم في السيرفرات: بين السهولة والتحكم الحقيقي
[IMG] لوحات التحكم في السيرفرات أي شخص يبدأ بإدارة سيرفر غالبًا يمر بمرحلتين. في البداية ي...
Linux بين الصورة المنتشرة والتجربة الفعلية
[IMG] Linux كما أراه بعد استخدامه كنظام أساسي أول ما يسمع كثير من الناس كلمة “Linux”، غالبًا...
كيف يعمل Testing فعلًا داخل Laravel
[IMG] Testing في Laravel: كيف تفكّر بالاختبارات قبل ما تكتب أول Test أغلب المطورين يتعامل مع ا...
إدارة النسخ الاحتياطي في Laravel باستخدام laravel-backup
[IMG] Laravel Backup: كيف تدير النسخ الاحتياطية بدون ما تعتمد على الحظ في أي مشروع حقيقي، ال...
Cloudflare بين الأداء والأمان
[IMG] لماذا أستخدم Cloudflare؟ رؤية معمارية، مزايا عملية، وكيفية توظيفه بشكل صحيح عند بناء أ...
دورة حياة الكود داخل GitHub
GitHub من منظور عملي: أكثر من مجرد مستودع كود كثير يتعامل مع GitHub على أنه مكان يرفع فيه الكود...