Het assembleren

Het produceren van een pagina wordt uitgevoerd door het bestand ecrire/public/assembler.php.

Dit bestand roept functies op om te analyseren wat er is gevraagd, het aangepaste skelet op te halen, het te vertalen naar PHP en de resultaten van de PHP code-evaluaties terug te geven. En dit alles terwijl het de verschillende bestandscaches beheert.

SPIP gebruikt meestal de functie recupererer_fond() om het resultaat van een skelet op te halen, maar het roept ook direct de functie assembler() aan uit het bestand ecrire/public.php.

Volgorde van aanroepen van functies

De functie recuperer_fond() roept evaluer_fond() dat inclure_page() roept, wat de functie cacher() roept in het bestand ecrire/public/cacher.php. Het is dezelfde cacher() functie die ook assembler() aanroept.

Auteur hanjo Gepubliceerd op:

Vertalingen: English, français, Nederlands