ویرگول
ورودثبت نام
حامد تکمیل
حامد تکمیلعلاقه مند به ساختن! https://silvercover.ir/about
حامد تکمیل
حامد تکمیل
خواندن ۲ دقیقه·۵ روز پیش

حل قطعی مشکل کندی وردپرس در زمان اختلال اینترنت با افزونه DarkShield

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

واسه حل اساسی این مشکل، افزونه رایگان و متن‌باز دارک‌شیلد (DarkShield) رو توسعه دادم. این افزونه بهتون کمک می‌کنه تمام درخواست‌های خروجی وردپرس رو مدیریت کنید تا سرعت و پایداری سایتتون تو هر شرایطی، حتی وقتی دارید روی لوکال‌هاست کار می‌کنید، حفظ بشه.

با توجه به نیازهایی که وجود داشت، این امکانات رو براش در نظر گرفتیم:
سه حالت کاربری: عادی (بدون محدودیت)، ملی (فقط دامنه‌های ایرانی مجازن) و آفلاین (مسدود کردن تمام درخواست‌های خارجی مناسب برای زمان توسعه و لوکال هاست).

ویژگی ها

کنترل دقیق و موردی: می‌تونید مسدودسازی فونت‌ها، سیستم‌های آمارگیر، گراواتار، ریکپچا و آپدیت‌های وردپرس رو جداگانه فعال یا غیرفعال کنید.

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

اسکنر فایل و دیتابیس: کل فایل‌های قالب، افزونه‌ها و حتی دیتابیس رو می‌گرده تا لینک‌های خارجی پنهان رو براتون پیدا کنه.

لاگ و آنالیز عملکرد: می‌تونید دقیق ببینید چه درخواست‌هایی موفق بودن، کدوما مسدود شدن و کدوم منبع داره سایت رو کند می‌کنه.

هماهنگی با سیستم‌های کش: با تغییر دادن حالت افزونه، کش سایت (مثل لایت‌اسپید یا راکت) به صورت خودکار پاک میشه تا تغییرات همون لحظه اعمال بشن.

 

بخش تنظیمات افزونه
بخش تنظیمات افزونه

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

دانلود نسخه 1.0.0 افزونه دارک‌شیلد

سورس این افزونه روی گیت‌هاب بازه و می‌تونید کدها رو ببینید و اگه دوست داشتید تو توسعه‌اش مشارکت کنید:

https://github.com/silvercover/darkshield

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

افزونهوردپرساینترنتفیلترینگایران
۱۳
۰
حامد تکمیل
حامد تکمیل
علاقه مند به ساختن! https://silvercover.ir/about
شاید از این پست‌ها خوشتان بیاید