مشاهده دست آورد نظرسنجی: آیا کش فایل ها در سرعت برنامه تاثیر داره ؟

رای دهنده
2. شما نمی توانید در این رای گیری رای بدهید
  • بله بسیار شدید

    1 50.00%
  • بله

    1 50.00%
  • بله کمی

    0 0%
  • خیر

    0 0%
نمایش نتایج 1 تا 6 از 6

نام تاپیک: چطور فایل ها را کش کنیم ؟ (دوستان لطفا همه کمک کنند)

  1. #1
    کاربر دائمی آواتار mmnoody2006
    تاریخ عضویت
    آبان 1387
    محل زندگی
    مازندران
    پست
    547

    Arrow چطور فایل ها را کش کنیم ؟ (دوستان لطفا همه کمک کنند)

    با سلام به همه بروبکس برنامه نویس

    راستش یکی از نیاز هایی که هر برنامه وب به اون احتیاج داره کش کردن فایل هاش هست که مقدار خیلی زیادی از پهنای باند رو صرفه جویی می کنه دوستان اگر کسی اطلاعاتی داره معرفی کنه ممنون می شم

    این مقاله آقای وحید نصیری رو هم دیدم ولی کار نمی کنه :

    http://vahidnasiri.blogspot.com/2010/01/aspnet_11.html

  2. #2
    کاربر تازه وارد آواتار remove-me
    تاریخ عضویت
    آبان 1389
    محل زندگی
    بین دو بال
    پست
    66

    نقل قول: چطور فایل ها را کش کنیم ؟ (دوستان لطفا همه کمک کنند)

    دقیقا منظورتو از کش نفهمیدم ولی هرچی کش بشه تا دیگه از کلاینت لود شه 100% باعث بیشتر شدن سرعت می شه.
    از نظر من از Catch layer استفاده کنی سرعت فوق العاده چشمگیری رو می بینی. یه سرچ تو گوگل در مورد catch layer بزن

  3. #3

    نقل قول: چطور فایل ها را کش کنیم ؟ (دوستان لطفا همه کمک کنند)

    کش کردن یک صفحه به تنهایی تاثیری در سرعت لود سایت ندارد، اما مواردی مانند استایل‌ها وعکس‌ها و سایر فایل‌های جانبی توسط کش سرور‌ها کنترل می‌شوند که شما لزومی به نگرانی در این باره ندارید!

    اما در صورتی که می‌خواهید صفحه خود را کش کنید (که اصلا توصیه نمی‌شود) می‌توانید هدر های کنترل کش و تاریخ ساخت صفحه را به دلخواه تغییر دهید.


    Response.CacheControl = "public"; Response.Expires = int.MaxValue;

    البته باید با استفاده از متد Response.Cache.SetLastModified زمان آخرین تغییر فایل را به دلخواه تغییر دهید.
    درنهایت کش کردن چند کیلوبایت و مضرات احتمالی آن (مانند عدم نمایش آخرین نسخه صفحه) چندان مهم نیست که ذهن شما را مشغول کند.

  4. #4
    کاربر دائمی آواتار mmnoody2006
    تاریخ عضویت
    آبان 1387
    محل زندگی
    مازندران
    پست
    547

    نقل قول: چطور فایل ها را کش کنیم ؟ (دوستان لطفا همه کمک کنند)

    دوستان من صفحه رو نمی خوام کش کنم بلکه فایل های CSS و JS و همینطور عکس ها منظورم بود

  5. #5

    نقل قول: چطور فایل ها را کش کنیم ؟ (دوستان لطفا همه کمک کنند)

    دوست عزیز عرض کردم، این قبیل فایل‌ها توسط نرم افزارهای کش سرور (مانند squid یا ISA Server) کش می‌شوند و نیازی به مداخله شما نیست، در واقع شما از ASP.NET به این فایل‌ها دسترسی ندارید مگر اینکه موتور aspnet_isapi.dll به پترن *.* مپ شود.

  6. #6
    کاربر دائمی آواتار mmnoody2006
    تاریخ عضویت
    آبان 1387
    محل زندگی
    مازندران
    پست
    547

    نقل قول: چطور فایل ها را کش کنیم ؟ (دوستان لطفا همه کمک کنند)

    یعنی این تنظیمات رو خود سرور انجام می ده ؟

    یه سوال دیگه چطور یوزر کنترل ها رو کش کنم ؟

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •