مقالات سئو

آموزش افزایش حجم PHP وردپرس

9
۱۷ مهر ۱۴۰۴

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

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

حجم PHP در وردپرس چیست؟

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

به ‌طور پیش ‌فرض این مقدار اغلب 32 یا 64 مگابایت است، اما سایت ‌های پیچیده ‌تر به حافظه بیشتری نیاز دارند.

اگر حافظه کافی نباشد، خطا هایی مانند "Fatal error: Allowed memory size exhausted" ظاهر می ‌شود یا سایت کند عمل می ‌کند.

چرا نیاز به افزایش حجم PHP است؟

دلایل نیاز به افزایش حجم PHP شامل موارد زیر است:

افزونه ‌های سنگین

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

ترافیک بالا

سایت‌ هایی با بازدید زیاد نیاز به پردازش همزمان چندین درخواست دارند.

قالب‌ های پیچیده

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

خطا های حافظه

خطا هایی مانند صفحه سفید مرگ (WSOD) یا ارور 500 گاهی به کمبود حافظه PHP مربوط است.

به ‌روز رسانی‌ ها

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

چگونه حجم PHP را در وردپرس افزایش دهیم؟

افزایش حجم PHP نیاز به تغییرات در تنظیمات سرور یا فایل ‌های وردپرس دارد، مراحل زیر را دنبال کنید:

ویرایش فایل wp-config.php

از طریق FTP یا File Manager هاست، به پوشه اصلی سایت بروید و فایل wp-config.php را باز کنید.

خط زیر را قبل از خط /* That's all, stop editing! */ اضافه کنید:
define('WP_MEMORY_LIMIT', '256M');
این کار حافظه PHP را به 256 مگابایت افزایش می‌ دهد.

ویرایش فایل php.ini

اگر به فایل php.ini دسترسی دارید (معمولا در هاست‌ های اشتراکی از طریق cPanel)، خط زیر را پیدا کنید یا اضافه کنید:
memory_limit = 256M
فایل را ذخیره کنید و سرور را ری‌ استارت کنید (در صورت نیاز با هاستینگ تماس بگیرید).

ویرایش فایل .htaccess

در پوشه اصلی سایت، فایل .htaccess را باز کنید و خط زیر را اضافه کنید:
php_value memory_limit 256M
این روش در برخی سرورها (مانند Apache) کار می‌ کند، اما ممکن است در همه هاست‌ ها پشتیبانی نشود.

تماس با هاستینگ

اگر تغییرات بالا کار نکرد یا دسترسی ندارید، با پشتیبانی هاستینگ تماس بگیرید و درخواست کنید حافظه PHP را به 256 مگابایت یا بیشتر افزایش دهند.

بررسی نتیجه

برای اطمینان از اعمال تغییرات، یک فایل PHP ساده (مثل info.php) ایجاد کنید و کد زیر را در آن قرار دهید:
<?php phpinfo(); ?>
سپس فایل را در مرورگر باز کنید و مقدار memory_limit را چک کنید.

استفاده از افزونه‌ها

افزونه‌ هایی مانند "WP Memory Usage" می‌ توانند میزان مصرف حافظه را نمایش دهند و به شناسایی مشکلات کمک کنند.

ارتباط افزایش حجم PHP با سئو

حجم PHP به‌طور مستقیم بر سئو تاثیر دارد، زیرا عملکرد سایت را بهبود می‌ بخشد.

کمبود حافظه PHP باعث خطا هایی مانند ارور 500 یا صفحه سفید می‌ شود که مانع از خزیدن ربات‌ های گوگل می‌ گردد.

این مشکل می‌ تواند صفحات را از ایندکس گوگل حذف کند و رتبه‌ بندی را کاهش دهد، همچنین کندی سایت به دلیل حافظه ناکافی معیار های Core Web Vitals مانند LCP (Largest Contentful Paint) و TTFB (Time to First Byte) را خراب می‌ کند.

افزایش حجم PHP سرعت لود را بهبود می‌ بخشد، تجربه کاربری را بهتر می‌ کند و نرخ پرش (Bounce Rate) را کاهش می‌ دهد، که همگی سیگنال‌ های مثبت برای سئو هستند.

نتیجه‌ گیری

افزایش حجم PHP در وردپرس راه‌ حلی ساده اما موثر برای بهبود عملکرد سایت است، با اعمال تغییرات در فایل‌ های wp-config.php، php.ini یا .htaccess و همکاری با هاستینگ، می‌ توانید مشکلات حافظه را رفع کنید.

پیشنهاد می‌ شود عملکرد سایت را با ابزار هایی مثل گوگل سرچ کنسول(Google Search Console) و GTmetrix مانیتور کنید تا از سلامت آن مطمئن شوید.

این اقدامات نه تنها پایداری سایت را تضمین می‌ کند، بلکه جایگاه آن را در نتایج جستجو تقویت می‌ کند. 

ارسال نظر