مدونتي
تفاصيل صغيرة… تصنع نتائج كبيرة
هنا أشارك حلولًا وتجارب تقنية تساعدك تبني مشاريع أقوى وأسرع
كل مقال هنا يمثل خطوة من رحلتي في بناء مشاريع حقيقية وتطوير مهاراتي
إجمالي المشاهدات
3,548
آخر مقال نُشر
منذ 6 أيام
استراتيجيات فعالة لتقليل Queries في Laravel
[IMG] أفضل طرق تقليل عدد Queries في Laravel (بدون تعقيد) في أحد المشاريع، كان عندي endpoint...
كيف تحمي Webhooks و API Keys في Laravel
[IMG] في أحد المشاريع، كنت أتعامل مع Webhook بسيط يستقبل بيانات من خدمة خارجية… كل شيء كان يعمل...
تحليل لأخطاء تصميم 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، أول ما يتبادر إلى الذهن هو ملفات الترجمة داخل م...
بيئة VS Code التي أستخدمها لبرمجة Laravel و PHP
[IMG] بيئة التطوير ليست مجرد محرر نصوص. مع الوقت تصبح مجموعة الأدوات التي تستخدمها داخل المح...
إعداد وتشغيل مشاريع Laravel القادمة من GitHub
[IMG] تحميل مشروع Laravel من GitHub يبدو بسيطًا ظاهريًا. clone للمستودع وتشغيل المشروع....
فهم نظام الصلاحيات في Laravel باستخدام spatie/laravel-permission
[IMG] معظم الأنظمة تبدأ بفكرة بسيطة جدًا للصلاحيات: مستخدم عادي ومدير. في البداية يكفي شرط و...
العلاقات في قواعد البيانات وأثرها على أداء النظام
[IMG] العلاقات في قواعد البيانات: فهمها من الجذر إلى التطبيق العملي العلاقات ليست مجرد جزء م...
إدارة العمليات الخلفية في Laravel بشكل احترافي
[IMG] فهم Laravel Queues و Jobs في التطبيقات الحقيقية في التطبيقات الصغيرة يمكن تنفيذ كل شيء...
التفكير الأمني أثناء تطوير تطبيقات الويب
[IMG] كيف يطور مبرمج الويب نفسه في مجال أمن التطبيقات في كثير من الأحيان يتم التعامل مع أمن...
كيف يعمل Testing فعلًا داخل Laravel
[IMG] Testing في Laravel: كيف تفكّر بالاختبارات قبل ما تكتب أول Test أغلب المطورين يتعامل مع ا...
إدارة النسخ الاحتياطي في Laravel باستخدام laravel-backup
[IMG] Laravel Backup: كيف تدير النسخ الاحتياطية بدون ما تعتمد على الحظ في أي مشروع حقيقي، ال...
PHP Internal Constants Reference (8.4 Ready)
[IMG] مرجع شامل لأهم الثوابت في PHP (جاهز لـ PHP 8.4) في PHP هناك نوعان من الثوابت:...
من الطلب إلى الاستجابة: أين تنتهي مسؤولية التطبيق وأين يبدأ السيرفر
[IMG] Configuration في الويب: الفرق بين إعدادات التطبيق، Nginx، و .htaccess كثير من المشاكل...
إدارة اللوق في Laravel بطريقة منظمة وقابلة للتحليل
[IMG] هندسة الـ Logging في Laravel: من ملف نصي إلى نظام مراقبة متكامل كثير من المشاريع تبدأ...
عندما تكبر الأنظمة: كيف يؤثر اختيار نوع الـ API على قابلية التوسع
[IMG] أنواع الـ API ولماذا تختار REST أو JWT أو GraphQL الـ API ليست مجرد Endpoints ترجع JSO...
قراءة عميقة في معمارية Laravel
[IMG] Laravel كإطار عمل: فهم عميق للطريقة اللي “يفكر” فيها النظام إذا تعاملت مع Laravel كأ...
لماذا بدأت بـ PHP وانتهيت إلى Laravel
[IMG] PHP مقابل Laravel: انتقال ما كان مخطط له بدأت بـ PHP بشكل مباشر. ملفات بسيطة، require...