Closed xavivars closed 3 years ago
Hola,
Estem segurs que una consulta a la cache de wordpress és més ràpida que la consulta al fitxer json? A més, la taula a la BD del WordPress caldria actualitzar-la cada X temps amb les dades del json.
Potser no seria més interessant (en cas que consultar el cache del wordpress o redis siga més ràpid), crear un script que guarde aquestes dades directament al cache del wordpress o redis en lloc de crear el fitxer json?
No dic cap taula de la BD de WordPress, sinó afegir-ho a la "object-cache": en casos "normals" només dura un request, però com que tenim REDIS, això es guarda en redis el temps que li posem. O siga que si, és molt més ràpid que llegir el fitxer (simplement, perquè està en memòria).
Deixarem de tindre REDIS com a memory cache
Ara mateix, cada vegada que es genera una pàgina de programa, es llig el fitxer
full.json
per trobar la quantitat de baixades d'eixe programa en qüestió.En lloc d'això, seria convenient aillar eixa part (parsing de json, etc) a una nova classe que, a més, guardés eixes dades en un objecte a la cache de WordPress (a Redis), de manera que a) cada programa no necessitaria fer parsing del fitxer b) podem utilitzar eixa informació fàcilment en altres llocs (llistats de programes)