افزونه بازرس و بهینه‌ساز حرفه‌ای سایت گیل‌دیتا

افزونه بازرس و بهینه‌ساز حرفه‌ای سایت گیل‌دیتا

تعداد دانلود ۳
نسخه Version ۱.۲.۱
آخرین بروزرسانی ۱۲ مرداد ۱۴۰۵، ۱۴:۰۷
پسورد فایل www.gildata.ir
پسورد کپی شد

افزونه بازرس و بهینه‌ساز حرفه‌ای سایت گیل‌دیتا

افزونه بازرس و بهینه‌ساز حرفه‌ای سایت گیل‌دیتا یک ابزار جامع برای بررسی فنی، تحلیل عملکرد، شناسایی مشکلات و بهینه‌سازی بخش‌های مختلف سایت‌های وردپرسی است. این افزونه برای مدیران سایت، طراحان وردپرس، توسعه‌دهندگان، شرکت‌های پشتیبانی سایت و افرادی طراحی شده است که قصد دارند بدون استفاده از چندین ابزار جداگانه، وضعیت قالب، افزونه‌ها، فایل‌های CSS و JavaScript، دیتابیس، منابع خارجی، CDN و اطلاعات سرور خود را در یک پنل حرفه‌ای مشاهده و مدیریت کنند.

در بسیاری از سایت‌های وردپرسی، کاهش سرعت تنها به یک عامل مشخص وابسته نیست. ممکن است یک افزونه چندین فایل CSS و JavaScript غیرضروری را در تمام صفحات بارگذاری کند، قالب سایت دارای تصاویر حجیم باشد، اطلاعات قدیمی افزونه‌های حذف‌شده در دیتابیس باقی مانده باشد یا منابع خارجی با تأخیر فراوان از سرورهای دیگر دریافت شوند. افزونه بازرس گیل‌دیتا تمام این موارد را مرحله‌به‌مرحله بررسی کرده و نتیجه را به‌صورت قابل فهم و دسته‌بندی‌شده نمایش می‌دهد.

افزونه بازرس و بهینه‌ساز حرفه‌ای سایت گیل‌دیتا
افزونه بازرس و بهینه‌ساز حرفه‌ای سایت گیل‌دیتا

اسکن کامل و مرحله‌ای سایت

یکی از مهم‌ترین قابلیت‌های افزونه، سیستم اسکن کامل سایت است. با انتخاب گزینه «شروع اسکن کامل»، فرآیند بررسی سایت آغاز می‌شود و کاربر می‌تواند درصد پیشرفت اسکن را از صفر تا صد مشاهده کند.

در زمان اسکن، یک SVG متحرک و جذاب نمایش داده می‌شود که وضعیت فعالیت افزونه را به‌صورت بصری نشان می‌دهد. در کنار آن، لاگ زنده مراحل اسکن قرار دارد و مشخص می‌کند که در هر لحظه کدام بخش از سایت در حال بررسی است.

فرآیند اسکن می‌تواند شامل بررسی صفحه اصلی، فایل‌های قالب، افزونه‌های فعال، افزونه‌های غیرفعال، فایل‌های CSS، فایل‌های JavaScript، تصاویر، منابع خارجی، دیتابیس، وضعیت سرور، حافظه PHP، فضای دیسک، سیستم کش و CDN باشد.

پس از پایان اسکن، کاربر می‌تواند نتیجه هر بخش را به‌صورت مجزا مشاهده کند و بر اساس اهمیت مشکلات، اقدامات لازم را انجام دهد.

تحلیل حرفه‌ای فایل‌های CSS

فایل‌های CSS یکی از عوامل مهم در ظاهر و سرعت سایت هستند. استفاده بیش از حد از فایل‌های استایل، کدهای تکراری، سلکتورهای پیچیده و دستورات غیرضروری می‌تواند زمان بارگذاری صفحات را افزایش دهد.

افزونه بازرس گیل‌دیتا فایل‌های CSS شناسایی‌شده را از نظر حجم، محل بارگذاری، داخلی یا خارجی بودن، فشرده‌سازی و ساختار کد بررسی می‌کند.

در این بخش مواردی مانند استفاده زیاد از دستور !important، وجود @import، سلکتورهای تکراری، فایل‌های حجیم، فایل‌های بدون Minify، منابع خارجی، کدهای مشابه و فایل‌های دارای محتوای یکسان شناسایی می‌شوند.

