در این مقاله به آموزش رفع خطای Reduce cookie size در gtmetrix میپردازیم. خطای Reduce cookie size یکی از خطاهای رایج در ابزار تست سرعت جی تی متریکس است. بالابودن کوکی ها در سایت موجب بروز این خطا میشوند.با آموزش رفع خطای Reduce cookie size در gtmetrix همراه باشید.

آموزش رفع خطای Reduce cookie size در GTmetrix

آموزش رفع خطای Reduce cookie size در GTmetrix یک آموزش اساسی است چرا که یکی از مهم ترین خطاهای ابزار جی تی متریکس خطای Reduce cookie size است. اما دلایل بروز این خطا چیست؟ اگر شما از کوکی های زیادی در سایت تان استفاده کنید موجب میشوید که ابزار جی تی متریکس خطای Reduce cookie size را به شما نمایش دهد. این خطا در تب Yslow نمایش داده میشود. اما کوکی ها چه مواردی هستند و چرا باعث کاهش سرعت وب سایت خواهند شد؟

کوکی چیست؟

کوکی ها درخواست های http هستند که در سایت ذخیره میشوند. برای اینکه با مفهوم کوکی بهتر آشنا شوید برای شما یک مثال میزنیم . حتما تا به حال برای شما پیش آمده که در یک سایت ثبت نام کنید و بعد از خروج از سایت و ورود مجدد به آن مشاهده کرده اید که اطلاعات شما در فیلد ثبت نام باقی مانده و نیازی به وارد کردن دوباره آن ها ندارید. این موارد شامل کوکی ها میشوند که موجب کاهش درخواست های http به سرور خواهند شد .اما اگر شما برای سایت تان کوکی های زیادی را در نظر گرفته باشید موجب میشود که سرعت وب سایت تان کاهش یابد و اگر تست سرعت سایت وردپرس را با ابزار جی تی متریکس انجام دهید با ارور Reduce cookie size مواجه خواهید شد.

آیا از کوکی ها میتوان در تمام سایت ها استفاده کرد؟

از کوکی ها میتوان در تمام سایت ها برای ذخیره اطلاعات ورود , پسورد ها و… استفاده کرد. احتمالا این سوال برای شما پیش آمده باشد که چرا این اطلاعات در سایت های بانکی و درگاه های پرداخت ذخیره نمیشود و شما بعد از هربار ورود به این سایت ها مجبور هستید اطلاعات طولانی و شماره کارت خود را وارد کنید. این گونه سایت ها به این دلیل که در معرض هک و خطرات امنیتی هستند از سیستم USSD استفاده میکنند. این سیستم اجازه ذخیره اطلاعات محرمانه را نمیدهد و برای هر بار ورود به آن باید اطلاعات خود را وارد کنید.
استفاده صحیح از کوکی ها موجب افزایش سرعت سایت میشوند زیرا سرور نیازی به پاسخ های مکرر کاربران ندارد و اطلاعات آن ها را ذخیره میکند . اما استفاده بیش از حد از کوکی ها موجب کاهش سرعت سایت میشود و باید راهی برای کاهش آن ها پیدا کرد.

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

رفع خطای Reduce cookie size در GTmetrix

اکنون که به خوبی با کوکی ها آشنا شدید به سراغ روش های کاهش آن میرویم تا بتوانید این ارور را در ابزار جی تی متریکس برطرف کنید و به افزایش سرعت سایت تان کمک کنید. همانطور که در بالا گفتیم این خطا در تب Yslow نمایش داده میشود.

۱-کاهش کوکی ها با Gzip

اولین راهکاری که میتوانید به وسیله آن حجم کوکی های سایت را کاهش دهید این است که آن ها را فشرده سازی کنید. کاهش حجم و درخواست کوکی با Gzip قابل انجام است. معمولا درخواست های http در هدر مرورگر اجرا میشوند و به صورت کوکی ذخیره میشوند. اگر از هاست سی پنل استفاده میکنید وارد فایل htaccess شوید و کدهای زیر را به آن اضافه کنید.

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

اگر برای مدیریت وب سایت وردپرسی از هاست دایرکت ادمین استفاده میکنید کدهای زیر را در فایل htaccess قرار دهید.

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/. *
mod_gzip_item_include mime ^application/x-javascript. *
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:. *gzip. *
</ifModule>

۲-دریافت فایل ها از ساب دامین

اگر نمیخواهید از کدهای بالا برای کاهش کوکی ها استفاده کنید میتوانید از ساب دامنه بهره بگیرید. با ساخت ساب دامنه و تنظیم مسیر آن بر روی public_html/wp-content تمام فایل هایتان را از این دامنه دریافت میکنید . به این صورت سرعت وب سایت شما افزایش پیدا میکند. بعد از ساخت ساب دامنه باید وارد فایل File Manager شوید و سپس به پوشه public_html
بروید. بعد از پیدا کردن فایل wp-config.php کدهای زیر را در آن دهید.

define(“COOKIE_DOMAIN”, “www.karsazsho.com”);define(“WP_CONTENT_URL”, “http://cdn.karsazsho.com”);define(“WP_PLUGIN_URL”, “http://cdn.karsazsho.com/plugins”);

بعد از انجام این کار باید تمام آدرس های فایل های سایت را بر روی آدرس ساب دامنه منتقل کنید.

دریافت فایل های از ساب دامین موجب افزایش سرعت وب سایت میشود.

اگر اين مقاله براي شما مفيد بود در وب سايت کارسازشو آن را لايک کنيد و اگر نياز به آموزش هاي تکميلي يا جديد داشتيد در بخش نظرات آن را بيان کنيد.
با ارائه نظرات در بهبود محتوا و کيفيت آن به ما کمک خواهيد کرد. هدف ما ارتقاي دانش و پاسخ به سوالات شماست.

در شرایط حال حاضر کسب و کارهای اینترنتی با رقابتی که ایجاد شده , کسب و کاری برنده این ماراتن خواهد شد که بتواند محتوای حرفه ای و کاربر پسند برای بازدیدکنندگان سایت خود ایجاد کند. نگین حبیب زاده هستم استراتژیست تولید محتوا برای کسب و کارهای تحت وب. بنده و تیم تولید محتوای کارسازشو آماده ارائه خدمات مشاوره و تولید محتوا به کسب و کارهای نوپا در وب هستیم. بنده را در شبکه های اجتماعی دنبال کنید.

میخواهم عضو شوم

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید

[mailpoet_form id="1"]

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند

۱۳۴۰

ممکن است علاقه مند باشيد :

مایل هستیم نظر شما را درباره این محتوا بخوانیم ، منتظر نظر شما هستیم!! :

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *