هل تقوم بتخزين الصور والملفات داخل قاعدة البيانات ؟

  • wgh

اتسائل ما هي الطريقة التي تتبعها عن تخزين الصور وحفظها لموقع او تطبيق او اي كان، اغلب المبرمجين يستخدمون احد هذه الطرق:

  • تخزين الملف داخل قاعدة البيانات كـ BLOB

  • تخزين الملف كملف عادي (على ال file system) ووضع رابط هذا الملف في قاعدة البيانات.

  • تخزين الملف كملف عادي (على ال file system) مع تغيير اسمه الى UUID او شيئ مشابه، ثم وضع اسمه في قاعدة البيانات.

بالنسبة لي افضل الطريقة الاولى، فهي اسهل في التعامل، واكثر اماناً، ومن السهل اخذ نسخة احتياطية ونقل قاعدة البيانات الى سيرفر آخر، عيبها الوحيد هو كبر حجم قاعدة البيانات.

ما هي الطريقة التي تتبعها انت ؟


التعليق السابق

هذا فعلاً ما أقوم به تماما! وسهل جداً في حال قرّرت نقل الموقع لاستضافة أخرى.