افزونه Perfmatters – بهینهسازی و افزایش سرعت وردپرس
ابزار حرفهای برای غیرفعالسازی ویژگیهای غیرضروری و افزایش عملکرد سایت
سرعت بارگذاری وبسایت یکی از مهمترین فاکتورهای موفقیت در دنیای آنلاین است. تحقیقات نشان میدهد که کاربران اینترنت تنها چند ثانیه صبر میکنند و اگر سایت شما دیر بارگذاری شود، آن را ترک میکنند. افزونه Perfmatters یک راهحل قدرتمند و سبک برای بهینهسازی عملکرد وبسایتهای وردپرسی است.
این افزونه با رویکردی متفاوت به بهینهسازی نگاه میکند. به جای افزودن ویژگیهای سنگین، Perfmatters روی حذف و غیرفعالسازی آنچه نیاز ندارید تمرکز دارد. وردپرس به صورت پیشفرض ویژگیهای زیادی را بارگذاری میکند که همه سایتها به آنها نیاز ندارند. با غیرفعال کردن این ویژگیها، سرعت سایت شما به طرز چشمگیری افزایش مییابد.
⚡ چرا سرعت سایت مهم است؟
سرعت بارگذاری مستقیماً روی تجربه کاربری، نرخ تبدیل و رتبهبندی در موتورهای جستجو تأثیر میگذارد. گوگل سرعت سایت را به عنوان یکی از فاکتورهای رتبهبندی در نظر میگیرد. هر ثانیه تأخیر میتواند منجر به از دست دادن بازدیدکنندگان و درآمد شود.
ویژگیهای اصلی افزونه
Perfmatters مجموعهای از ابزارهای بهینهسازی را در یک افزونه سبک و کارآمد ارائه میدهد. هر ویژگی به گونهای طراحی شده که بدون نیاز به دانش فنی، بتوانید عملکرد سایت را بهبود دهید.
غیرفعالسازی ویژگیها
غیرفعال کردن ایموجیها، Embeds، XML-RPC، Dashicons و ویژگیهای غیرضروری وردپرس
مدیریت اسکریپتها
کنترل بارگذاری فایلهای CSS و JavaScript در هر صفحه به صورت جداگانه
بهینهسازی دیتابیس
پاکسازی ویرایشها، پیشنویسها، نظرات اسپم و دادههای موقتی
Lazy Loading
بارگذاری تصاویر و ویدیوها فقط زمانی که کاربر به آنها اسکرول میکند
🔧 غیرفعالسازی ویژگیهای وردپرس
وردپرس به صورت پیشفرض ویژگیهای متعددی را در هر صفحه بارگذاری میکند. بسیاری از این ویژگیها برای همه سایتها ضروری نیستند و فقط باعث کندی سایت میشوند. Perfmatters به شما امکان میدهد این ویژگیها را به راحتی غیرفعال کنید:
- ✓ایموجیهای وردپرس: اسکریپتهای ایموجی که در هر صفحه بارگذاری میشوند
- ✓Embeds: قابلیت جاسازی پستهای وردپرس در سایتهای دیگر
- ✓XML-RPC: پروتکل قدیمی برای ارتباط از راه دور با وردپرس
- ✓Dashicons: آیکونفونت پیشخوان که در فرانتاند هم بارگذاری میشود
- ✓REST API: محدود کردن دسترسی به API وردپرس
- ✓Heartbeat API: درخواستهای AJAX مداوم در پیشخوان
- ✓Query Strings: حذف query string از منابع استاتیک
- ✓Self Pingbacks: جلوگیری از پینگبک داخلی
📊 Script Manager – قلب افزونه
Script Manager قدرتمندترین ابزار Perfmatters است. با این ابزار میتوانید دقیقاً مشخص کنید کدام اسکریپتها و استایلها در کدام صفحات بارگذاری شوند. بسیاری از افزونهها فایلهای خود را در تمام صفحات سایت بارگذاری میکنند، حتی اگر در آن صفحه استفاده نشوند.
💡 مثال کاربردی: اگر از Contact Form 7 استفاده میکنید، اسکریپت و استایل این افزونه در تمام صفحات بارگذاری میشود. اما شما فقط در صفحه تماس به آن نیاز دارید. با Script Manager میتوانید بارگذاری را فقط به صفحه تماس محدود کنید.
غیرفعال در همه جا
اسکریپت را در کل سایت غیرفعال کنید
فعال در صفحات خاص
فقط در صفحات مورد نیاز بارگذاری شود
بر اساس نوع پست
کنترل بر اساس Post Type
🖼️ Lazy Loading هوشمند
Lazy Loading یا بارگذاری تنبل به این معنی است که تصاویر و ویدیوها فقط زمانی بارگذاری میشوند که کاربر به آنها نزدیک شود. این تکنیک باعث کاهش چشمگیر زمان بارگذاری اولیه صفحه میشود.
✅ قابلیتهای Lazy Loading
- بارگذاری تنبل تصاویر
- بارگذاری تنبل iframes و ویدیوها
- تعیین تصاویر استثنا
- تنظیم Threshold (فاصله بارگذاری)
📈 مزایا
- کاهش زمان بارگذاری اولیه
- صرفهجویی در پهنای باند
- بهبود Core Web Vitals
- تجربه کاربری بهتر
بهینهسازی پایگاه داده
پایگاه داده قلب تپنده هر سایت وردپرسی است. با گذشت زمان، دادههای غیرضروری در دیتابیس انباشته شده و باعث کندی سایت میشوند. Perfmatters ابزارهای قدرتمندی برای پاکسازی و بهینهسازی دیتابیس ارائه میدهد.
ویرایشهای پست
حذف نسخههای قدیمی پستها
پیشنویسها
حذف Auto-drafts
پستهای سطل زباله
خالی کردن زبالهدان
نظرات اسپم
حذف کامنتهای هرزنامه
Transients
پاکسازی دادههای موقت
بهینهسازی جداول
Optimize Tables
⏱️ پاکسازی زمانبندی شده
Perfmatters امکان پاکسازی خودکار دیتابیس را فراهم میکند. میتوانید تنظیم کنید که هر روز، هفته یا ماه، دادههای غیرضروری به صورت خودکار پاک شوند. این کار باعث میشود دیتابیس همیشه بهینه و سریع باقی بماند.
Preloading و پیشبارگذاری
پیشبارگذاری منابع باعث میشود مرورگر قبل از نیاز واقعی، شروع به دانلود فایلهای مهم کند. این تکنیک زمان پاسخدهی را کاهش داده و تجربه کاربری را بهبود میبخشد.
Preload Fonts
پیشبارگذاری فونتهای سفارشی و گوگل فونت برای جلوگیری از FOUT (Flash of Unstyled Text) و نمایش سریعتر متون.
DNS Prefetch
پیشبارگذاری DNS برای دامنههای خارجی مانند CDN، گوگل آنالیتیکس و سرویسهای شخص ثالث.
Preconnect
برقراری اتصال زودهنگام به سرورهای خارجی برای کاهش زمان اتصال در لحظه نیاز.
Instant Page
پیشبارگذاری صفحات زمانی که کاربر ماوس را روی لینک میبرد، قبل از کلیک واقعی.
تنظیمات ووکامرس
ووکامرس یکی از سنگینترین افزونههای وردپرس است. Perfmatters تنظیمات ویژهای برای بهینهسازی فروشگاههای ووکامرسی ارائه میدهد.
- ✓
غیرفعالسازی اسکریپتها در صفحات غیرفروشگاهی:
اسکریپت و استایل ووکامرس فقط در صفحات فروشگاه، محصول و سبد خرید بارگذاری شود.
- ✓
غیرفعالسازی ویجت سبد خرید:
اگر از ویجت Cart Fragments استفاده نمیکنید، میتوانید آن را غیرفعال کنید.
- ✓
غیرفعالسازی Status Meta Box:
حذف جعبه وضعیت ووکامرس از داشبورد برای کاهش کوئریهای دیتابیس.
- ✓
محدود کردن Password Strength Meter:
بارگذاری اسکریپت قدرت رمز عبور فقط در صفحات حساب کاربری.
تنظیمات CDN و هاستینگ
Perfmatters امکانات ویژهای برای یکپارچهسازی با شبکههای تحویل محتوا (CDN) و بهینهسازی منابع استاتیک ارائه میدهد.
🌐 CDN Rewrite
تغییر آدرس منابع استاتیک به آدرس CDN برای بارگذاری سریعتر از سرورهای نزدیکتر به کاربر.
📊 Local Analytics
هاست کردن اسکریپت گوگل آنالیتیکس به صورت محلی برای بهبود امتیاز PageSpeed.
تنظیمات امنیتی
علاوه بر بهینهسازی سرعت، Perfmatters برخی تنظیمات امنیتی مفید را نیز ارائه میدهد که به محافظت از سایت شما کمک میکند.
تغییر URL ورود
تغییر آدرس پیشفرض wp-login
غیرفعال XML-RPC
بستن درگاه حملات احتمالی
پنهان کردن نسخه WP
عدم نمایش نسخه وردپرس
⚠️ نکته مهم: قبل از اعمال هر تغییری، حتماً از سایت و دیتابیس خود نسخه پشتیبان تهیه کنید. برخی تنظیمات ممکن است با افزونهها یا قالب شما تداخل داشته باشند.
سازگاری با افزونههای کش
Perfmatters به تنهایی یک افزونه کش نیست، اما به طور کامل با افزونههای کش محبوب سازگار است. استفاده ترکیبی از Perfmatters با یک افزونه کش، بهترین نتایج را در بهینهسازی سرعت ارائه میدهد.
WP Rocket
LiteSpeed Cache
W3 Total Cache
WP Super Cache
💡 ترکیب بهینه
افزونه کش وظیفه ذخیره صفحات و فشردهسازی فایلها را بر عهده دارد، در حالی که Perfmatters روی حذف موارد غیرضروری و مدیریت دقیق اسکریپتها تمرکز میکند. این دو مکمل یکدیگر هستند و بهترین نتیجه را زمانی میگیرید که هر دو را با هم استفاده کنید.
پرسشهای متداول
نکات پیشرفته
تست قبل و بعد
قبل از اعمال تغییرات، سرعت سایت را با ابزارهایی مثل GTmetrix یا PageSpeed Insights اندازهگیری کنید. بعد از هر تغییر، دوباره تست کنید تا تأثیر را ببینید.
تست عملکرد سایت
بعد از غیرفعال کردن هر اسکریپت، سایت را به دقت بررسی کنید. برخی اسکریپتها ممکن است برای عملکرد صحیح سایت ضروری باشند.
پشتیبانگیری منظم
قبل از اعمال تغییرات بزرگ، همیشه از دیتابیس و فایلها نسخه پشتیبان بگیرید. این کار امکان بازگشت به حالت قبلی را فراهم میکند.
پاکسازی کش
بعد از اعمال تغییرات در Perfmatters، حتماً کش سایت و مرورگر را پاک کنید تا تغییرات اعمال شوند.
جمعبندی
Perfmatters یکی از بهترین ابزارها برای بهینهسازی عملکرد وبسایتهای وردپرسی است. رویکرد این افزونه متفاوت است: به جای افزودن ویژگیهای سنگین، روی حذف موارد غیرضروری تمرکز میکند. این فلسفه «کمتر بیشتر است» باعث میشود سایت شما سبکتر و سریعتر شود.
با استفاده از امکاناتی مانند Script Manager، بهینهسازی دیتابیس، Lazy Loading و پیشبارگذاری منابع، میتوانید به طرز چشمگیری زمان بارگذاری سایت را کاهش دهید. این بهبود نه تنها تجربه کاربری را ارتقا میدهد، بلکه به رتبهبندی بهتر در موتورهای جستجو نیز کمک میکند.
سرعت بالا
کنترل دقیق
دیتابیس بهینه
امتیاز بهتر
✅ با استفاده صحیح از Perfmatters، سایت شما سریعتر، سبکتر و کاربرپسندتر خواهد شد.

























