Cache url vygenerované vlastním Routerem
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- m4rty
- Člen | 40
Zdravím,
přemýšlím nad tím, jak zrychlit mé stránky. Velký objem dat se načítá
v mém vlastním routeru. Mám vytvořenou strukturu stránek tak, že pro
sestavení URL je potřeba projít v cyklu několikrát tabulku „struktura“
z databáze, která navazuje na další 3 tabulky:
pohledy,moduly,presentery.
Napadá mě řešení ukládat každou načtenou url do cache. Klíč by byl URL. Pro každou url se tedy vytvoří nový souboru na disku. Je toto řešení správné?
Ještě mě napadá ukládat načtené URL zpět do jedné souhrnné tabulky v databázi.
Můj router je opravdu všemocný ale taky pěknej žrout. U jedné stránky jsem zaznamenal dokonce 990queries. Používám Notorm.
Díky za rady