CONTENT DELIVERY
CDN و شبکه توزیع محتوا
محتوای عمومی را نزدیکتر به کاربران تحویل دهید و کنترل کنید چه چیزی، برای چه مدت و در کدام مسیر کش شود.
چه محتوایی برای کش مناسب است؟
تصاویر، فونتها، فایلهای CSS و JavaScript و فایلهای دانلود عمومی معمولاً گزینههای مناسبی هستند. برای فایلهای نسخهدار میتوان زمان کش طولانیتری در نظر گرفت و با تغییر نام فایل، نسخه جدید را منتشر کرد.
مسیرهای حساس را جدا کنید
سبد خرید، پنل کاربری، پاسخهای شخصی و درخواستهای دارای نشست نباید بدون قواعد دقیق در کش مشترک قرار بگیرند. پیش از فعالسازی، هدرهای Cache-Control و رفتار کوکیها را بررسی کنید.
کارایی را با داده بسنجید
نرخ اصابت کش، زمان پاسخ و تعداد درخواست به سرور اصلی را قبل و بعد از فعالسازی مقایسه کنید. هنگام انتشار محتوای جدید، پاکسازی کش را به مسیرهای تغییرکرده محدود کنید تا بار ناگهانی روی سرور ایجاد نشود.