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:
-
OPcache Enable করে দিন: এটি সাইটের পারফর্মেন্স অনেক বাড়ায়।
-
PHP Version: সর্বশেষ Stable PHP version ব্যবহার করুন (যেমন: PHP 8.2)।
-
Object Cache Plugin: যেমন Redis বা Memcached – WooCommerce performance boost করে।
-
Heartbeat Control Plugin: Admin AJAX requests কমিয়ে performance বাড়াতে সাহায্য করে।