Převedl jsem návštěvy dynamických stránek do samostatných tabulek

Někdy v minulosti jsem si řekl že bych potřeboval obecný kód, který mi bude pomáhat ukládat do databáze a naopak z ní získávat počty shlédnutí za veškerý čas a pak za libovolný čas/datum úsek. Teď mě ale zase chytla mánie zrychlování webu a tak padla moje pozornost na tuto součást. Za tu dobu se naučila například jen ukládat do DB, když bude mít adresa jen parametry s hodnotami správných typů nebo ukládání do tabulky s ID přihlášeného uživatele. ⚡

Teď jsem si vytvořil tabulky asi pro 7 nejčastěji ukládaných stránek a ukládám do těchto tabulek místo názvu stránky a parametrů URI jen ID dané entity (např. pro fotku ID fotky v databázi). Tak je zjištění počtu shlédnutí mnohem jednodušší. Počet celkového počtu shlédnutí je aktualizován při každém načtení stránky, počet shlédnutí za posledních 7 dní je aktualizován každý den na začátku času, takže defakto až 24h zpětně. 📊

Je to proto abych nemusel při každé návštěvě stránky aktualizovat počty shlédnutí za posledních x dnů, čímž by jsem si moc rychlostně nepomohl. K tomu jsem vytvořil novou stránku kde se můžete podívat na nejzajímavější příspěvky na CasdMladez webu .

Protože ale jsem vymazal ze starých tabulek reference na stránky, které jsou teď v těch nových tabulkách, nefungují na těchto stránkách komentáře. Proto musím jít tyto komentáře předělat a to bude další věc na kterou již jdu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *