تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

موضوع مغلق  
 
LinkBack أدوات الموضوع
عضو فعال
تاريخ التسجيل: Nov 2002-
#1 (permalink)  
حفظ الملفات في قواعد البيانات: ميزاتها و سلبياتها (موضوع للنقاش)


السلام عليكم و رحمة الله
يوجد في الساحه الكثير من البرامج من النوع التالي:
1- معرض صور.
2- معرض افلام.
3- دليل تحميل.
4- خدمة البريد.

السؤال الذي يطرح نفسه هنا ما هي الفائده التي سوف نجنيها من حفظ الملفات هذه في قاعدة البيانات ؟

سوف نستفيد من حفظ الملفات في قاعدة البيانات في ان قاعدة البيانات غير محسوبه على المستضيف و بذلك يمكن ان تكون حجم قاعدة البيانات اكبر من المساحه التي بخطة الاستضافة المختاره.
مثال:
موقع له ان يستهلك 100 ميجا
فاستهلك منها 3 ميجا برنامج php
مع 300 ميجا قاعدة بيانات !!!
و بذلك لا يشغل الصاحب الموقع باله إلا بالترافيك

إذا لقد كان حفظ البيانات في قاعدة البيانات مفيد


ولكن من ناحية اخرى
و هي الناحية التي ارجو ان يبنى عليها النقاش هنا للفائدة
ما هي سلبيات حفظ الصور في قاعدة البيانات و هل ييفضل نوع ما ؟
ما هي سلبيات حفظ الافلام في قواعد البيانات و هل ييفضل نوع ما ؟
ما هي سلبيات حفظ الايميلات في قواعد البيانات ؟
ما هي سلبيات حفظ الملفات المضغوطة zip و rar مغيرها ؟






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 08-11-2004, 04:48 PM
عضو نشيط
تاريخ التسجيل: Apr 2004-
#2 (permalink)  

up






سلطان السلطان غير متواجد حالياً   قديم 09-11-2004, 03:16 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#3 (permalink)  

شباب وينكم
هذي تسائلات من المفيد مناقشتها للرقي بالمواقع العربية






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 09-11-2004, 03:42 PM
عضو نشيط جدا
تاريخ التسجيل: Apr 2004-
#4 (permalink)  

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






albdre غير متواجد حالياً   قديم 09-11-2004, 06:13 PM
عضو فعال
تاريخ التسجيل: Nov 2002-
#5 (permalink)  







__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 10-11-2004, 03:40 AM
عضو سوبر نشيط
تاريخ التسجيل: Aug 2004-
#6 (permalink)  

ما هي سلبيات حفظ الصور في قاعدة البيانات و هل ييفضل نوع ما ؟

إن التخزين والإسترجاع راح يستهلك الكثير من الموارد ..

ما هي سلبيات حفظ الافلام في قواعد البيانات و هل ييفضل نوع ما ؟

استهلاك الكثير من الموارد ..

ما هي سلبيات حفظ الايميلات في قواعد البيانات ؟

ما أتوقع لها سلبيات

ما هي سلبيات حفظ الملفات المضغوطة zip و rar مغيرها ؟

استهلاك الكثير من الموارد ..






__________________
نحن أمة إقرأ التي لا تقرأ
مبرمج إنترنت غير متواجد حالياً   قديم 11-11-2004, 01:18 AM
مشرف قسم النطاقات
تاريخ التسجيل: Nov 2003-
#7 (permalink)  

من يقول قواعد البيانات لا تحتسب من إجمالي الإستضافه؟

يحسب ولكن يجب صاحب الإستضافه يعرف كيف يعد سيرفره بشكل صحيح






__________________
بشار عبدالله العبدالهادي
شركة كويت نت, مسجّل معتمد من الآيكان
أقسم بالله العظيم لأساعد كل مسلم بخدمات النطاقات إن شاء الله لا تتردد بمراسلتي
KuwaitNET غير متواجد حالياً   قديم 11-11-2004, 02:10 AM
مشرف قسم تطوير المواقع
تاريخ التسجيل: Feb 2003-
#8 (permalink)  

بالنسبة للملفات الصغيرة الحجم فذلك جيد و ليس مستحسن

اما الملفات الكبيرة فلا يجب حفضها في قاعدة البيانات لأنه يترتب عليه مشاكل في الملف عند التنزيل


سأعود بملاحضات اخرى ان شاء الله






__________________
-{Only God Can Judge Me}-
القانون فوق الجميع و الجميع يموت بالجوع
Dr-dre67 غير متواجد حالياً   قديم 11-11-2004, 02:18 AM
عضو فعال
تاريخ التسجيل: Jul 2002-
#9 (permalink)  

طبعاً بعض الملفات يفضل كونها داخل قاعدة بيانات عشان الحماية ...

مع امكانية التحكم فيها خارجياً

==================
لكن ما فيه داعي اني اعمل ملفات موقعي على قاعده بيانات وخصوصاً مثل ما ذكر اخوي فوق انها تحتسب في المساحه






__________________
هل تبحث عن نطاقات مميزة, لها معنى؟
إذا ما رأيك بإلقاء نظرة على هذه الباقة..
XPlus غير متواجد حالياً   قديم 11-11-2004, 03:53 AM
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#10 (permalink)  

