Lieber dedlfix,
Es gibt keine Definition für "PHPs", wie du sie nennst, es gibt nur Konfigurationen auf dem Webserver, was mit bestimmten Dateien passieren soll.
genauer: Ein PHP-Script kann dem Client (Browser) mit den üblichen HTTP-Headern mitteilen, wie er in Sachen Caching mit dem jeweiligen Dokument verfahren soll. Mehr nicht, denn wie der Client damit dann verfährt, entscheidet er selbst:
Es kommt ganz darauf an, wie du deinen Service Worker beauftragst, was er in den Cache nehmen soll und was nicht.
Genau so ist es.
Liebe Grüße
Felix Riesterer