Для простых сайтов и хостингов хватит плагина WP Super Cache.
Этого хватает для 99% сайтов.
В более сложных ситуациях надо брать свою машину, админские права, настраивать объектное кеширование, мемкеш/редис и т д. ставить плагин типа Batcache / W3 Total Cache.
Тут же бывает полезно настраивать CDN.
В очень сложных ситуациях надо делать балансировщики нагрузки, шардинг БД и т д.
Все зависит от исходной ситуации и задач. Решений тысячи.