رفع خطا Make fewer HTTP requests سایت Gtmetrix وردپرس در 5 دقیقه

اگر شما در حال مطالعه این مقاله می باشید ، احتمالا شما وب سایت خود را در سایت Gtmetrix بررسی کرده اید و با خطا Make fewer HTTP requests مواجه شده اید ، در واقع بسیار سخت است ، چنانچه شما رتبه قرمز یا زرد خطا Make fewer HTTP requests را دریافت می کنید ، سایت شما تعداد ریکوست های زیادی برای دسترسی به عکس ها ، css ها ، جاوا اسکریپت ها و … ایجاد می کند ، در این مقاله ما شما را راهنمایی خواهیم کرد تا چگونه تعداد درخواست های http را کم کنید.

آموزش کامل رفع خطا Make fewer HTTP requests

آموزش رفع خطا Make fewer HTTP requests در وردپرس :

مشکل تعداد زیاد درخواست http مربوط به فایل های وب سایت شما می شود و هیچ ارتباطی به سرویس هاست شما ندارد ، در ادامه روش های کاهش درخواست های http را توضیح می دهیم :

1- ترکیب کردن فایل های CSS :

یکی از روش های کاهش تعداد درخواست http استفاده از افزونه های Combine سی اس اس در وردپرس می باشد ، در واقع ممکن است قالب ها و افزونه های وردپرس شما چندین فایل css ایجاد کرده باشند ، ترکیب این css ها با هم در یک فایل css می تواند سرعت سایت شما را بسیار بیشتر کند ، چرا که اتصال کانکشن های زیاد می تواند سایت شما را کند کند. اگر شما خود قادر به ترکیب این فایل ها نمی باشید ، پیشنهاد می کنیم از افزونه autoptimize و یا jch-optimize استفاده نمایید. افزونه autoptimize بسیار محبوب تر است. در مقاله های بعدی آموزش تنظیمات این افزونه را نیز ارسال خواهیم کرد.

2-ترکیب کردن فایل های Javascripts :

پوسته ها ، افزونه ها و هسته وردپرس سایت شما ممکن است فایل های جاوا اسکریپت های زیادی تولید کرده باشند ، هر چه تعداد این فایل ها زیاد باشد سایت شما کند خواهد شد ، پیشنهاد می کنیم با combine کردن جاوا اسکریپت وردپرس خود سرعت سایت خود را بیشتر کنید ، برای انجام این کار می توانید از یکی از افزونه های autoptimize و یا jch-optimize و یا bwp-minify استفاده نمایید.

3- به حداقل رساندن استفاده از طراحی ها و تصاویر در محتوا وب سایت :

سعی کنید در تمام صفحات سایت خود کمتر از تصاویر استفاده نمایید ، تعداد زیاد تصاویر می توانند سایت شما را بسیار کند کنند ، برای مثال اگر شما یک سایت فروشگاهی دارید به جای نمایش 200 محصول هم زمان سعی کنید آنها را صفحه بندی کنید و برای مثال آنها را 20 تا 20 تا نمایش دهید. هر چه تعداد عکس در صفحه شما کمتر باشد می تواند به کاهش درخواست های http کمک کند و در نتیجه سرعت سایت شما بیشتر خواهد شد.

4- تولید تصاویر css sprites :

اگر قالب سایت شما یا منو ها تصاویر زیادی دارند ، شما می توانید از تکنیک css sprites استفاده کنید ، در واقع با استفاده از این تکنیک شما می توانید تمام تصاویر را در یک عکس ترکیب کنید و با استفاده از مختصات X و Y قسمت های مختلف عکس را در قالب سایت وردپرسی خود نمایش دهید ، به این ترتیب ممکن است 20 درخواست عکس به 1 عدد کاهش یابد و از آنجایی که مرورگر تنها برای یک عکس درخواست ارسال می کند ، سرعت سایت بسیار بیشتر خواهد شد. هرچند تولید css sprites تا حدودی نیاز به دانش فنی خاص خود را دارد ، اما شما می توانید از ابزار CSS Sprites Generator به راحتی عکس های خود را اسپرایت کنید و عکس ترکیب شده و مختصات css را دریافت نمایید ، همچنین در صورتی که از سیستم وردپرس استفاده می نمایید ، می توانید افزونه JCH Optimize را تست نمایید.

5- تبدیل تصاویر به کد های Base64 :

یکی دیگر از روش های رفع خطا Make fewer HTTP requests ، تبدیل کردن تصاویر به کد های base64 می باشد ، شما می توانید تصاویری مانند لوگو خود را به یک رشته base64 تبدیل کنید ، این روش بیشتر برای عکس های با سایز کوچک توصیه می شود ، شما می توانید توسط ابزار  Base64 File Encoder تصاویر خود را به base64 تبدیل کنید و رشته کد آن را دریافت کنید.

6-به حداقل رساندن استفاده از افزونه ها :

هرچه کمتر از افزونه های وردپرس استفاده کنید ، تعداد فایل هایی که در سایت شما باید بارگذاری شود شود کمتر می شود ، پیشنهاد می کنیم تا افزونه هایی که نیاز مهمی به آنها ندارید غیر فعال و سپس حذف کنید.

7-محدود کردن میزان دکمه های اجتماعی :

استفاده از دکمه های اشتراک گذاری شبکه های اجتماعی ( مانند توییتر، فیس بوک، و غیره ) بسیار عالی است ، اما تعداد زیاد این دکمه ها می تواند درخواست های http تصاویر ، فایل های css و جاوا اسکریپت شما را افزایش بدهد ، بنابراین پیشنهاد می کنیم تا جایی که ممکن است این دکمه ها را کم کنید و یا تصاویر آنها را همانطور که در بالا توضیح دادیم به base64 تبدیل کنید.

امیدواریم این مقاله برای شما مفید بوده باشد و اکنون قادر به رفع خطا Make fewer HTTP requests شده باشید ، لطفا در صورتی که سوال یا مشکلی در مورد این آموزش دارید حتما در قسمت نظرات همین صفحه برای ما ارسال نمایید تا در کمترین زمان به آن پاسخ بدهیم.

منبع : giftofspeed

درباره نویسنده:

مصطفی جانقربان تخصص : مدیریت سرور های لینوکس و ویندوز - دارای مدارک LPI و هک و امنیت سرور و سایت | کاربر گرامی : برای استفاده از دوره های آموزشی و مقالات نت آرام نیازی به پرداخت هزینه نمی باشد ، تنها در صورت تمایل می توانید مبلغی را به دلخواه ( هرچند ناچیز ) برای کمک به نیازمندان صدقه بدهید.

ثبت ديدگاه