6 دیدگاه. Leave new
سلام. لطف کنید آموزش تنظیماتشو ضبط کنید و منتشر بفرمایید. به شدت بهش نیاز داریم. باتشکر
سلام وقت شما بخیر،
بزودی آموزش آن تقدیمتان خواهد شد.
با تشکر.
سلام. وقت بخیر
کاربرد این افزونه، با افزونه ی زیر متفاوت هست؟
https://abzarwp.com/downloads/deactivate-plugins-per-page/
یا هر دو یک کار رو انجام میدن؟
اگر کارایی شون متفاوت هست، آیا باید هر دو رو نصب کنیم؟
ممنون
سلام وقت شما بخیر،
این دو افزونه متفاوت هستند ، افزونه پرفمترز برای بهینه سازی و کش کاربرد داشته اما افزونه دوم برای غیرفعال کردن اجرای برخی افزونه ها در صفحات دلخواه کارآیی دارد. امکان استفاده از هر دو برای بهینه سازی بیشتر وجود دارد.
با تشکر.
سلام یعنی اگر من wp راکت رو دارم اونو نگهدارم و این افزونه رو هم تهیه کنم؟ و واقعا برای سرعت سایتم مؤثره؟ یا این که اصن خود تعدد افزونه ها باعث میشه سرعت سایت من کاهش پیدا کنه؟
سلام وقت شما بخیر،
این افزونه با راکت هماهنگی دارد. اگر سایت شما بصورت اصولی طراحی شده باشد افزونه های بهینه سازی تاثیر بسیار زیادی روی عملکرد آن خواهند داشت.
با تشکر.