Blog

Recommended PHP Configuration for WordPress + WooCommerce

PHP Directive Suggested Value ব্যাখ্যা
display_errors Disabled Errors user দের না দেখানোই ভালো (Security + UX reason)।
max_execution_time 600 বা 1200 বড় ইম্পোর্ট, থিম/প্লাগিন ইনস্টল, বা REST API কলের জন্য পর্যাপ্ত সময়।
max_input_time 600 বা 1200 বড় ফর্ম (যেমন: variation product edit) প্রসেস করার সময়।
max_input_vars 5000 2000 ভালো, কিন্তু WooCommerce এর variation-heavy সাইটে 5000 দেওয়া ভালো।
memory_limit 512M WordPress এবং WooCommerce একসাথে চালাতে হলে মেমোরি বেশি দরকার।
post_max_size 256M বা 512M বড় ইমেজ বা CSV ইম্পোর্টের জন্য।
upload_max_filesize 256M বা 512M বড় ইমেজ, ভিডিও বা থিম আপলোড সাপোর্টের জন্য।
session.gc_maxlifetime 2880 Session বেশি সময় active রাখার জন্য (shopping cart-এর সুবিধা)।
session.save_path ডিফল্ট থাকলেই চলবে unless customized handler needed.

Extra Recommendations:

  1. OPcache Enable করে দিন: এটি সাইটের পারফর্মেন্স অনেক বাড়ায়।

  2. PHP Version: সর্বশেষ Stable PHP version ব্যবহার করুন (যেমন: PHP 8.2)।

  3. Object Cache Plugin: যেমন Redis বা Memcached – WooCommerce performance boost করে।

  4. Heartbeat Control Plugin: Admin AJAX requests কমিয়ে performance বাড়াতে সাহায্য করে।