برای هر فایل، اطلاعاتی مانند آدرس فایل، اندازه، منبع تولیدکننده، وضعیت بهینه‌سازی و امتیاز کیفیت نمایش داده می‌شود. این اطلاعات به مدیر سایت کمک می‌کند تشخیص دهد کدام قالب یا افزونه باعث اضافه‌شدن فایل‌های غیرضروری شده است.

تحلیل کامل فایل‌های JavaScript

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

افزونه بازرس گیل‌دیتا فایل‌های JavaScript را از نظر حجم، فشرده‌سازی، منبع، نوع بارگذاری و کیفیت کدنویسی بررسی می‌کند.

مواردی مانند console.log، debugger، استفاده از eval، دستور document.write، درخواست‌های همگام، کتابخانه‌های سنگین، نسخه‌های تکراری، فایل‌های خارجی، فایل‌های بدون Minify و کدهای مشکوک در گزارش نمایش داده می‌شوند.

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

بررسی قالب وردپرس

قالب فعال سایت یکی از اصلی‌ترین منابع تولید فایل‌ها و درخواست‌های سمت کاربر است. افزونه بازرس گیل‌دیتا ساختار قالب را بررسی کرده و فایل‌های CSS، JavaScript، تصاویر و منابع وابسته به آن را تحلیل می‌کند.

فایل‌های حجیم، تصاویر بهینه‌نشده، منابع خارجی، کدهای تکراری و فایل‌هایی که در تمام صفحات بدون نیاز بارگذاری می‌شوند در گزارش قالب نمایش داده خواهند شد.

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

این قابلیت برای سایت‌هایی که از قالب‌های چندمنظوره، صفحه‌سازها یا قالب‌های دارای امکانات گسترده استفاده می‌کنند بسیار کاربردی است.

بررسی افزونه‌های فعال و غیرفعال

هر افزونه وردپرس می‌تواند فایل‌ها، تنظیمات، جداول دیتابیس و درخواست‌های جداگانه‌ای به سایت اضافه کند. افزونه بازرس گیل‌دیتا افزونه‌های نصب‌شده را بررسی کرده و منابع مرتبط با هرکدام را نمایش می‌دهد.

در گزارش هر افزونه می‌توان تعداد فایل‌های CSS و JavaScript، حجم منابع، وجود منابع خارجی، وضعیت فعال یا غیرفعال بودن و تأثیر احتمالی آن بر عملکرد سایت را مشاهده کرد.

این ویژگی به مدیر سایت کمک می‌کند افزونه‌های سنگین یا افزونه‌هایی را که فایل‌های خود را در بخش‌های غیرضروری سایت بارگذاری می‌کنند شناسایی کند.

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

بررسی جامع دیتابیس وردپرس

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

افزونه بازرس گیل‌دیتا تمام جدول‌های دیتابیس را با جزئیات بررسی می‌کند. برای هر جدول، اطلاعاتی مانند نام جدول، تعداد ردیف‌ها، حجم اطلاعات، حجم ایندکس، سربار، موتور ذخیره‌سازی و مالک احتمالی نمایش داده می‌شود.

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

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

کاربر می‌تواند قبل از هرگونه تغییر، جدول را دانلود و نسخه SQL آن را ذخیره کند.

قرنطینه، دانلود و حذف جدول‌ها

برای افزایش امنیت عملیات دیتابیس، افزونه امکان قرنطینه یا Freeze جدول‌ها را در اختیار مدیر سایت قرار می‌دهد.

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

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

حذف جدول‌ها تنها با تأیید کاربر انجام می‌شود و تمام عملیات در سیستم لاگ افزونه ثبت خواهند شد.

بهینه‌سازی و بازسازی دیتابیس

در بخش ابزارهای دیتابیس، امکان بررسی، تعمیر و بهینه‌سازی جدول‌ها وجود دارد.

جدول‌هایی که دارای سربار زیاد هستند ممکن است فضای اضافی اشغال کنند یا در برخی شرایط باعث کاهش سرعت درخواست‌های دیتابیس شوند. افزونه این جدول‌ها را مشخص کرده و امکان Optimize را در اختیار مدیر سایت قرار می‌دهد.

عملیات Check برای بررسی سلامت جدول، Repair برای تعمیر جدول‌های دارای مشکل و Optimize برای کاهش سربار قابل استفاده است.

