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

کافیست از پیشخوان به منوی تنظیمات -> گفتگو بروید و تیک گزینه «نمایش نیم رخها» را بردارید. با غیرفعال کردن این آپشن، سرعت پیشخوان افزایش مییابد.
جلوگیری از درخواست های خارجی در وردپرس
در حالت اینترنت ملی، امکان دسترسی به سرورها و پلتفرمهای بین المللی میسر نیست. به همین جهت، وردپرس و افزونهها و قالب، اگر وابسته به درخواستهای خارج از ایران باشند، موجب کندی پیشخوان وردپرس میشوند.
راهکار حل این مسئله، قرار داد یک تکه کد در فایل wp-config.php است. تکه کد WP_HTTP_BLOCK_EXTERNAL در این فایل قرار دهید و سپس ذخیره کنید.
define('WP_HTTP_BLOCK_EXTERNAL', true );با این اقدام، همه درخواستهای خارجی، حتی موارد مربوط به مخزن وردپرس هم مسدود میشود و سرعت پیشخوان افزایش مییابد.
جلوگیری از درخواست خارجی برای یک URL خاص در وردپرس
ممکنه نخواهید همه URL یا آدرسها را مثل روش بالا، مسدود کنید. برای این کار، از تکه کد زیر استفاده کنید. کافیه آدرس سایت یا آدرسهای مدنظرتان را قرار دهید تا فقط همان آدرسها، از ارسال درخواست خارجی آنها جلوگیری شود.
define( 'WP_ACCESSIBLE_HOSTS', '*.site.com,wordpress.org' );روش پیدا کردن علت کندی پنل وردپرس
یکی از سؤالات رایج در مورد علت های کندی پیشخوان وردپرس، روش پیدا کردن آنها باشد. برای پیدا کردن علت و مشکلات سایتهای وردپرسی، استفاده از افزونه Query Monitor است. با نصب این پلاگین، یک نوار ابزار مشکی بالای سایت قرار قرار میدهد که درخواستها و کوئریها و سایر جزئیات هر صفحه را نشان میدهد.

به زیرمنوی Request بروید تا هر درخواست که با متدد GET و POST را ببینید. آدرسهایی که مربوط به دامنه شما نیستند را میتوانید کپی و با روشهایی که در بالا معرفی شد، بلاک کنید.
افزونه نت ملی وردپرس برای رفع کندی پیشخوان وردپرس
با استفاده از پلاگین نت ملی وردپرس، امکان مسدودسازی ارسالهای خارجی و کنترل هر دامنه و ارسال وجود دارد.

از ویژگیهای افزونه نت ملی میتوان به این موارد اشاره کرد:
- دارای داشبورد گرافیکی برای بررسی وضعیت سایت
- امکان اسکن سایت و شناسایی URL و آدرسهای خارجی
- دارای وایت لیست برای جلوگیری از بلاک شدن یک سایت و دامنه خاص
- امکان به روز رسانی هسته وردپرس، ووکامرس و المنتور از طریق سرور آینه
- مسدود سازی درخواستهای خارجی در پیشخوان و فرانت (سایت)
- غیرفعال سازی کامل ارسال ایمیل
- غیرفعال کردن خودکار Gravatar
- کنترل ضربان قلب وردپرس (Heartbeat API)
- فعال سازی DNS Prefetch برای دامنههای وایت لیست
دانلود افزونه نت ملی
افزونه نت ملی، توسط تم فور طراحی و توسعه داده شده و رایگان در اختیار جامعه وردپرس ایران قرار گرفته است.
استفاده از CDN های خارجی
از دلایل کند شدن سرعت پنل وردپرس، استفاده از CDN های خارجی است. برخی از وبمستران ممکنه از سرویسهای خارجی CDN مثل کلود فلر استفاده کنند که همین موضوع در زمان قطعی اینترنت بین الملل، سبب بالا نیامدن سایت یا کندی شدید میشود.
در این شرایط، میشود از ابرآروان به جای کلود فلر (Cloudflare) استفاده کرد تا این وابستگی خارجی حذف شود.
تاریخچه اینترنت ملی
اینترنت ملی در ایران یا شبکه ملی اطلاعات، جایگزینی برای اینترنت جهانی یا بین الملل است که در سال 1384 برای اولین بار مطرح شد. در سال 1389 نیز برنامه پنجم توسعه اضافه شده اما تا زمان اجرای اینترنت ملی و تست آن، به طور رسمی اعلام نشد. هدف از راه اندازی شبکه ملی اطلاعات، عدم نیاز به شبکههای اطلاعاتی بیرونی برای ارتباطات خارجی عنوان شده است.








7 دیدگاه برای «راهنمای رفع کندی پیشخوان وردپرس با اینترنت ملی»
سلام جناب مهندس عزیز،
ضمن تشکر از توجه شما به نیازهای وب پارسی، لطفاً بفرمایید هنگام فعال بودن افزونه “نت ملی” آیا از فعالیت “خزنده ها” و “رباتهای گوگل” و “هوش مصنوعی” جلوگیری میشود یا دچار اختلال خواهند شد. این به لحاظ کارایی سیستمهای SEO و GEO بسیار مهم است. این موضوع را پیرامون کارایی افزونه های سئو نظیر رنک مث نیز بفرمایید.
سلام و درود.
خیر از ربات های خزنده جلوگیری نمی شود. این افزونه فقط روی درخواست های روی وردپرس عمل می کند نه هر نوع درخواستی. فایروال نیست.
افزونه بسیار عالی هست امیدواریم این بروزرسانی همیشگی باشه
سلام وقتتون بخیر
واقعاً افزونه بی نظیری بود، میخواستم اگر ممکنه گسترشش بدید و بروزرسانیش رو متوقف نکنید.
بهتر از هر افزونه کش برای سرعت سایت مفیده (از بابت حذف درخواست های غیر ضروری)
سلام و عرض ادب.
متشکرم از دیدگاه ارزشمند شما.
بله توسعه این پلاگین ادامه داره. در صورت وجود ایده های جدید و بهبود عملکرد، توسعه رو ادامه میدیم.
باسلام به دوست و برادر ارجمندم جناب آقای مهندس درویشی عزیز،
واقعاً دستمریزاد به نبوغ و ابتکار شما در حمایت از مجموعه نت پارسی و مهمتر از آن در شرایط بحرانی فعلی میهن عزیزمان. من روی دو سایت نصب کردم و بسیار عالی بود. فقط در سایت فروشگاهی، “مانع از لود لوگوی اینماد شد” که حتماً با بروزرسانی رفع خواهد شد.
درود و وقت بخیر.
از تجربه خوبی که پلاگین ما برای شما ایجاد کرده بسیار خوشحالم و بابت کامنت تون هم متشکرم.
در مورد اینماد، خودتون میتونید لینک رو در لیست سفید (وایت لیست) قرار بدید.
ولی در آپدیت بعدی (3.5.2) اینماد رو پیش فرض در وایت لیست میزاریم.