دغدغهی بسیاری از دولوپرهای وردپرسی این است که چرا سایت با وجود کدنویسی درست، همچنان کند عمل میکند. مخصوصاً زمانی که کوئریهای زیادی با WP_Query اجرا میشود.
راهحل ساده اما حرفهای این است که ؛
کوئریها را وارد Object Cache کنیم. یعنی نتایج یک بار که ساخته میشود، ذخیره شود و دفعههای بعد مستقیم از حافظه خونده شود. این کار با ابزارهایی مثل Redis یا Memcached انجام میشود.
نتیجهی این کار:
* سرعت بارگذاری تا ۶۰٪ سریعتر برای کاربرانی که لاگین هستند.
* کاهش فشار روی دیتابیس و حل بیشتر مشکلات performance.
* تجربهی روانتر برای کاربر و کدی که حرفهایتر به نظر میآید.
برای شروع؛
پلاگینهایی مثل Redis Object Cache را نصب کنید و قبل از آن با افزونه Query Monitor کوئریهای کند را شناسایی کنید.
🌐 @iranservercom
#وردپرس #هاست #ایران_سرور
Post #1214
3.41K

- 👍 16
- 🔥 1
- 👏 1