در حالی که ۵۳ روز از جنگ تحمیلی سوم میگذرد، دسترسی کاربران به اینترنت بینالملل همچنان با محدودیتها و اختلالهای جدی روبهرو است و شمار زیادی از کسبوکارهای آنلاین با چالشهای تازهای در ارائه خدمات به کاربران خود مواجه شدهاند. در چنین شرایطی، سرعت بارگذاری وبسایتهای وردپرسی با کندی شدیدی رو به رو شده است. با توجه به عدم دسترسی وردپرس ، المنتور و سایر افزونه ها به مخزن اصلی و سایت اصلی وردپرس ، کندی شدیدی در تمامی سایت های وردپرسی که روی سرور های ایرانی میزبانی میشوند قابل مشاهده است.
برای مدیران سایتهای وردپرسی، یکی از سادهترین و مؤثرترین راهها برای بهبود عملکرد سایت، استفاده از افزونههای بهینهسازی سرعت و لاک کردن درخواست های خارجی است. این افزونهها با انجام کارهایی مانند بلاک کردن درخواست های خارجی ، آپدیت افزونه ها ، درخواست های rest api ، مدیریت درخواستهای سرور و… ، میتوانند زمان بارگذاری صفحات و پیشخوان وردپرس را به شکل قابل توجهی کاهش دهند و تجربه کاربری بهتری فراهم کنند.
در ادامه این مطلب، قصد داریم بهترین افزونههای وردپرس برای افزایش سرعت و بهینهسازی عملکرد سایت را معرفی کنیم؛ ابزارهایی که میتوانند حتی در شرایط محدودیت اینترنت نیز کمک کنند سایت شما سریعتر، پایدارتر و کاربرپسندتر باشد. در ادامه لیستی از این افزونه ها را به همراه اطلاعات و توضیحات برای شما گرد آورده و قرار داده ایم.
در انتهای مطلب ، خوشحال میشیم نظرات شما را بشنویم🩵
لیست افزونه های افزایش سرعت سایت و وردپرس
| نام افزونه | توسعه دهنده | لینک دانلود / آموزش | قیمت |
| افزونه قطعینو | شکرینو | دانلود | رایگان |
| افزونه بلاک کننده نیاس | نیاس | دانلود | رایگان |
| افزونه بهینهساز شبکه ایران | لیمو هاست | دانلود | رایگان |
| blackswan block external request | amirhpcom | دانلود از مخزن وردپرس | رایگان |
| افزونه نت ملی | تم فور | دانلود | رایگان |
| افزونه پایش | راست چین / amir tohidlo | خرید و دانلود | پولی |
| افزونه کارا | ژاکت / مرسا وب | خرید و دانلود | پولی |
| افزونه ملی فایروال | ژاکت / وب یاران | خرید و دانلود | پولی |
| افزونه ایران لود | ژاکت / بست استودیو | خرید و دانلود | پولی |
در جدول بالا تعدادی از این افزونه ها برای شرایط فعلی قرار گرفته است که شما میتوانید با کلیک روی دکمه دانلود به صفحه دانلود و توضیحات آن افزونه بروید.
۱. افزونه قطعینو
این افزونه که توسط تیم شکرینو توسعه داده شده، با مسدود کردن درخواستهای خارجی وردپرس، مدیریت دسترسی به آپدیتها، تعیین تایماوت و موارد مشابه، باعث افزایش سرعت پیشخوان و همچنین صفحات سایت میشود. تیم نیارا وب در زمان استفاده از این افزونه، عملکردی خوب، پایدار و بدون مشکل از آن مشاهده کرد. این افزونه بهطور مشخص موجب بهبود سرعت وردپرس و بهویژه افزایش سرعت بارگذاری صفحات ویرایشگر المنتور شده است.
۲. افزونه بهینهساز شبکه ایران
این افزونه نیز که با هدف افزایش سرعت پیشخوان وردپرس توسط تیم لیموهاست توسعه داده شده است، با تمرکز بر کاهش وابستگی به منابع خارجی و مدیریت بهتر درخواستهای بیرونی، میتواند در بهبود عملکرد سایت مؤثر باشد. طبق بررسیهایی که تیم نیاراوب انجام داده است، در نسخه اولیه این افزونه برخی باگها مشاهده شده که هماکنون در حال دیباگ و رفع هستند. با این حال، ساختار کلی افزونه نشان میدهد که میتواند در شرایط اختلال اینترنت و محدودیت دسترسی به سرویسهای خارجی، به بهبود سرعت و پایداری وردپرس کمک کند.
۳. افزونه نت ملی
افزونه نت ملی که توسط تیم «تم فور» ارائه شده است، با شناسایی و مسدود کردن درخواستهای خارجی وردپرس و همچنین بومیسازی منابعی مانند فونتها، آواتارها و فایلهای بارگذاریشده از CDNهای خارجی، به بهبود سرعت و پایداری سایت در زمان اختلال اینترنت کمک میکند. این افزونه با جایگزینی منابع خارجی با نسخههای داخلی و کنترل وابستگیهای بیرونی، مانع ایجاد خطاهای مکرر و Timeout میشود و در نتیجه باعث افزایش سرعت پیشخوان و صفحات مختلف سایت خواهد شد. طبق بررسیهای انجامشده توسط تیم نیاراوب، این افزونه عملکردی مناسب و قابل قبول داشته و توانسته است در شرایط قطع یا محدودیت اینترنت، پایداری بیشتری برای وردپرس ایجاد کند.
مسدودسازی درخواستهای خارجی با کد برای افزایش سرعت وردپرس
یکی از دلایل اصلی کندی وردپرس، ارسال درخواست به سرورهای خارجی است؛ مخصوصاً در زمان اختلال اینترنت در ایران. این درخواستها میتوانند از سمت خود وردپرس یا از طریق مرورگر کاربر ارسال شوند و باعث تأخیر در بارگذاری سایت و پیشخوان شوند.
غیرفعالسازی درخواستهای خروجی وردپرس
برای جلوگیری از این مشکل، میتوانید درخواستهای خارجی وردپرس را با کد مسدود کنید. با قرار دادن این کد در فایل wp-config.php، تمام درخواستهای خروجی وردپرس به خارج از هاست غیرفعال میشود:
define( 'WP_HTTP_BLOCK_EXTERNAL', true );
اگر لازم است بعضی سرویسها مثل درگاه پرداخت یا پنل پیامکی فعال بمانند، میتوانید آنها را در فهرست استثنا قرار دهید:
define( 'WP_ACCESSIBLE_HOSTS', 'DOMAIN.COM, DOMAIN2.COM' );
همچنین برای جلوگیری از تأخیرهای اضافی، بهتر است درخواستهای خارجی مرورگر را هم محدود کنید. این کار به کاهش زمان لود سایت و بهبود تجربه کاربری کمک میکند.
پیشنهاد تیم نیاراوب استفاده از افزونههایی است که در جدول بالا معرفی شدهاند. توجه داشته باشید که استفاده نادرست از کدها ممکن است باعث مسدود شدن APIهای داخلی و ایجاد اختلال یا خطا در عملکرد سایت شود.
در صورتی که با نحوه نصب، فعالسازی یا استفاده از این افزونهها و کدها آشنایی ندارید، میتوانید از طریق چت آنلاین با تیم پشتیبانی ما در ارتباط باشید تا شما را راهنمایی کنند.
مسدود کردن درخواستهای خارجی مرورگر
این نوع درخواستها از طریق مرورگر کاربر ارسال میشوند، نه هاست؛ به همین دلیل مدیریت آنها دشوارتر است. برای غیرفعالسازی موقت، میتوانید قطعه کد زیر را در ابتدای فایل .htaccess هاست خود قرار دهید:
<IfModule mod_headers.c> Header set Content-Security-Policy "default-src 'self' 'unsafe-inline' 'unsafe-eval'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; connect-src 'self';" </IfModule>
⚠️ توجه: این کد از بارگذاری فونتهای گوگل و برخی آیکونهای خارجی (مانند چت آنلاین) جلوگیری میکند و ممکن است چکباکسهای پیشخوان وردپرس نمایش داده نشوند. با حذف کد، تمامی محدودیتها برداشته میشوند.
در پایان باید بگویم که در حال حاضر هیچ روش سادهای برای رفع کامل این چالشها وجود ندارد. اگر پس از اعمال موارد فوق مشکل همچنان برقرار بود، پیشنهاد میکنیم با یک طراح سایت مشورت داشته باشید
