خطای Make AJAX cacheable در YSlow جی تی متریکس

خطای Make AJAX cacheable در YSlow جی تی متریکس هم یکی دیگه از خطاهای جالب یاهو هست. در این مطلب که ادامه سری مقالات خطاهای جی تی متریکس برای افزایش سرعت سایته از مفهوم و اهمیت این خطا میگیم.
مفهوم و اهمیت خطای Make AJAX cacheable در YSlow جی تی متریکس
یاهو توصیه میکنه که از تکنولوژی AJAX استفاده کنین و کش کنین تا پاسخ کاربرها سریعتر داده بشه. هر چند استفاده از AJAX دلیل نمیشه که کاربرها منتظر نمیمونن. اما در زمان پاسخدهی بهبود حاصل میشه. در 99.99 درصد سایتهای شما مطمئنم که این خطا وجود نداره اما جهت آشنایی و کامل بودن سری مقالات در این مطلب از این خطا گفتم.
برای توضیحات بیشتر میتونید به این لینک مراجعه کنین. در این لینک به کمک JQuery یک نمونه از AJAX cacheable را نمایش میده.
توضیحات بیشتر از زبان یاهو:
One of AJAX’s benefits is it provides instantaneous feedback to the user because it requests information asynchronously from the backend web server. However, using AJAX does not guarantee the user will not wait for the asynchronous JavaScript and XML responses to return
Optimizing AJAX responses is important to improve performance, and making the responses cacheable is the best way to optimize them
برای اینکه تصور بهتری از تکنولوژی AJAX داشته باشید میتونم کادر سرچ سایتها رو براتون مثال بزنم. مثلاً اولین باری که چیزی جستجو میکنین بیشتر طول میکشه تا پیدا کنه نسبت به دومین باری که همون کلمه رو در اون سایت جستجو میکنین.
برای آشنایی بیشتر با این خطا دوره افزایش سرعت سایت رو بهتون پیشنهاد میدم.
روش کامل رفع این خطا را در دوره ۸ ساعت افزایش سرعت سایت با استفاده از GTmetrix براتون توضیح دادیم ادامه این محتوا و فیلم آموزشی آن برای دانشجویان دوره GTmetrix هست.
ورود به حساب کاربری دانشجو دوره نیستید؟ اینجا کلیک کنیداولویت این خطا برای بالا بردن سرعت سایت متوسط است و میزان سختی رفع این خطا ساده است.
عملی در فیلم ببینیم؟
جهت مشاهده ۸ فیلم دوره آموزشی رفع خطاهای gtmetrix میتوانید دوره gtmetrix را تهیه کنید.