PDA

View Full Version : سوال: ذخيره عكس در ديتا بيس بصورت IMAGE



omidquest
سه شنبه 04 مرداد 1390, 15:40 عصر
سلام خيلي توي فروم گشتم و لي هر جا در مورد ذخيره عكس صحبت شده بود نحوه ذخيره عكس بصورت بايت بحث شده بود
2تا سوال !!
اول: ذخيره عكس داخل ديتا بيس sql server به صورت image بهتره يا بايت و چرا؟
دوم : اصلا چطور عكس رو بصورت image داخل ديتا بيس دخيره كنيم؟؟
ممنون

Saman Hashemi
سه شنبه 04 مرداد 1390, 16:18 عصر
چرا اينكار انجام بدين عكس آپلود كنيد آدرسشو توي ديتابيس قرار بدين...!

omidquest
سه شنبه 04 مرداد 1390, 16:37 عصر
به چند دليل
1- هروقت از بانك پشتيبان ميگيرم از عكس ها هم پشتيبان گرفته شده
2- تعداد عكس ها خيلي زياده
3- اينطوري حجم كمتري ميگيره
4- امنيت بالاتري داره
5- اون كار اصلا توجيه علمي نداره فقط يه جور دور زدن مسئله ميشه

Saman Hashemi
سه شنبه 04 مرداد 1390, 16:50 عصر
اگه توجيه علمي نداره ميشه بگي چرا سايتهاي بزرگ مثل مايكروسافت ازين شيوه استفاده ميكنند؟
چي حجم كمتري پيدا ميكنه فقط به عكس نگاه ميكني به بانكت نگاه نميكني؟
ميشه عكس تو فولدر ذخيره كرد و امنيتشو فراهم كرد
در ضمن براي فولدر هم ميشه پشتيبان نوشت...!

Javad.Kashi
سه شنبه 04 مرداد 1390, 16:52 عصر
به چند دليل :
...
3- اينطوري حجم كمتري ميگيره
...
سلام دوستان
فکر کنم این یه دلیل اشتباهه.بیشتر توضیح ...

omidquest
سه شنبه 04 مرداد 1390, 17:05 عصر
ببين دوست من
من sql server رو خيلي نميشناسم ولي بانك oracle خيلي راحت حجم image ها رو تا 3-4 برابر كم ميكرد ضمن قابليت هاي ديگه
حالا با توجه به اينكه sql server از ورژن 2008 به بعدش خيلي رشد خوبي داشته احتمالا اونم يه همچين چيزي داره
در ضمن من فكر نميكنم كه گفته دوستمون در مورد ماكروسافت درست باشه چون اطلاعات بيرون از ديتا بيس يعني خيلي راحت در اختيار ويروس و هزار تا تهديد ديگه
و اگر ماكروسافت احتمالا اون فولدرشو از دست بده خاكش برسرشه

Saman Hashemi
سه شنبه 04 مرداد 1390, 21:36 عصر
تنها در صورتی پیشنهاد ثبت در بانک مطرح میشود که عکسها از درجه اهمیت فوق العاده ای برخوردار باشه،مشکل شما دوست من اینه که فکر میکنی عکس درون فولدر مثل pc خودته و همه جوره در مرض خطره در حالی که اینجوری نیست میشه ازش بکاپ گرفت ،امنیتشو با کارهایی بالا برد شما هم بیشتر تحقیق کن
لینک 1 (http://www.blackbeltcoder.com/Articles/asp/writing-a-custom-http-handler-in-asp-net)
لینک 2 (http://www.mikesdotnetting.com/Article/122/Simple-File-Download-Protection-with-ASP.NET)

omidquest
سه شنبه 04 مرداد 1390, 22:51 عصر
سلام
سامان خان اگه عصباني نميشي و دعوام نميكني ممكنه راجع به اين روش بهم بيشتر توضيح بدي؟؟
من يه برنامه پرسنلي دارم كه تحت وب اجرا ميشه با asp.net 2010 نوشته شده و از بانك sql server2010 استفاده ميكنم .
حالا ميخوام پرو فايل كاربراي سيستم عكس اين كاربر ها رو هم داشته باشه
اگه بدون هوك و آپركات بتوني يادم بدي ممنون ميشم . اوس

omidquest
چهارشنبه 05 مرداد 1390, 11:17 صبح
الووووو
نموم شد؟؟؟!!!
اگه اينطوري باشه كه آخر فيلم خيلي بد تموم ميشه \\\كسي نميخواد جواب بده؟؟؟