دليل برمجة التجارة الإلكترونية مع Magento من php|architect
Практическое руководство по разработке на Magento
ملخص:
مقدمة
كتاب «php|architect's Guide to E-Commerce Programming with Magento» من تأليف أليستر نورمان (Alistair Norman) صدر في عام 2010 وأصبح واحداً من أوائل الأدلة التفصيلية حول البرمجة لمنصة Magento. على الرغم من عمره، لا يزال هذا الكتاب مورداً قيماً لمن يرغب في فهم البنية الداخلية لـ Magento 1.x — النظام الذي لا يزال يعمل عليه العديد من المتاجر الإلكترونية. الكتاب موجه لمطوري PHP الذين لديهم معرفة أساسية ببرمجة الويب، ويقدم غوصاً عميقاً في البنية المعمارية، النظام المعياري (modular system)، وآليات توسيع الوظائف.
عن ماذا يتحدث الكتاب
يتكون الكتاب من 10 فصول، تكشف بشكل متسلسل عن الجوانب الرئيسية للتطوير تحت Magento. يبدأ المؤلف بإعداد وتهيئة البيئة، ثم ينتقل إلى بنية MVC (Model-View-Controller) التي تم تنفيذها في Magento باستخدام نمط التصميم الخاص بها. يتم إيلاء اهتمام خاص لنظام EAV (Entity-Attribute-Value) الذي يشكل أساس كتالوج المنتجات، بالإضافة إلى العمل مع المجموعات (collections)، النماذج (models)، والموارد (resources). بعد ذلك، يتم تناول موضوعات إنشاء الوحدات المخصصة (custom modules)، تخصيص واجهة الإدارة، العمل مع سلة التسوق والطلبات، دمج بوابات الدفع والشحن. ويختتم الكتاب بنظرة عامة على طرق تحسين الأداء والأمان.
لمن هذا الكتاب
الكتاب مخصص لمطوري PHP من المستوى المتوسط والمتقدم الذين يرغبون في إتقان Magent