Portál AbcLinuxu, 7. května 2025 09:38

Cachování často používaných dotazů

24.7.2005 11:15 | Přečteno: 807× | Abíčko | poslední úprava: 24.7.2005 11:46

Rozšířil jsem funkčnost třídy VariableFetcher, která se stará o cachování často používaných proměnných. Nově jsem k těmto proměnným přidal i nejnovější články, zprávičky či dotazy ve fóru a FAQ. Díky tomu jsem opět zmenšil počet SQL dotazů potřebných na zobrazení jedné stránky. Zvláště na úvodní stránce by to mohlo jít poznat. Snad. Je?

Zároveň jsem tuto třídu i zrefaktoroval, aby byla přehlednější, chovala se vhodně i v případě problémů (jedna SQL chyba by ji neměla shodit) a hlavně je více konfigurovatelná. Pro každý objekt teď existují tři čísla. První číslo je maximální počet objektů, které se načítají jednou za časovou jednotku (30 sekund). Dále je zde defaultní počet objektů, které se zobrazí čtenáři. Tento počet je možné předefinovat ve svém profilu (aktuálně třeba počet zpráviček či otázek). Do budoucna si tedy budete moci určit, kolik chcete vidět nejčerstvějších ovladačú, pojmů, článků, zápisů v blogu či hardwarových záznamů. Pokud žádné, část stránky se prostě nezobrazí.

Dále jsem opravil pár chybiček. Například po odhlášení nešlo se ihned přihlásit, protože jste byli přesměrováni na stránku s odhlášením. V šabloně pro lynx jsem doplnil příznaky dotazů (vyřešena, sledována, zamčena). Při zadávání článku se setřídí rubriky podle abecedy.

Pokud jde o nezobrazitelné pojmy ve slovníku (. a ..), tak ty budu muset přejmenovat. Prohlížeče totiž nedoručí tečky za lomítkem.

       

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

24.7.2005 20:02 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše fix
Odpovědět | Sbalit | Link | Blokovat | Admin
Opravena chybka s chybejicim jmenem blogu v URL zapisu na hlavni strance. Odstranil jsem jeden kod, jehoz vyznam jsem nechapal. Ted uz jej chapu :-)
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.