PDA

View Full Version : سوال: مشکل با کش و عکس



amirepsilon
پنج شنبه 18 آذر 1389, 16:43 عصر
سلام
دوستان
مشکلی که هست اینه که گاهی وقت ها وقتی عکس 1.jpg را تغییر میدیم، عکس قبلی نمایش داده میشه و با ctrl+f5 درست میشه
چیکار کنیم نیازی به این کار نباشه و با یک رفرش معمولی کاربر بتونه عکس تغییر کرده رو ببینه
ممنون

idocsidocs
پنج شنبه 18 آذر 1389, 17:57 عصر
سلام
دوستان
مشکلی که هست اینه که گاهی وقت ها وقتی عکس 1.jpg را تغییر میدیم، عکس قبلی نمایش داده میشه و با ctrl+f5 درست میشه
چیکار کنیم نیازی به این کار نباشه و با یک رفرش معمولی کاربر بتونه عکس تغییر کرده رو ببینه
ممنون

می شه بگید استفاده از کش چه تاثیری در کار کردن با تصاویر داره؟

son_games
پنج شنبه 18 آذر 1389, 19:33 عصر
تا اونجایی که من میدونم خود مرورگر هم کش میکنه. و به خاطر همینه که عکس قبلی رو نشون میده.
البته اگه اسم عکس را عوض کنی، مشکلت حل میشه.

9px.ir
پنج شنبه 18 آذر 1389, 21:46 عصر
این مشکل مربوط به cache شدن تصویر بر روی سیستم کاربر هست.



راه بد: با استفاده از htaccess از کش شدن تصاویر بر روی سیستم کاربر جلوگیری کنید
راه بهتر: اسم تصویر را عوض کنید. اگر تصویری را ویرایش کردید، نام آن را هم عوض کنید (و به تبع آن در سورس برنامه هم نام آن را عوض کنید)
راه به تر تر! هم اینه که تا زمانی که به ثبات نرسیدید و در حال تغییر ظاهر سایت هستید، با htaccess از کش شدن تصاویر جلوگیری کنید و وقتی سایت مستقر و ثابت شد اونوقت کش رو فعال کنید.

idocsidocs
شنبه 20 آذر 1389, 00:27 صبح
با تغییر اسم تصاویر هم میشه :


<img src="images/summer.jpg?cache=<?=rand()?>" />

سلام

من وقتی با پی اچ پی تصویر رو توی صفحه سایت نمایش می دم، موقع ذخیره با پسوند پی اچ پی ذخیره می شه.

راهی به ذهنتون نمی رسه؟

mtchabok
شنبه 20 آذر 1389, 17:14 عصر
برای اینکار می تونی از rewrite خود آپاچی استفاده کنی و آدرس عکس رو به صورت یک فایل عادی بگیره و درخواست فایل رو به اسکریپت php بده و به این صورت دیگه مشکل ذخیره با فرمت php رو ندارید . البته اگه دوستان راه دیگه ای رو هم بلدند بگن تا منم یاد بگیرم ... موفق باشی

amirepsilon
دوشنبه 22 آذر 1389, 16:21 عصر
چطور میشه با htaccess جلوی کش رو گرفت؟