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

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

الاسم الاولالكنيةاسم المستخدمكلمه السر
مريم العذراء
جين
لحم ضأن
حداد
MLamb
JSmith
B11111
A00B00

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

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

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

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

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

التالي →





تعليمات الفيديو: شرح عمل Web Application (قد 2024).