Docker لمطوري PHP
Практическое руководство по контейнеризации PHP-приложений
ملخص:
مقدمة
كتاب «Docker لمطوري PHP» (العنوان الأصلي Docker for PHP Developers) من تأليف بول ريدموند (Paul Redmond) نُشر في عام 2018 وجذب فورًا انتباه مجتمع مطوري PHP الساعين لتعلم ممارسات الحاويات الحديثة. في عصر أصبح فيه Docker المعيار الفعلي لنشر وتطوير التطبيقات، يقدم هذا الكتاب نهجًا عمليًا وموجهًا خصيصًا لنظام PHP البيئي. حجم الكتاب 290 صفحة، مما يسمح بتغطية الموضوع بعمق كافٍ دون إرهاق القارئ بنظريات زائدة.
عن ماذا يتحدث الكتاب
الكتاب مبني كدليل خطوة بخطوة، يأخذ القارئ من أساسيات Docker إلى إنشاء بيئة تطوير كاملة ونشر تطبيقات PHP في الإنتاج. لا يكتفي المؤلف بإعادة سرد وثائق Docker، بل يكيفها مع المهام النمطية لمطور PHP: إعداد خادم الويب (Nginx, Apache)، العمل مع قواعد البيانات (MySQL, PostgreSQL)، إدارة التبعيات عبر Composer، استخدام Redis والخدمات الأخرى. يتم التركيز بشكل خاص على Docker Compes كأداة لتنسيق التطبيقات متعددة الحاويات. كما يتم تناول قضايا الأمان، تحسين الصور، التخزين المؤقت، وتسجيل السجلات.
لمن هذا الكتاب
الكتاب موجه لمطوري PHP من جميع المستويات — من المبتدئين الذين بدأوا للتو في تعلم الحاويات، إلى المحترفين ذوي الخبرة الذين يرغبون في تنظيم معرفتهم ودمج Docker في سير العمل.