Az

Schriftart wählen

Schriftgröße wählen

Zeilenabstand wählen

Schnellzugriff Verlauf Funktionen
Wunsch?
Komponente ? Software-Internes
Wichtigkeit ? Normal
Status ? ACK
Beschreibung
Im Moment ist das so:

- cache_get_object und Freunde sind der prozessinterne Cache.
- xcache_bla ist memcache/redis
- cache_generic_with_cb und Freunde sind memcache/redis
- mlcache ist ein Hybrid von redis/prozess-intern/Filecache
dazu kommt noch der Template cache, aber der ist bei der Betrachtung mal außen vor.

das muß mal gesäubert werden.
a) muß mlcache() weg. Das Konzept ist veraltet.
b) sollte cache_generic nach xcache umbenannt werden.
c) idealerweise könnten wir cache_... nach icache oder pcache umbenennen, aber das ist vermutlich mehr Aufwand als die Sache wert ist.

Ziel muß es jedenfalls sein, da wieder vernünftige Namen herein zu bekommen.

Dazu:
- contentcache() - wird das noch benutzt, und gibt es überhaupt einen Grund, das auf der Platte zu cachen?
Wenn ja, spricht sicher nichts gegen eine Familie von fcache-Funktionen.
- cache_generic_sql_assoc(): entweder weg oder nach xcache umbenennen.
- cache_table()???? cache_table_expire()?

- gibt es tatsächlich noch Anwendungen für includes/lcache? Das scheint ja nur noch von mlcache(L) benutzt zu werden, und dessen Anwender sind ziemlich fragwürdig.