من قال انها لا تحتسب على المساحة ؟؟؟؟ هذا غير منطقي

ومن قال انها لا تؤثر في الترافيك ؟؟؟؟؟؟

وهذا غير منطقي ايضا ....






beshoo غير متواجد حالياً   قديم 11-11-2004, 04:03 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#11 (permalink)  

المزايــــــــــــــــــــا والعيوب :

مزايا حفظ الملفات في قواعد البيانات :
- لانحتاج لاستخدام التصاريح الخطرة للمجلدات عند التحميل
- امكانية وضع باسوورد لحماية المحتويات الحساسة
- خاصية MYSQL DUMP تعطينا افضيله نسخ احتياطي للملفات والصور
- التحكم في الملفات والصور اسهل من خلال قاعدة البيانات اكثر من التحكم فيها فيما لو كانت في مجلدات
- امكانية تخزين عدد كبير جدا من الملفات والصور بشكل افضل مما لو استخدمنا المجلدات (نحتاج الى مجلدات ومجلدات فرعية ومجلدات فرعية من الفرعية لتجنب مشاكل الاداء والفعالية للمحتويات


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


تحياتي
-






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 11-11-2004, 04:22 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#12 (permalink)  

اقتباس:
رد مقتبس من مبرمج إنترنت
ما هي سلبيات حفظ الصور في قاعدة البيانات و هل ييفضل نوع ما ؟

إن التخزين والإسترجاع راح يستهلك الكثير من الموارد ..

ما هي سلبيات حفظ الافلام في قواعد البيانات و هل ييفضل نوع ما ؟

استهلاك الكثير من الموارد ..

ما هي سلبيات حفظ الايميلات في قواعد البيانات ؟

ما أتوقع لها سلبيات

ما هي سلبيات حفظ الملفات المضغوطة zip و rar مغيرها ؟

استهلاك الكثير من الموارد ..
إذا فالقضيه هي استهلاك الموارد من cpu و ram مما يسبب بطئ غير مرغوب فيه سرعة التصفح
نقطه جيدة






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 11-11-2004, 05:02 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#13 (permalink)  

اقتباس:
رد مقتبس من KuwaitNET
من يقول قواعد البيانات لا تحتسب من إجمالي الإستضافه؟

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






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 11-11-2004, 05:07 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#14 (permalink)  

اقتباس:
رد مقتبس من Dr-dre67
بالنسبة للملفات الصغيرة الحجم فذلك جيد و ليس مستحسن

اما الملفات الكبيرة فلا يجب حفضها في قاعدة البيانات لأنه يترتب عليه مشاكل في الملف عند التنزيل


سأعود بملاحضات اخرى ان شاء الله
شكرا لمرورك اخي الكريم
لقد ذكرتني بنقطه قراتها في mysql documentation و هي ان table الواحد في mysql يتحمل بين 2Gb الى 8Tb على حسب نوع النظام و هذا عدى وسائل التنظيم و غيرها مما يزيد من max size الى table الواحد






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 11-11-2004, 05:11 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#15 (permalink)  

اقتباس:
رد مقتبس من plus
طبعاً بعض الملفات يفضل كونها داخل قاعدة بيانات عشان الحماية ...

مع امكانية التحكم فيها خارجياً

==================
لكن ما فيه داعي اني اعمل ملفات موقعي على قاعده بيانات وخصوصاً مثل ما ذكر اخوي فوق انها تحتسب في المساحه

اخي هي اكيد بتحسب من مساحة السيرفر و لكن هل تحسب من used space في cPanel ؟
إذا كان الأمر كذالك فهذي معلومة جديدة بالنسبه لي






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 11-11-2004, 05:14 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#16 (permalink)  

اقتباس:
رد مقتبس من beshoo
من قال انها لا تحتسب على المساحة ؟؟؟؟ هذا غير منطقي

ومن قال انها لا تؤثر في الترافيك ؟؟؟؟؟؟

وهذا غير منطقي ايضا ....
اخي انا اقصد ان webmaster ما يحسب حساب الى used space و لكن يحسب حساب bandwidth






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 11-11-2004, 05:18 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#17 (permalink)  

اقتباس:
رد مقتبس من gharbawi
المزايــــــــــــــــــــا والعيوب :

مزايا حفظ الملفات في قواعد البيانات :
- لانحتاج لاستخدام التصاريح الخطرة للمجلدات عند التحميل
- امكانية وضع باسوورد لحماية المحتويات الحساسة
- خاصية MYSQL DUMP تعطينا افضيله نسخ احتياطي للملفات والصور
- التحكم في الملفات والصور اسهل من خلال قاعدة البيانات اكثر من التحكم فيها فيما لو كانت في مجلدات
- امكانية تخزين عدد كبير جدا من الملفات والصور بشكل افضل مما لو استخدمنا المجلدات (نحتاج الى مجلدات ومجلدات فرعية ومجلدات فرعية من الفرعية لتجنب مشاكل الاداء والفعالية للمحتويات


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


تحياتي
-
شكرا لموروك اخي الكريم
نقاط كثيره و جاده لكن اخي الكريم كلامك لفت انتباهي لنقطه مهمه
في حال استدعاء ملف من قاعدة البيانات فهل يحفظ في مكان ما في host space ؟

لان لو في حالة حفظ الملف في مكان ما فهذا معناه حجم مضاعف
نسخه في database و نسخه ثانيه في host space






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 11-11-2004, 05:27 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#18 (permalink)  

شباب خليتوني اشك في نفسي شوي
انا توني مشيك على الـcpanel و هذي هي المعلومات

Disk usage 1.29 Megabytes
SQL Disk usage 26.49 Megabytes
Disk space available 198.71 Megabytes

إذا كان الموقع على خطة 200 Mb
و كان Disk usage 1.29 + Disk space available 198.71 = 200 Mb
فالسؤال اين موقع "SQL Disk usage 26.49 Megabytes" من الإعراب ؟






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 11-11-2004, 07:01 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#19 (permalink)  







__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 12-11-2004, 12:14 PM
عضو فعال
تاريخ التسجيل: Nov 2002-
#20 (permalink)  

وين الناس ؟






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 12-11-2004, 09:00 PM
عضو سوبر نشيط
تاريخ التسجيل: Aug 2004-
#21 (permalink)  

الظاهر ماحد اعجب بالموضوع






__________________
نحن أمة إقرأ التي لا تقرأ
مبرمج إنترنت غير متواجد حالياً   قديم 13-11-2004, 01:03 AM
عضو فعال
تاريخ التسجيل: Nov 2002-
#22 (permalink)  

اقتباس:
رد مقتبس من مبرمج إنترنت
الظاهر ماحد اعجب بالموضوع
لا و انت صادق
الظاهر ما في احد يريد يفيد احد
يعني يرغموني ان اروح الى الاجانب اسئلهم على الرغم ان عندنا فطاحله
يعني لازم أحرم اسئل هنا في سوالف
ما صارت حاله ذي
الجهل مو عيب






__________________
نحوَ سوالف أفضل
عبدالكريم ابو السعود غير متواجد حالياً   قديم 13-11-2004, 02:13 AM
عضو نشيط
تاريخ التسجيل: Jun 2003-
#23 (permalink)  

ابدا ماهي مسألة Space .....

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

المهم .... الخلاصة ... 99% من الحالات ... اترك الملفات على السيرفر ..... لان الاداء والسرعه في الانترنت هي الأهم ... خاصة وان اتصالات الاغلب بطيئة نسبيا ....
لكن لو تبرمج سكربت على intranet .... والضغط عندك محدود .... ممكن تريح نفسك وتخزنها على القاعدة ....

اعتقد الموضوع محسوم عشان كذا ما تهم الفروق كثير






__________________
MSN Messenger Only
webcoding[@T]webcoding[•]net
My Homepage
http://www.WebCoding.NET
[Dynamic] غير متواجد حالياً   قديم 13-11-2004, 12:11 PM
مشرف قسم النطاقات
تاريخ التسجيل: Nov 2003-
#24 (permalink)  

اقتباس:
رد مقتبس من عبدالكريم ابو السعود
كلامك صحيح اخوي هي تحتسب على مقدم خدمة الاستضافه
لكن هل تحسب على الزبون ايضا ؟
هل يوجد حد لحجم قاعدة البيانات لزبون ؟
و إذا تجاوزنا هذه النقطه
و كلنا نعلم بأن معظم مقدمي الاستضافة يقدموا خدمة backup
فهل حجم قاعدة البيانات يهم الزبون ؟ و لماذا
نعم تحتسب على الزبون






__________________
بشار عبدالله العبدالهادي
شركة كويت نت, مسجّل معتمد من الآيكان
أقسم بالله العظيم لأساعد كل مسلم بخدمات النطاقات إن شاء الله لا تتردد بمراسلتي
KuwaitNET غير متواجد حالياً   قديم 13-11-2004, 03:56 PM
مشرف قسم النطاقات
تاريخ التسجيل: Nov 2003-
#25 (permalink)  

اقتباس:
رد مقتبس من عبدالكريم ابو السعود
شباب خليتوني اشك في نفسي شوي
انا توني مشيك على الـcpanel و هذي هي المعلومات

Disk usage 1.29 Megabytes
SQL Disk usage 26.49 Megabytes
Disk space available 198.71 Megabytes

إذا كان الموقع على خطة 200 Mb
و كان Disk usage 1.29 + Disk space available 198.71 = 200 Mb
فالسؤال اين موقع "SQL Disk usage 26.49 Megabytes" من الإعراب ؟
السيرفر اللي انت مستضاف عليه غير معد بالشكل الصحيح






__________________
بشار عبدالله العبدالهادي
شركة كويت نت, مسجّل معتمد من الآيكان
أقسم بالله العظيم لأساعد كل مسلم بخدمات النطاقات إن شاء الله لا تتردد بمراسلتي
KuwaitNET غير متواجد حالياً   قديم 13-11-2004, 03:58 PM
موضوع مغلق


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 05:10 AM بتوقيت المملكة العربية السعودية