Drupal-coren CVS-kommenteista osui silmään mielenkiintoinen koodimuutos:
Patch #221964 by chx, dopry, webernet, moshe, webchick, justinrandall, flobruit
et al. Can you say 'registry'? Drupal now maintains an internal registry of
all functions or classes in the system, allowing it to lazy-load code files as
needed (reducing the amount of code that must be parsed on each request). The
list of included files is cached per menu callback for subsequent loading by
the menu router. This way, a given page request will have all the code it needs
but little else, minimizing time spent parsing unneeded code.
Jos ymmärsin oikein, kaikkia moduuleja ja niiden riippuvuuksia ei ladata enää muistiin jokaisen pyynnön kohdalla vaan ainoastaan tarpeen mukaan.
Tällainen muutos tuo toisaalta uuden "liikkuvan osan", eli monimutkaistaa koodia ja voi johtaa epämääräisiin ongelmatilanteisiin. Rekisteri-termi kuulostaa myös hieman pahaenteiseltä - ainakin Windows-käyttäjän korvaan... :)
- käyttäjän htalvitie blogi
- Kirjaudu tai rekisteröidy kirjoittaaksesi kommentteja
Laiskasta lataamisesta lisäinfoa