نحوه استفاده از Cache جهت افزایش سرعت وب سایت
در صورتی که برخی فایلها بر روی وبسایت شما پس از مدت نسبتا زیادی بروز میشوند، شما میتوانید بوسیله فعالسازی Cache برای فرمتهای دلخواه (مثلا تصاویر و فایلهای فلش) باعث افزایش سرعت دسترسی کاربران به وبسایت خود شوید.
در این صورت لازم است ابتدا مشخص فرمایید هر فرمت فایل بر روی وبسایت شما نیاز به بروزرسانی پس از چه مدت دارند. سپس با تهیه لیستی از آنها، مراحل زیر را طی نمایید:

برای استفاده از Cache جهت افزایش سرعت وب سایت فایلی با نام htaccess. در دایرکتوری اصلی وبسایت خود ایجاد نمایید (یا اگر موجود است آن را ویرایش نمایید) و محتویات زیر را در آن قرار دهید:
Header unset Pragma FileETag None Header unset ETag # cache images/pdf docs for 100 days <FilesMatch "\.(ico|pdf|jpg|jpeg|png|gif)$"> Header set Cache-Control "max-age=8640000, public, must-revalidate" Header unset Last-Modified # cache html/htm/xml/txt diles for 2 hours <FilesMatch "\.(html|htm|xml|txt|xsl)$"> Header set Cache-Control "max-age=7200, must-revalidate"
با قرار دادن این کد در فایل htaccess. موارد زیر اعمال میشود:
- غیرفعال سازی Pragma و ETag (به منظور ایجاد امکان استفاده از این قابلیت)
- تنظیم کش برای فرمتهای ico, pdf, jpg, jpeg, png, gif, swf برای مدت ۱۰۰ روز: در این صورت مرورگر بازدیدکنندگان وب سایت شما تا ۱۰۰ روز (۸۶۴۰۰۰ ثانیه) سعی در دریافت اطلاعات جدید برای فایل با این فرمتها نخواهد کرد.
- تنظیم کش برای فرمتهای html, htm, xml, txt, xsl برای مدت ۲ ساعت: با توجه به اینکه فایلهای مربوطه معمولا نیاز به بروزرسانی بیشتری دارند، تنظیم به گونهای انجام شده تا بروز رسانی هر ۲ ساعت (۷۲۰۰ ثانیه) یک مرتبه انجام پذیرد. اگر بروزرسانی این صفحات از سوی شما به ندرت صورت میپذیرد، میتوانید این مدت زمان را مقداری افزایش دهید.
نکات قابل توجه جهت افزایش سرعت وب سایت :
شما میتوانید این روال را برای دیگر فرمتها تعمیم دهید یا برخی از آنها را از لیست فوق حذف و یا با تغییر زمان، آن را ویرایش کنید.
در صورتی که نیاز به هاست پرسرعت برای وبسایت خود دارید، هاست های ابری ایران ما را مشاهده فرمایید.
موفق باشید.