السلام عليكم اخوانى الكرام
انا جديد فى لغة php وقواعد البيانات وال backend عموما
لكننى اتفهم ان pdo هو امتداد extension يتحكم ويدير قواعد البيانات عن طريق كلاسات من البرمجة كائنية التوجه oop
كما اعلم ان phpmyadmin هو برنامج يدير قاعدة البيانات من انشاء وحذف و update الى غير ذلك بدون الحاجة لكتابة اكواد
النقطة التى اريد الاستفسار عنها هى
اننى اشعر ان كليهما يقوم بادارة قاعدة البيانات pdo عن طريق كتابة اكواد الكلاسات و phpmyadmin يدير قاعدة البيانات بدون الحاجة الى اكواد ولكن عن طريق واجهة رسومية
سؤالى هل يمكننى اذا استخدمت phpmyadmin هل تغنى عن استخدام كلاسات ال pdo ؟
حيث اقوم بانشاء قاعدة البيانات وتنفيذ جميع الاوامر باستخدام phpmyadmin
ثم اقوم باستخدام ال pdo للاتصال فقط لا غير
وشكرا لكم
شكرا لك اخى الكريم للتوضيح والافادة
لكن اثناء قرائتى للرد راودنى سؤال اخر
هل هذا معناه ان ادمن المدونة او الموقع ( صاحب الموقع ) يجب ان يكون على دراية بالتعامل مع قواعد البيانات والاوامر الخاصة بها
من كلاسات ال PDO فيما معناه ان يكون مبرمج؟
ام انه يحتاج الى مبرمج الموقع بين حين واخر؟
وشكرا لك
لا، فالمبرمج غالباً سيوفر لصاحب الموقع ما يسمى لوحة تحكم (cPanel) يستطيع عن طريقها أن ينفذ عمليات الإضافة والتعديل والحذف وغيرها عبر واجهة رسومية دون الحاجة إلى التعامل مع كود البرنامج بشكل مباشر.
وبالمناسبة هذا ما يسمى نظام إدارة المحتوى (CMS) وأشهر مثال عليه WordPress.
التعليقات