anyDB 1.2 - PHP Class
___________________
هذه فئة برمجية لمبرمجي PHP تمكنهم من كتابة شيفرة للتعامل مع قاعدة بيانات ما لمرة واحدة، ثم تتيح التحويل إلى أي قاعدة بيانات أخرى دون أي تغيير في صلب الشيفرة اللهم سوى جزء الاتصال بقاعدة البيانات الأخرى فحسب.
موقع المشروع:
http://sourceforge.net/projects/lensphp/
والموقع زاخر بفئات برمجية أخرى تهم المبرمج.
وقد قمت بعمل عدة أمثلة بالاعتماد على الوثائق المرفقة.
كما قمت بتعريب ما يلزم داخل ملفات الفئة البرمجية، مثل مربع السرد المنسدل، وجدول البيانات، وروابط التنقل بين الصفحات.
وقد أنشأتُ قاعدة بياناتي ابتداءً على SQLite ثم حولتها إلى MySQL ونسخت الملفات وغيرت شيفرة الاتصال فحسب لأحصل على نفس النتييجة تماما بين قاعدتي البيانات.
والشيفرات موجودة في المجلدين التالييين:
ـ SQLite-Examples
ـ MySQL-Examples
بالطبع يمكنك تشغيل الأمثلة الأولى الخاصة بـ SQLite دون أية إعدادات مسبقة.
أما أمثلة MySQL فيلزمك استيراد الجدول (Import) داخل قاعدة بيانات ما، على مزودك المحلي أو البعيد.
والفئة البرمجية مع ملفات php الأمثلة موجودة ضمن الملفات المرفقة في ملف مضغوط.
وبالنسبة لملفات الوثائق والمساعدة ونحوها فهي موجودة ضمن مجلد docs.