reza_edu
پنج شنبه 09 خرداد 1392, 09:26 صبح
سلام به دوستان خوب شاید با خواندن عنوان این مطلب به ذهن خطور کنه که مطلب مورد بحث تکراری بوده و قبلا جواب های بسیار برای اون موضوع مطرح شده ، البته من در سایت جستجو کردم اما مطلبی رو که مد نظر من بود رو پیدا نکردم .
خوب سناریو رو ابتدا تعریف می کنم بعد سوال رو مطرح میکنم :
سناریو : شخصی سایتی رو طراحی می کنه در زمان طراحی سایت به دلایلی از کدهای زیر استفاده نمی کنه - >
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
همون طور که دوستان اطلاع دارن این کد ها برای کنترل کش در مرورگر کاربر هست . کاربر مورد نظر ما بعد از مدت زمانی سایت خود رو تو بعضی از قسمت ها تغییر محتوا میده ولی اسامی رو تغییر نمیده بطور مثال یک تصویر رو با فتوشاپ تغییر میده .
سوال : حالا سوال من این هست که به چه روشی میتونه به مرور گر کاربر بفهمونه که از داده های جدید استفاده بشه ؟
خوب سناریو رو ابتدا تعریف می کنم بعد سوال رو مطرح میکنم :
سناریو : شخصی سایتی رو طراحی می کنه در زمان طراحی سایت به دلایلی از کدهای زیر استفاده نمی کنه - >
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
همون طور که دوستان اطلاع دارن این کد ها برای کنترل کش در مرورگر کاربر هست . کاربر مورد نظر ما بعد از مدت زمانی سایت خود رو تو بعضی از قسمت ها تغییر محتوا میده ولی اسامی رو تغییر نمیده بطور مثال یک تصویر رو با فتوشاپ تغییر میده .
سوال : حالا سوال من این هست که به چه روشی میتونه به مرور گر کاربر بفهمونه که از داده های جدید استفاده بشه ؟