افزایش مموری در وردپرس

افزایش مموری در وردپرس
افزایش مموری (حافظه) در وردپرس به معنای بهبود کارایی و سرعت وبسایت شما است. افزایش مموری میتواند به شما کمک کند تا وبسایتتان بهتر بارگذاری شود و بهبود دهید تا با بارهای ترافیک بالا و منابع بیشتر کار کند.
خطای Fatal error: Allowed memory size of دلایل مختلفی دارد
در ادامه چندین راه برای افزایش مموری در وردپرس را بررسی خواهیم کرد:
- بکارگیری افزونههای بهینهسازی: افزونههایی مانند WP Super Cache یا W3 Total Cache میتوانند به شما کمک کنند تا محتوای وبسایتتان را کش کرده و صفحات را به سرعت بارگذاری کنید.
- استفاده از خدمات میزبانی قوی: انتخاب یک خدمات میزبانی وب قوی و با امکانات مناسب میتواند به شما کمک کند تا از منابع سرور بیشتری بهره ببرید. VPS (سرور مجازی) یا سرورهای اختصاصی معمولاً این امکان را فراهم میکنند.
- حذف افزونههای غیرضروری: افزونههای زیادی را در وردپرس نصب کردهاید، افزونههای غیرضروری را حذف کنید و فقط از افزونههایی استفاده کنید که واقعاً نیاز دارید.
- استفاده از تصاویر بهینهسازی: تصاویر با اندازه بزرگ میتوانند زمان بارگذاری صفحات را افزایش دهند. از ابزارهای بهینهسازی تصاویر مانند Smush یا افزونههای بهینهسازی تصاویر استفاده کنید تا تصاویر خود را به حجم مناسب تبدیل کنید.
- بکارگیری PHP و MySQL بهروز: اطمینان حاصل کنید که نسخه PHP و MySQL شما بهروز و امن است. استفاده از نسخههای جدیدتر میتواند به بهبود کارایی کمک کند.
- استفاده از CDN (شبکه توزیع محتوا): CDN به شما کمک میکند تا محتوای وبسایت خود را به دقتترین نقاط دنیا ارسال کنید و بارگذاری سریعتری را فراهم کنید.
- کاهش تعداد کوئریهای دیتابیس: تلاش کنید تعداد کوئریهای دیتابیس را به حداقل برسانید. افزونههایی مانند Query Monitor میتوانند به شما کمک کنند تا کوئریهای زمانبر را پیدا کرده و بهبود بخشید.
- استفاده از مدیریت حافظه: با تنظیم مقادیر مرتبط با حافظه در فایل wp-config.php، میتوانید مقدار حافظه مورد استفاده برای وردپرس را افزایش دهید. برای مثال
۱ | define('WP_MEMORY_LIMIT', '۵۱۲M'); |
- مشکلات پوسته (قالب): گاهی اوقات پوستهها نیز مشکلات کارایی دارند. اگر از یک پوسته سنگین یا ناپیچیده استفاده میکنید، این ممکن است کارایی را تحت تاثیر قرار دهد. در نظر داشته باشید که از پوستههای بهینه و بهروز استفاده کنید.
همچنین مهم است که افزایش مموری را به دقت انجام دهید و از تغییراتی که ممکن است وبسایت شما را به طور غیرمعقولی بارگذاری کنند، اجتناب کنید. همچنین به مرتب از ابزارهای مانیتورینگ وبسایت خود استفاده کنید تا عملکرد آن را بررسی کرده و بهبود ببخشید.
راه اول گذاشتن در فایل کانفیگ بود که طبق آموزش بالا می توانید انجام دهید
راه دوم :
برای افزایش مموری (حافظه) در وردپرس، میتوانید اقدامات مختلفی انجام دهید:
- افزایش حداقل مموری مجاز PHP: از طریق فایل php.ini سیستم خود یا از طریق پیشخوان مدیریت وردپرس (اگر امکان دسترسی به php.ini ندارید) مقدار
memory_limit
را افزایش دهید. به عنوان مثال:
۱ | memory_limit = ۵۱۲M |
- این دستور به PHP میگوید که بیشترین حافظه مجاز برای هر اجرای اسکریپت PHP را به ۵۱۲ مگابایت تغییر دهد. این مقدار بسته به نیازهای وبسایت شما ممکن است متفاوت باشد.
- استفاده از افزونههای بهینهسازی حافظه: افزونههایی مانند “WP Memory Usage” و “WP Max Memory Usage” را نصب کنید تا بتوانید به راحتی نقاطی از وبسایت خود که ممکن است حافظه بیشتری مصرف کنند، پیدا کنید و بهینهسازی کنید.
- بهینهسازی پوسته و افزونهها: پوسته و افزونههایی که بیشترین حافظه را مصرف میکنند را بررسی کنید و در صورت لزوم بهینهسازی کنید. اگر افزونههای غیرضروری دارید، آنها را غیرفعال کنید یا حذف کنید.
- استفاده از حافظه نهان (Caching): افزونههای حافظه نهان مانند W3 Total Cache یا WP Super Cache را نصب کنید تا وبسایتتان سریعتر بارگذاری شود و ممکن است نیاز به کمترین مموری داشته باشد.
- استفاده از CDN (شبکه توزیع محتوا): استفاده از CDN میتواند به بهبود سرعت و عملکرد وبسایت شما کمک کند و در نتیجه کاهش نیاز به حافظه مموری داشته باشد.
- بهروزرسانی به آخرین نسخه وردپرس: همیشه وردپرس و تمامی افزونهها و پوستهها را به آخرین نسخه بهروزرسانی کنید. بهروزرسانیها ممکن است باگهای امنیتی را برطرف کنند و ممکن است به بهبود کارایی و حافظه کمک کنند.
با انجام این مراحل، میتوانید مصرف حافظه وبسایت وردپرس خود را بهینه کنید و در نتیجه عملکرد بهتری داشته باشید. همچنین ممکن است نیاز به تنظیمات سرور و میزبانی داشته باشید تا حداکثر مموری مجاز را تنظیم کنید.
راه سوم:
استفاده از htaccess
شما کد زیر را می توانید در آخر فایل htaccess قرار داده و از وردپرس لذت ببرید
۱ | php_value memory_limit ۲۵۶M |
افزایش مموری در وردپرس
اگر به هر طریقی نتوانستید اوضاع سایت شما بغرنج بوده و باید به یک متخصص مراجعه نمایید
اگر دوست داشتید می توانید برای رفع مشکل به ما اعتماد کنید
- مطلب قبلی
مشکلات سئو
مشکلات سئو سئو یا بهینهسازی موتورهای جستجو، مجموعهای از روشها و تکنیکها است که به کمک آنها وبسایت شما بهتر در نتایج موتورهای جستجو مانند گوگل رتبهبندی میشود و در نتیجه ترافیک آگاهانهتری جذب میکند....
- مطلب بعدی
حذف قیمت محصول در نتایج گوگل
حذف قیمت محصول در نتایج گوگل افزونه WooCommerce نیز با در نظر گرفتن SEO توسعه یافته است و به وب سایت شما نشانه گذاری طرحواره محصولات (و همچنین سایر ریزداده های مفید برای موتورهای جستجو) را ارائه می دهد. این بدان معناست که...
ارسال دیدگاه
دیدگاهی بنویسید