برای کاربر ایرانی تأخیر شبکه بخشی از مسئله است. کش لبه، ISR و جداسازی محتوای عمومی از خصوصی تفاوت محسوس در TTFB و پایداری میسازد.
۱. چرا لبه مهم است
فاصله تا origin و نوسان مسیر بینالمللی، TTFB را بالا میبرد. سرو از لبهٔ نزدیکتر واریانس را کم میکند.
کش بدون سیاست باطلسازی فقط باگ تازگی محتواست که دیر کشف میشود.
— امیرحسین محمدپور، Backend Developer
۲. چه چیزی را بکشیم
استاتیک، HTML عمومی، APIهای فقطخواندنی با TTL مشخص. پاسخهای شخصیشده را با کلید کش جدا یا بدون کش لبه نگه دارید.
نامزدهای خوب
- لندینگ و بلاگ
- تصویر و فونت
- کاتالوگ با revalidate

۳. رندر ترکیبی
SSG/ISR برای پوستهٔ عمومی + هیدراته یا واکشی کلاینت برای بخش کاربر. همه چیز SSR لزوماً سریعتر نیست.
۴. باطلسازی هوشمند
باطلسازی بر اساس تگ/مسیر بعد از publish محتوا. purge سراسری آخرین راهحل است.
۵. اندازه از ایران
RUM و تست از شبکهٔ واقعی داخل کشور معیار است. عدد آزمایشگاه خارجی را تنها منبع حقیقت نگذارید.
سرعت واقعی از نزدیککردن بایت درست به کاربر میآید — نه فقط از minify. معماری کش بخشی از محصول است.



