buna php'de fragment cache derler, terminolojisi bu.

Sadece reklamlar için cache parçalamak istiyorsanız tavsiye etmem, reklamları javascript ile gösterebilirsiniz..

Ama illa yapalım derseniz, ob_get_contents çıktısını cache olarak alın, yine json alış verişi yaparsanız sağlıklı olur..