سلام. مشغول کار روی سایتی هستم که به خاطر بازدید زیاد، فشار زیادی روی دیتابیسش هست. و بعد از امتحان پلاگینهای مختلف کش، دیدم برای این سایت (که در تم اون ویدجتهای زیادی گذاشتم که هر کدوم کوئریهای سنگینی به دیتابیس تحمیل میکنه)، بهترین راه، استفاده از توابع Transient برای کش کردن هر یک از این ویدجتهاست. حالا با توجه به تسلط نداشتن به سازوکار داخلی وردپرس، سوالی که از اساتید دارم اینه که وقتی یک کوئری با get_posts انجام میدیم و پستهای اون رو در یک حلقه foreach پیمایش میکنیم، یا وقتی یک شی WP_Query میسازیم و با have_posts در یک حلقه پیمایشش میکنیم، این که صرفا همون خروجی get_posts یا WP_