beh3000
دوشنبه 28 بهمن 1392, 12:46 عصر
سلام دوستان
من دارم یک CMS شخصی مینویسم که تو قسمت ارسال مطلب موندم چیکار کنم توی ادیتور که مشکلی نیست عکس میشه آپلود کرد خب ... ولی به غیر از اون میخوام یک گالری عکس هم هر پست بتونه داشته باشه
عکسهایی که از طریق ادیتور آپلود میشن بصورت بزرگ نشون داده میشن مثلا 500 در 300 و مسیرشون داخل کد html اون مطلب قرار میگیرن ولی عکسهایی که توی گالری عکس آپلود میشن بصورت کوچیک نشون داده میشن و با کلیک کردن روی اونها بزرگ میشن و مسیرشون میخوام توی دیتا بیس ذخیره بشن چون میخوام یک صفحه مخصوص گالری عکس هم داشته باشم که همه عکسهای گالری عکس رو انجا هم نمایش بدم ... این از این
حالا ساختار جدول مطلب رو چیکارش کنم مثلا در نظر بگیرم که هر گالری عکس فرضا حداکثر 15تا عکس داشته باشه و بیام بصورت 15 فیلد در جدول مطلب ذخیرش کنم یا اینکه یه جدول جدا برای گالری عکس در نظر بگیرم و هر گالری عکس هم میتونه نامحدود عکس داشته باشه ...
این شرایط رو برای بازدید روزانه 500000 در نظر بگیرین و تعداد رکوردهای بانک اطلاعاتی هم خیلی زیاده در حد 100 میلیون رکورد چون اگه بصورت فیلد باشه join نیاز نیست ولی اگه گالری عکس یک جدول جدا باشه باید با جدول مطلب join بشه ...
حالا کدوم روش بهتره از نظر شما ؟ از نظر بار روی سیستم ؟ join کردن چقدر باز اضافی ایجاد میکنه نسبت به select خالی ؟
من دارم یک CMS شخصی مینویسم که تو قسمت ارسال مطلب موندم چیکار کنم توی ادیتور که مشکلی نیست عکس میشه آپلود کرد خب ... ولی به غیر از اون میخوام یک گالری عکس هم هر پست بتونه داشته باشه
عکسهایی که از طریق ادیتور آپلود میشن بصورت بزرگ نشون داده میشن مثلا 500 در 300 و مسیرشون داخل کد html اون مطلب قرار میگیرن ولی عکسهایی که توی گالری عکس آپلود میشن بصورت کوچیک نشون داده میشن و با کلیک کردن روی اونها بزرگ میشن و مسیرشون میخوام توی دیتا بیس ذخیره بشن چون میخوام یک صفحه مخصوص گالری عکس هم داشته باشم که همه عکسهای گالری عکس رو انجا هم نمایش بدم ... این از این
حالا ساختار جدول مطلب رو چیکارش کنم مثلا در نظر بگیرم که هر گالری عکس فرضا حداکثر 15تا عکس داشته باشه و بیام بصورت 15 فیلد در جدول مطلب ذخیرش کنم یا اینکه یه جدول جدا برای گالری عکس در نظر بگیرم و هر گالری عکس هم میتونه نامحدود عکس داشته باشه ...
این شرایط رو برای بازدید روزانه 500000 در نظر بگیرین و تعداد رکوردهای بانک اطلاعاتی هم خیلی زیاده در حد 100 میلیون رکورد چون اگه بصورت فیلد باشه join نیاز نیست ولی اگه گالری عکس یک جدول جدا باشه باید با جدول مطلب join بشه ...
حالا کدوم روش بهتره از نظر شما ؟ از نظر بار روی سیستم ؟ join کردن چقدر باز اضافی ایجاد میکنه نسبت به select خالی ؟