Blog

Recommended PHP Configuration for WordPress + WooCommerce

PHP DirectiveSuggested Valueব্যাখ্যা
display_errorsDisabledErrors user দের না দেখানোই ভালো (Security + UX reason)।
max_execution_time600 বা 1200বড় ইম্পোর্ট, থিম/প্লাগিন ইনস্টল, বা REST API কলের জন্য পর্যাপ্ত সময়।
max_input_time600 বা 1200বড় ফর্ম (যেমন: variation product edit) প্রসেস করার সময়।
max_input_vars50002000 ভালো, কিন্তু WooCommerce এর variation-heavy সাইটে 5000 দেওয়া ভালো।
memory_limit512MWordPress এবং WooCommerce একসাথে চালাতে হলে মেমোরি বেশি দরকার।
post_max_size256M বা 512Mবড় ইমেজ বা CSV ইম্পোর্টের জন্য।
upload_max_filesize256M বা 512Mবড় ইমেজ, ভিডিও বা থিম আপলোড সাপোর্টের জন্য।
session.gc_maxlifetime2880Session বেশি সময় 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 বাড়াতে সাহায্য করে।