PHP وDocker: حاويات التطبيقات
300 صفحات
Arabic
PDF
4.5

PHP وDocker: حاويات التطبيقات

PHP وDocker: حاويات التطبيقات

المؤلف:

السنة:

ملخص:

كتاب "PHP وDocker: حاويات التطبيقات" هو دليل عملي يساعدك على إتقان الأساليب الحديثة لتغليف وتسليم ونشر مشاريع PHP. إذا كنت قد سئمت من مشاكل عدم توافق إصدارات PHP والمكتبات والإضافات على أجهزة مختلفة - فهذا الكتاب لك.



عن ماذا يتحدث هذا الكتاب؟

المؤلف، وهو مطور PHP متمرس ومهندس DevOps، يأخذ القارئ خطوة بخطوة من المفاهيم الأساسية للحاويات إلى بناء بنية تحتية على مستوى الإنتاج. ستتعلم:

  • كيفية تثبيت وتكوين Docker على Windows وmacOS وLinux
  • مبادئ إنشاء Dockerfile فعالة لتطبيقات PHP
  • تنظيم بيئات متعددة الحاويات باستخدام Docker Compose (PHP-FPM + Nginx + MySQL + Redis)
  • العمل مع الصور: تحسين الحجم، البناء متعدد المراحل، التخزين المؤقت
  • إعداد Xdebug لتصحيح الأخطاء داخل الحاوية
  • التكامل مع الأطر الشائعة: Laravel، Symfony، Yii2
  • أتمتة الاختبار وCI/CD باستخدام GitLab CI وGitHub Actions
  • مراقبة وتسجيل التطبيقات المحتواة
  • التنسيق باستخدام Docker Swarm وأساسيات Kubernetes لمشاريع PHP


لمن هذا الكتاب؟

سيكون الكتاب مفيدًا:

  • لمطوري PHP الذين يرغبون في التخلص من مشكلة "يعمل على جهازي"
  • لمهندسي DevOps الباحثين عن حلول متخصصة لنظام PHP البيئي
  • لقادة الفرق والمهندسين المعماريين الذين يخططون للانتقال إلى بنية الخدمات المصغرة
  • للطلاب والمبتدئين الراغبين في إتقان ممارسات التطوير الحديثة


ماذا ستحصل؟

بعد القراءة، ستتمكن من:

  • إنشاء بيئات قابلة للتكرار للتطوير والإنتاج
  • أتمتة عمليات البناء والاختبار والنشر
  • توسيع نطاق تطبيقات PHP أفقيًا
  • إدارة التبعيات والتكوينات بكفاءة
  • تقليل وقت دمج المطورين الجدد في المشروع


يحتوي الكتاب على العديد من الأمثلة الجاهزة، وملفات Dockerfile، وdocker-compose.yml، وتعليمات خطوة بخطوة. جميع الأمثلة تم اختبارها على مشاريع حقيقية وجاهزة للاستخدام. بغض النظر عن مستواك الحالي، ستجد هنا نصائح عملية قيمة وأفضل ممارسات لحاويات تطبيقات PHP.



اغوص في عالم الحاويات واجعل مشاريع PHP الخاصة بك مرنة وقابلة للنقل وموثوقة!

توصيات