دورة OpenCart من الصفر: ما هو OpenCart وما متطلبات إنشاء متجر؟

Admin

مدير شركة انكور التطويرية
طاقم الإدارة
ادارة انكور
إذا كنت تفكر في إنشاء متجر إلكتروني خاص بك دون الاعتماد على منصات تفرض عليك اشتراكًا شهريًا، فإن OpenCart يعد من الخيارات المعروفة والمناسبة لهذا الغرض. فهو نظام مفتوح المصدر مخصص لإنشاء وإدارة المتاجر الإلكترونية، ويمكن تثبيته على استضافتك والتحكم في المتجر وملفاته وإعداداته بشكل كامل.

في هذه الدورة سنبدأ مع OpenCart من الصفر، ولن نفترض وجود خبرة سابقة في استخدامه. سنقوم بتثبيت المتجر وإعداده، ثم إضافة الأقسام والمنتجات، وتركيب قالب مناسب، وإعداد وسائل الدفع والشحن، وتحسين المتجر لمحركات البحث، وصولًا إلى متجر جاهز للاستخدام الفعلي.

دورة OpenCart من الصفر: ما هو OpenCart وما متطلبات إنشاء متجر؟

وسنعتمد خلال الدورة قدر الإمكان على القوالب والإضافات المجانية، حتى يكون بإمكان أي شخص تطبيق الخطوات وإنشاء متجره دون الحاجة إلى شراء عدد كبير من الإضافات المدفوعة.

ما هو OpenCart؟​

OpenCart هو نظام إدارة متاجر إلكترونية مجاني ومفتوح المصدر مبني باستخدام PHP. يتيح لك إنشاء متجر تستطيع من خلاله إدارة المنتجات والأقسام والعملاء والطلبات وطرق الدفع والشحن، إضافة إلى إمكانية توسيع وظائف المتجر من خلال القوالب والإضافات.

وبخلاف الخدمات التي تستضيف المتجر لديك مقابل اشتراك شهري، يتم تثبيت OpenCart على استضافة خاصة بك، وهذا يمنحك تحكمًا أكبر في ملفات المتجر وقاعدة البيانات والقالب والإضافات التي تستخدمها.

المشروع متاح كمشروع مفتوح المصدر بترخيص GPL، ويستمر تطويره وإصدار تحديثات جديدة له. وفي وقت إعداد هذه الدورة، يعد OpenCart 4.1.0.4 أحدث إصدار من سلسلة OpenCart 4، وقد صدر في 11 أغسطس 2026.

ماذا نحتاج لإنشاء متجر OpenCart؟​

قبل البدء في التثبيت، نحتاج إلى بعض المتطلبات الأساسية التي لا تختلف كثيرًا عن تشغيل أي موقع يعتمد على PHP.

سنحتاج أولًا إلى اسم نطاق Domain ليكون عنوان المتجر، مثل example.com، بالإضافة إلى استضافة ويب تسمح بإنشاء قاعدة بيانات وتشغيل PHP. ويمكنك متابعة الشرح الخاص بالتسجيل بالاستضافة المجانية في حال رغبت أن تجرب أولًا على استضافة مجانية وتنقل لاحقًا لاستضافة مدفوعة، وذلك بناء على وجود مساوئ للاستضافات المجانية

الإصدارات الحديثة من OpenCart 4 تتطلب PHP 8 أو أحدث، كما يحتاج النظام إلى قاعدة بيانات وإضافات PHP أساسية مثل GD وcURL ودعم رفع الملفات. لذلك من الأفضل استخدام استضافة حديثة توفر لوحة تحكم مثل cPanel أو DirectAdmin وتسمح بتغيير إصدار PHP وإدارة قواعد البيانات بسهولة.

كما ينصح باستخدام شهادة SSL حتى يعمل المتجر عبر HTTPS، خصوصًا أن المتجر سيتعامل لاحقًا مع تسجيل العملاء والطلبات وبيانات الدفع.

وبشكل مختصر، ما نحتاجه للبدء هو:
  • دومين خاص بالمتجر.
  • استضافة تدعم PHP 8 أو أحدث وقواعد البيانات.
  • شهادة SSL وتشغيل HTTPS.
  • إمكانية رفع الملفات وإنشاء قاعدة بيانات.
  • نسخة OpenCart التي سنقوم بتثبيتها.
ولا تحتاج إلى شراء قالب أو إضافات في هذه المرحلة، لأننا سنبدأ بالقالب الافتراضي ثم ننتقل خلال الدورة إلى البحث عن قالب وإضافات مجانية مناسبة للمتجر.

ماذا سنبني خلال هذه الدورة؟​

لن تكون هذه السلسلة مجرد شرح منفصل لخيارات لوحة التحكم، بل سنقوم ببناء متجر حقيقي خطوة بخطوة.

سنبدأ من استضافة فارغة تقريبًا، ثم نثبت OpenCart ونضبط إعداداته، وبعد ذلك ننشئ هيكل المتجر ونضيف المنتجات ونركب قالبًا مناسبًا. ثم سنجهز وسائل الدفع والشحن وصفحات المتجر الأساسية، ونهتم بإعدادات SEO والسرعة والحماية قبل إجراء طلب تجريبي والتأكد من أن المتجر أصبح جاهزًا للعمل.

والهدف في النهاية هو أن تستطيع تكرار نفس الخطوات لإنشاء متجرك الخاص دون الحاجة إلى معرفة برمجية متقدمة.

الخطوة التالية​

بعد أن تعرفنا على OpenCart والمتطلبات التي نحتاجها، سنبدأ في الجزء القادم بالتطبيق الفعلي.

سنقوم بتحميل OpenCart ورفعه إلى الاستضافة، وإنشاء قاعدة البيانات، ثم تثبيت المتجر وضبط إعداداته الأساسية وإضافة اللغة العربية، بحيث ننتهي من الدرس القادم ولدينا متجر OpenCart يعمل ويمكن الدخول إلى لوحة التحكم الخاصة به.
 

صاحب النقاش

Admin
Adminمدير شركة انكور التطويرية

معرفة تكبر بالنقاش

وجدت معلومة مفيدة؟ أضف تجربتك أو سؤالك ليساعد النقاش أعضاء آخرين.

تابع رحلة التعلم

مقالات وشروحات من شركة انكور التطويرية.

استكشف المزيد
عودة
أعلى