همه عملیات همراه با توضیح و راهنمای فارسی نمایش داده می‌شوند تا کاربر از کاربرد و نتیجه هر گزینه مطلع باشد.

بررسی Autoload و داده‌های اضافی

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

افزونه بازرس گیل‌دیتا حجم Autoload را بررسی کرده و گزینه‌های حجیم را مشخص می‌کند.

همچنین Transientهای منقضی‌شده، متادیتای یتیم و اطلاعاتی که ممکن است به نوشته، کاربر یا محصول موجودی متصل نباشند قابل بررسی هستند.

این اطلاعات به مدیر سایت کمک می‌کند دیتابیس را با آگاهی بیشتری پاک‌سازی کند و از حذف تصادفی اطلاعات ضروری جلوگیری شود.

تحلیل اطلاعات سرور

افزونه اطلاعات سروری را که وردپرس روی آن نصب شده است جمع‌آوری و تحلیل می‌کند.

نسخه PHP، نسخه MySQL یا MariaDB، محدودیت حافظه PHP، حداکثر زمان اجرا، حداکثر حجم آپلود، فضای دیسک، فضای آزاد، وضعیت OPcache، نوع وب‌سرور و برخی تنظیمات مهم در داشبورد نمایش داده می‌شوند.

این بخش به مدیر سایت کمک می‌کند محدودیت‌های هاست یا سرور را شناسایی کند و متوجه شود آیا منابع فعلی برای سایت کافی هستند یا خیر.

بررسی کش و CDN

سیستم کش و CDN می‌تواند تأثیر زیادی در سرعت سایت داشته باشد. افزونه بازرس گیل‌دیتا هدرهای پاسخ سایت و دامنه‌های منابع را بررسی می‌کند تا وجود Page Cache، Object Cache یا CDN احتمالی را شناسایی کند.

منابعی که از دامنه‌های خارجی یا فضای ابری بارگذاری می‌شوند در بخش جداگانه نمایش داده خواهند شد.

دامنه، نوع فایل، تعداد درخواست و وضعیت داخلی یا خارجی بودن هر منبع قابل مشاهده است.

این قابلیت کمک می‌کند مشخص شود چه تعداد فایل از سرورهای دیگر بارگذاری می‌شوند و کدام سرویس‌های خارجی ممکن است باعث ایجاد تأخیر باشند.

رابط کاربری مستقل و حرفه‌ای

پنل افزونه به‌صورت مستقل از ظاهر پیش‌فرض داشبورد وردپرس طراحی شده است.

هنگام ورود به صفحات افزونه، کاربر با یک محیط تمام‌صفحه، مدرن و اختصاصی روبه‌رو می‌شود. سایدبار تیره، کارت‌های شیشه‌ای، گوشه‌های نرم، سایه‌های حرفه‌ای و رنگ‌بندی بنفش تیره، ظاهری نزدیک به Windows 11 ایجاد می‌کنند.

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

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

انتخاب فونت از رسانه وردپرس

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

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

برای جلوگیری از خراب‌شدن آیکن‌ها، فونت Dashicons وردپرس به‌صورت مستقل حفظ می‌شود و فونت انتخاب‌شده تنها روی متن‌ها اعمال خواهد شد.

اندازه نوشته‌های افزونه نیز به‌صورت خوانا و مناسب طراحی شده است تا اطلاعات فنی و جدول‌ها به‌راحتی قابل مشاهده باشند.

ثبت لاگ دقیق عملیات

تمام مراحل مهم افزونه در سیستم لاگ ثبت می‌شوند.

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

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

این قابلیت برای مدیران فنی و شرکت‌های پشتیبانی سایت بسیار کاربردی است؛ زیرا می‌توانند دقیقاً بررسی کنند چه عملیاتی در چه زمانی انجام شده است.

راهنمای داخلی و توضیحات کامل

تمام قسمت‌های حساس افزونه دارای راهنما و توضیحات فارسی هستند.

در کنار عملیات دیتابیس، بهینه‌سازی و حذف اطلاعات، توضیح داده می‌شود که هر گزینه چه کاربردی دارد و چه تأثیری ممکن است روی سایت بگذارد.

هدف این افزونه تنها نمایش اطلاعات نیست؛ بلکه تلاش می‌کند مدیر سایت بتواند نتایج اسکن را به‌درستی درک کند و برای رفع مشکلات تصمیم مناسب بگیرد.

مناسب برای مدیران و توسعه‌دهندگان وردپرس

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

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

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