Autor | Zpráva | ||
---|---|---|---|
Radim24 Profil * |
#1 · Zasláno: 8. 8. 2008, 19:39:14
Zdravím,
chtěl bych se zeptat na způsob jakým bych měl zpracovat statistiky na úvodní stránku na seznamku. Mělo by tam být výpis kolik je inzerátů v dané kategorii, tzn. Vážný vztah (celkem), Muži (celkem), Ženy, (celkem) a popř. ještě ke krajům u dělat statistiky. A myslím si, že aby nebyla databáze příliš vytěžována, měl bych zřejmě zjišťování statistik provádět pouze při ukládání inzerátu, tzn. výsledek uložit do souboru a z něj pak načítat tuto stránku. Dále si myslím, že bych taktéž zbytečně musel databázi vytěžovat množstvím dotazů s fnc. count(), tak co kdybych nejdříve vytáhl určité množství inzerátů a to zpracoval? Čili asi takto: Předpokládám, že inzerent je muž. Zpracuji tedy pouze mužské inzeráty, protože zbytek se nezměnil. No, kdybych zohlednil i region, tak by to zabralo ještě méně času... Myslíte, že je to solidní řešení, nebo by jste to udělali jinak? Dík za reakce |
||
suky Profil |
#2 · Zasláno: 8. 8. 2008, 20:10:33 · Upravil/a: suky
Radim24
„uložit do souboru“ Myslis, ze nacitani ze souboru bude rychlejsi nez z databaze? „protože zbytek se nezměnil“ Jak muzes jednoznacne urcit, ze se zbytek nezmenil? „by jste to udělali jinak?“ Pokud chces mit na kazde aktualizovane strane aktualni informace, nezbyde ti nez je pokazde tahat z databaze. |
||
Str4wberry Profil |
#3 · Zasláno: 8. 8. 2008, 20:18:16
Vytvořte si pro tabulku kategorie sloupec s počtem inzerátů. Aktualizovat jej budete po přidání/smazání inzerátu, třeba klidně triggerem.
|
||
Radim24 Profil * |
#4 · Zasláno: 8. 8. 2008, 20:28:23
Přes soubor by to bylo dost složité a nebylo by to spolehlivé...
Co je to trigger? |
||
Kajman_ Profil * |
#5 · Zasláno: 8. 8. 2008, 21:41:15
Co je to trigger?
http://www.linuxsoft.cz/article.php?id_article=1019 |
||
Časová prodleva: 16 let
|
0