TootHost | هاست پرسرعت
×

پنل کاربری توت‌هاست

🍁 تخفیف ۴۰٪ پاییزی - فرصت محدود برای خرید سرویس‌های پرسرعت! 🔥

🎉 فرصت طلایی برای خرید

از این تخفیف ۴۰٪ برای سرویس‌های پرسرعت استفاده کن و سریع سفارش بده!

1008

تنظیمات مهم PHP در لوکال هاست برای افزایش سرعت و امنیت

برای افزایش سرعت و امنیت وب‌سایت‌های وردپرسی یا سایر پروژه‌های PHP در لوکال هاست، تنظیمات صحیح فایل php.ini اهمیت ویژه‌ای دارد. در ادامه مهم‌ترین تنظیماتی که باید اعمال کنید را بررسی می‌کنیم.

۱. افزایش محدودیت حافظه (Memory Limit)

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

memory_limit = 256M

۲. فعال کردن کش OPCache

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

opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
  

۳. محدود کردن آپلود فایل‌ها

برای جلوگیری از آپلود فایل‌های بزرگ و افزایش امنیت:

upload_max_filesize = 32M
post_max_size = 32M
  

۴. غیر فعال کردن نمایش خطاها در حالت تولید

نمایش خطاها در محیط لوکال خوب است اما در هاست واقعی باید غیرفعال شود تا اطلاعات حساس لو نرود:

display_errors = Off
log_errors = On
error_log = "/path/to/php-error.log"
  

۵. تنظیم max_execution_time

زمان مجاز اجرای اسکریپت را می‌توانید تنظیم کنید تا اسکریپت‌های طولانی باعث قطعی نشوند:

max_execution_time = 60

۶. محدود کردن دسترسی به فایل‌های مهم

تنظیمات امنیتی مانند غیرفعال کردن توابع پرخطر:

disable_functions = exec,passthru,shell_exec,system

۷. تنظیم timezone مناسب

برای درست کار کردن تاریخ و زمان در اسکریپت‌ها:

date.timezone = "Asia/Tehran"

۸. فعال کردن فشرده‌سازی خروجی

با فعال کردن gzip می‌توانید سرعت بارگذاری را بهتر کنید:

zlib.output_compression = On

برای هاستی با سرعت بالا و امنیت تضمین شده، پلن‌های توت‌هاست را بررسی کنید.

مشاهده پلن‌های توت‌هاست