PDA

View Full Version : سوال: استفاده از xml یا دیتابیس در بخش هایی مثل(پرفروشترین ها،بهترین ها،منوها)



moferferi
دوشنبه 02 آبان 1390, 01:51 صبح
با سلام.
من دارم یه فروشگاه اینترنتی مینویسم.
خوب همون طوری که میدونید پروژه تا روی لوکال هاسته سرعتش خوب و عالیه.ولی مهم اینه که روی هاست و هنگام تعداد بازدید زیاد عملکردش خوب باشه.
من توی پروژه سعی کردم دیتاهای بخش هایی مثل منو ،هدر،فوتر،عکس بک گراند،عکس هدر،منوس سمت راست را از xml بگیرم.
ایا بخش هایی مثل پرفروشترین ها،یا بهترین ها کالای جدید و کلا بخش هایی که در سمت چپ و راست صفحه در یک فروشگاه اینترنتی قرار میگیرند را اگه دیتاهاش را از دیتابیس بگیریم سرعت بارگذاری سایت کم میشه.و باعث کند شدن سرور میشه.؟
توی سرچ هایی که من کردم بعضی ها میگن که خیلی وسواس به خرج ندین و از دیتابیس دیتاها را بگیرین
یه تعدای میگن که غیر از بخش محتوای وسط بقیه را با xml پرکنیم.
خوب من سایت زیاد طراحی کردم و روی هاست گذاشتم.ولی همه شون استاتیک بوده و با این مشکلات روبه رو نبودم.
اما میخوام حالا که دارم این پروژه را طراحی میکنم بدونم از چه روشی استفاده کنم.
خوب مثلما کار با دیتابیس خیلی راحت تره.ولی خوب اگه قرار باشه تمام بخش ها را از دیتابیس بگیریم شاید واسه صفحه اول حداقل یه 6یا7 تا سلکت باید به sql بزنیم.

خواهشا دوستانی که حداقل یکی دوتا پروژه درست وحساب روی هاست گذاشتن و الان داره کار میکنه
راهنمایی کنن که بالاخره sql database یا xml

hamidre13
دوشنبه 02 آبان 1390, 04:25 صبح
من باشم از دیتابیس میگریم ، 6 7 تا کوئری چیزی نیست ولی اگه میخوای از این نظر مطمئن باشی بهتره سایتت رو کش کنی!
اینم دو تا مقاله کامل واسه این کارسرعت بارگذاری (http://how2learnasp.net/article.aspx?code=2ae13ba3-36af-4a91-8533-e2ab292a406c)
کش (http://how2learnasp.net/article.aspx?code=f13d2809-eadb-4c28-aa79-b30ac61212e9)

moferferi
دوشنبه 02 آبان 1390, 10:46 صبح
خیلی از وب سرور ها زیاد با کش رابطه خوبی ندارن.و خیلی نمیشه روش حساب باز کرد.

hamidre13
دوشنبه 02 آبان 1390, 11:19 صبح
مقاله رو خوندید؟اصلا دیدید که چطور سایت رو کش کرده؟ بله به روش معمول حق با شماست!ولی....

moferferi
سه شنبه 03 آبان 1390, 00:14 صبح
منظورتون از روش معمول چیه؟
مقاله را خوندم.قبلا هم این روش را بلد بودم و استفاده کردم.ولی میگم روی هاست امتحان نکردم.این هم که میگم وب سرورها با این قضیه مشکل دارن چیزی از خودم نمیگم.چیزیه که شنیدم.
ولی اگه شما کار کردین و تایید میکنید.خوب پس من هم انجام میدم
تشکر

hamidre13
سه شنبه 03 آبان 1390, 06:10 صبح
این دیگه واقعا بستگی به وب سرور داره ، من تا به حال ازش جواب گرفتم ولی شاید خدای نکرده وب سرور شما با این مورد مشکل پیدا کرد!
در ضمن تا اونجایی که من اطلاع دارم معمولا وب سرور های مجانی این مشکل رو دارن

naskam
پنج شنبه 05 آبان 1390, 01:28 صبح
نه عزیز من شما بایستی از همون دیتابیس استفاده کنید اما باید به روش صحیح .