20 روش برای افزایش سرعت سایت در وردپرس


ر سال 2006، آمازون گزارش داد که به ازای هر 100 میلی ثانیه سرعت وب سایت خود، 1 درصد افزایش درآمد را مشاهده می کند. سپس گوگل اعلام کرد، در تلاشی برای بهبود وب، سرعت صفحه در رتبه بندی نتایج جستجو در نظر گرفته شده است.

خرگوش و لاک پشت

از آن زمان، هیچ کمبودی در مطالعات موردی وجود نداشته است که مزایای داشتن یک سایت سریع را نشان دهد. در این راهنما، من سعی کرده ام همه چیزهایی را که به شما امکان می دهد سرعت بارگذاری وب سایت خود را بهبود ببخشید، جمع آوری کنم. برای کمی سرگرمی، من هم تصمیم گرفتم همه چیز را در این پست در این سایت تست کنم تا ببینم چه تاثیری دارد.

اول از همه، سرعت کافی چقدر است؟ بهینه سازی سرعت صفحه شما می تواند یک فرآیند لذت بخش باشد، مانند دویدن روی تردمیل. برای همیشه جا برای پیشرفت وجود خواهد داشت، پس چه زمانی باید راضی باشیم؟

یک راه این است که از WhatLoadsFaster برای مقایسه سرعت بارگذاری سایت خود با تمام رقبای اصلی خود استفاده کنید. هدف این باشد که سریعترین از این دسته باشید.

راه دیگر استفاده از دستورالعمل های زیر است:

زیر 1 ثانیه = کامل
1-3 ثانیه = بالاتر از میانگین
3-7 ثانیه = متوسط
​​7+ ثانیه = بسیار ضعیف

این معیارها بر اساس مطالعاتی است که نشان می دهد 47٪ از مردم انتظار دارند یک صفحه وب در کمتر از دو ثانیه بارگیری شود و 57٪ از بازدیدکنندگان صفحه ای را که 3 ثانیه یا بیشتر طول می کشد رها می کنند.

بنابراین قبل از اینکه من همه چیز را در این پست انجام دهم، این سایت چگونه عمل کرد؟

سرعت صفحه قبل

سایت Venture Harbor با سرعت بارگذاری صفحه 1.61 ثانیه خیلی بد نبود، اما واضح است که جای پیشرفت وجود دارد. صفحه اصلی 64 درخواست داشت و بیش از 3 مگابایت بود که بسیار زیاد است و عمدتاً به دلیل بارگیری تعداد زیادی فایل JS از افزونه هایی است که حتی استفاده نمی شدند.

پس از صرف 45 دقیقه برای اجرای هر چه بیشتر توصیه‌های این پست، من توانستم سرعت بارگذاری صفحه خود را به 583 میلی‌ثانیه کاهش دهم، اندازه صفحه را به یک سوم و تقریباً به نصف تعداد درخواست‌های HTTP را کاهش دادم. همه اینها بدون ایجاد هیچ تغییری در تجربه کاربری بصری انجام شد.

سرعت صفحه بعد

بنابراین چگونه می توانید سرعت سایت خود را اینگونه افزایش دهید؟ بیایید با برخی از چیزهایی که بیشترین تأثیر را دارند شروع کنیم.

شماره 1 از CDN (شبکه تحویل محتوا) استفاده کنید
میزبانی فایل های رسانه ای خود در یک شبکه تحویل محتوا یکی از بهترین راه ها برای افزایش سرعت سایت شما است و اغلب می تواند تا 60 درصد در پهنای باند صرفه جویی کند و تعداد درخواست های وب سایت شما را به نصف کاهش دهد.

CDN ها با میزبانی فایل های شما در شبکه بزرگی از سرورها در سراسر جهان کار می کنند. زمانی که کاربر از تایلند از سایت شما بازدید می کند، در حال دانلود فایل ها از سروری است که به آنها نزدیک است. از آنجا که پهنای باند در بسیاری از سرورهای مختلف پخش می شود، بار روی هر سرور را کاهش می دهد و همچنین از سایت های شما در برابر حملات DDoS و افزایش Janblaghy ترافیک محافظت می کند.

ما چند CDN را در Venture Harbour آزمایش کرده‌ایم، از جمله MaxCDN، Cloudwatch، Static DNA و Cloudflare. در میان این دسته، Cloudflare مورد علاقه ما است (و برای شروع رایگان است).



شماره 2 از WP Engine استفاده کنید
در حین تحقیق در مورد راهنمای ما برای بهترین میزبانی وب ، نظارت بر زمان پاسخگویی را برای طیف وسیعی از شرکت های میزبانی وب سایت محمد جانبلاغی مختلف تنظیم کردم. من به سادگی یک حساب باز کردم، یک سایت وردپرس خالی با موضوع یکسان آپلود کردم و سپس از یک ابزار نظارت بر سرور برای تست زمان پاسخگویی هر پنج دقیقه استفاده کردم.



9/10 از میزبان های وب که من آزمایش کردم زمان پاسخگویی 600 تا 1300 میلی ثانیه داشتند. زمان پاسخگویی سرور WP Engine 293 میلی‌ثانیه بود. بله، این ارزان ترین راه حل میزبانی وب نیست (از 29 دلار در ماه شروع می شود)، اما یکی از معدود شرکت های میزبانی است که واقعاً قیمت آن را توجیه می کند. در واقع، اگر می‌توانستم به 5 سال قبل برگردم و یک کار متفاوت انجام دهم، این بود که استفاده از WP Engine را زودتر شروع کنم، زیرا نه تنها سایت‌های ما را به‌طور قابل‌توجهی سریع‌تر کرده است، بلکه پیشرفت‌های امنیتی و گردش کار نیز ما را از سردردهای بسیاری نجات داده است.

تغییر میزبان وب ممکن است کاری نباشد که بتوانید در کمتر از 45 دقیقه انجام دهید، اما این پتانسیل را دارد که تأثیر بیشتری نسبت به همه «ترفندهای» زیر ترکیبی داشته باشد. توصیه من؟ اگر از یک شرکت میزبانی وب متوسط ​​یا با کیفیت پایین استفاده می‌کنید، مطالعه را متوقف کنید، با میزبانی مانند WP Engine شروع به کار کنید و اگر همچنان مشکل سرعت صفحه دارید، بعداً بازگردید.

شماره 3 از یک افزونه کش استفاده کنید
اگر از وردپرس استفاده می‌کنید، یکی از سریع‌ترین و ساده‌ترین راه‌ها برای کاهش سرعت بارگذاری صفحه، نصب یک افزونه Janblaghy کش مانند WP Total Cache یا WP Super Cache است. البته، اگر از WP Engine استفاده می‌کنید، می‌توانید این نکته را نادیده بگیرید زیرا آن‌ها کش داخلی دارند.

Leave a Reply

Your email address will not be published. Required fields are marked *