Autoloaded options could affect performance Autoloaded options are configuration settings for plugins and themes that are automatically loaded with every page load in WordPress. Having too many autoloaded options can slow down your site. Your site has 1996 autoloaded options (size: 808 کیلوبایت) in the options table, which could cause your site to be slow. You can review the options being autoloaded in your database and remove any options that are no longer needed by your site.
مشکل Autoloaded Options چیست؟
به طور کلی، Autoloaded Options شامل دادههایی است که وردپرس هنگام بارگذاری هر صفحه از سایت، آنها را به صورت خودکار در حافظه بارگذاری میکند. این دادهها ممکن است از افزونهها، قالبها یا سایر تنظیمات سایت باشند. با افزایش تعداد این گزینهها، به ویژه اگر افزونهها یا قالبهای غیرضروری دادههای زیادی را در Autoload بارگذاری کنند، میزان استفاده از حافظه افزایش یافته و منجر به کاهش سرعت سایت میشود. این مسئله به خصوص برای سایتهایی با تعداد زیادی بازدیدکننده و صفحات پیچیده میتواند مشکلساز باشد.راهحلها برای حل مشکل Autoloaded Options
- شناسایی گزینههای بارگذاری خودکار نامناسب: اولین گام در حل مشکل، شناسایی و بررسی گزینههای بارگذاری خودکار است. این کار میتواند با استفاده از ابزارهایی مانند افزونههای تخصصی مدیریت پایگاه داده، مانند “Query Monitor” یا “WP Optimize” انجام شود. این ابزارها به شما کمک میکنند تا گزینههایی که بیشترین فضا را در حافظه اشغال میکنند شناسایی کنید.
- حذف یا غیرفعالسازی گزینههای غیرضروری: پس از شناسایی گزینههای نامناسب، باید تصمیم بگیرید که کدام یک از آنها واقعاً ضروری هستند و کدامها میتوانند حذف یا غیرفعال شوند.
آموزش رفع مشکل Autoloaded Options در وردپرس
1. بررسی گزینههای بارگذاری خودکار
برای این کار میتوانید از ابزارهای مدیریت پایگاه داده مانند phpMyAdmin استفاده کنید یا از پلاگینهای خاص وردپرس کمک بگیرید.2. استفاده از phpMyAdmin
- وارد phpMyAdmin شوید.
- پایگاه داده مربوط به سایت خود را انتخاب کنید.
- جدول wp_options را باز کنید.
- یک جستجو با شرط autoload = ‘yes’ انجام دهید تا همه گزینههای بارگذاری خودکار را ببینید.
- لیستی از گزینههایی که به نظر شما نیاز نیستند تهیه کنید.
باز کردن جدول wp_options
- از لیست جداول، جدول wp_options را پیدا کرده و روی نام آن کلیک کنید تا محتویات جدول نمایش داده شود.
انجام جستجو با شرط autoload = ‘yes’
- در بالای صفحه، روی تب “جستجو” (Search) کلیک کنید.
- در بخش “ستون” (Column)، ستون autoload را انتخاب کنید.
- در بخش “عملگر” (Operator)، گزینه = را انتخاب کنید.
- در بخش “مقدار” (Value)، مقدار yes را وارد کنید.
- روی دکمه “اجرا” (Go) کلیک کنید تا جستجو انجام شود.
3. استفاده از پلاگینها
پلاگینهایی وجود دارند که میتوانند به شما در مدیریت و بهینهسازی گزینههای بارگذاری خودکار کمک کنند. دو پلاگین معروف در این زمینه:- Query Monitor: این پلاگین به شما امکان مشاهده تمام کوئریهای پایگاه داده را میدهد و میتوانید ببینید کدام گزینهها بارگذاری خودکار دارند.
- Advanced Database Cleaner: این پلاگین میتواند گزینههای ناپایدار و قدیمی را پاک کند و به شما امکان مدیریت گزینههای بارگذاری خودکار را میدهد.
4. پاک کردن گزینههای غیرضروری
بعد از شناسایی گزینههای غیرضروری:- از پایگاه داده خود یک نسخه پشتیبان تهیه کنید.
- گزینههای غیرضروری را از جدول wp_options حذف کنید.
|
1 2 |
DELETE FROM wp_options WHERE option_name LIKE '%kirki%'; DELETE FROM wp_options WHERE option_name LIKE '%wpzoom%'; |
اجرای کوئری در phpMyAdmin
- به phpMyAdmin وارد شوید.
- پایگاه داده مربوطه را انتخاب کنید.
- به تب “SQL” بروید.
- کوئری بالا را وارد کنید.
- روی “Go” کلیک کنید تا کوئری اجرا شود.
5. بررسی پلاگینها و تمها
برخی از پلاگینها و تمها ممکن است گزینههای بارگذاری خودکار زیادی ایجاد کنند. مطمئن شوید که پلاگینها و تمهای نصب شده را بررسی کرده و از فعال بودن فقط پلاگینها و تمهای ضروری اطمینان حاصل کنید. مثال: در جدول wp_options، قالب هایی که قبلاً پاک شدهاند اما هنوز فایلهایی از خود به جا گذاشتهاند، پیدا کردیم:اجرای کوئری در phpMyAdmin
- به phpMyAdmin وارد شوید.
- پایگاه داده مربوطه را انتخاب کنید.
- به تب “SQL” بروید.
- کوئری زیر را وارد کنید.
- روی “Go” کلیک کنید تا کوئری اجرا شود.
|
1 |
DELETE FROM wp_options WHERE option_name LIKE '%xts-theme%'; |
اهمیت بهینه سازی Autoloaded Options در وردپرس
بهینهسازی Autoloaded Options در وردپرس یکی از عوامل کلیدی در بهبود کارایی و سرعت سایتهای وردپرسی است. در ادامه، به دلایل اهمیت این موضوع میپردازیم:1. بهبود سرعت بارگذاری صفحات
هر بار که یک صفحه در وردپرس بارگذاری میشود، Autoloaded Options به صورت خودکار در حافظه (Memory) فراخوانی میشوند. اگر تعداد این گزینهها زیاد باشد یا شامل دادههای غیرضروری باشد، فرآیند بارگذاری صفحه زمان بیشتری میبرد و این میتواند منجر به کاهش سرعت بارگذاری صفحات سایت شود. بهینهسازی این گزینهها باعث کاهش زمان بارگذاری و در نتیجه بهبود سرعت سایت میشود.2. کاهش مصرف منابع سرور
سایتهایی با تعداد زیادی گزینههای بارگذاری خودکار غیرضروری، به میزان زیادی از منابع سرور مانند CPU و RAM استفاده میکنند. این مسئله میتواند فشار زیادی به سرور وارد کند، به ویژه در مواقعی که تعداد بازدیدکنندگان سایت افزایش مییابد. با بهینهسازی Autoloaded Options، میتوان میزان استفاده از منابع سرور را کاهش داد و عملکرد سایت را بهبود بخشید.3. بهبود تجربه کاربری (User Experience)
سرعت بارگذاری صفحات یکی از عوامل مهم در تجربه کاربری است. کاربران تمایل دارند در سایتی که سریع بارگذاری میشود، بمانند و تعامل داشته باشند. کاهش سرعت بارگذاری میتواند منجر به ترک سایت توسط کاربران شود. با بهینهسازی Autoloaded Options، میتوان تجربه کاربری را بهبود بخشید و نرخ بازگشت کاربران به سایت را کاهش داد.4. بهبود سئو (SEO)
سرعت سایت یکی از فاکتورهای مهم در سئو است. موتورهای جستجو مانند گوگل به سایتهایی که سریعتر بارگذاری میشوند، رتبه بهتری میدهند. بهینهسازی Autoloaded Options میتواند به بهبود سرعت سایت و در نتیجه بهبود رتبهبندی در نتایج جستجو کمک کند.5. کاهش مشکلات عملکردی در آینده
اگر Autoloaded Options به درستی مدیریت نشوند، با گذشت زمان و اضافه شدن افزونهها و دادههای جدید، حجم این گزینهها افزایش مییابد و این مسئله میتواند باعث بروز مشکلات عملکردی در آینده شود. با بهینهسازی این گزینهها به طور منظم، میتوان از بروز مشکلات عملکردی جلوگیری کرد. به طور کلی، بهینهسازی Autoloaded Options در وردپرس نه تنها باعث بهبود کارایی و سرعت سایت میشود، بلکه میتواند به بهبود تجربه کاربری، سئو، و کاهش مصرف منابع سرور کمک کند. بنابراین، توجه به این مسئله و انجام اقدامات مناسب برای مدیریت و بهینهسازی این گزینهها از اهمیت بالایی برخوردار است.خدمات و آموزش سئـو تکنیکال در آکادمی وب آنجل
آموزش سئـو در آکادمی وب آنجل یک فرصت بینظیر برای توسعه مهارتهای بازاریابی آنلاین است. این دوره ها توسط حامد مهدی زاده، متخصص سئـو و بازاریابی با بیش از یک دهه تجربه، ارائه میشود. همچنین برای استفاده از خدمات سئـو تکنیکال وب آنجل نیز می توانید همین حالا تماس بگیرید.















