lo,
Meestal bouw ik mijn sites op in de standaard vorm. Dus een table met links en soms ook rechts een menuutje en in het midden de content simpel gezegd. Vaak zet ik er dan ook update trackers tussen (laatste 5 headlines e.d.) of dynamische menuutjes (secties die via /admin/ te adden zijn).
Om op performance te sparen gebruik ik voor die menuutjes meestal geen query's. Bij het toevoegen of verwijderen van een nieuwsitem bijvoorbeeld, haalt het script de laatste paar headlines uit de database en zet deze in een txt filetje (in de vorm id|headline bv). Op de frontpage open ik de file met behulp van file(); om dan te linken naar news.php?id=id en de headline weer te geven (via split("|",$var) haal ik ID en headline dan uit elkaar). Dit werkt uiteraard perfect.
Maar mijn vraag is, heeft dit nu echt voordelen? Is het sneller dan het gebruik van gewone query's direct op de frontpage?
Meestal bouw ik mijn sites op in de standaard vorm. Dus een table met links en soms ook rechts een menuutje en in het midden de content simpel gezegd. Vaak zet ik er dan ook update trackers tussen (laatste 5 headlines e.d.) of dynamische menuutjes (secties die via /admin/ te adden zijn).
Om op performance te sparen gebruik ik voor die menuutjes meestal geen query's. Bij het toevoegen of verwijderen van een nieuwsitem bijvoorbeeld, haalt het script de laatste paar headlines uit de database en zet deze in een txt filetje (in de vorm id|headline bv). Op de frontpage open ik de file met behulp van file(); om dan te linken naar news.php?id=id en de headline weer te geven (via split("|",$var) haal ik ID en headline dan uit elkaar). Dit werkt uiteraard perfect.
Maar mijn vraag is, heeft dit nu echt voordelen? Is het sneller dan het gebruik van gewone query's direct op de frontpage?