Autor Zpráva
sQuo
Profil *
mam otazku performance session vs db alebo Oplati sa cachovat udaje do sessionu, ked ich mozem stale vytahovat z databazy(ale tu sa potom musia tabulky joinovat, takze neviem, nakolko to spomaluje cele)? je to len akysi backend, ako sa tie udaje vyberu, a preto chcem, aby to bolo svizne :)
Joker
Profil
Podle mě to bude určitě rychlejší... session se odhaduju vytvoří tak jako tak (protože bude potřeba na jiné věci), takže jde jen o nějakou proměnnou (proměnné) navíc. Takže je to jen načtení "o něco více dat" z disku. Přičemž databáze ta data taky čte z disku a plus musí mít nějakou režii, takže to určitě bude pomalejší.
(ledaže by existoval samostatný databázový server a byl daleko rychlejší, než aplikační server... což je hodně nepravděpodobné.)

Tolik můj názor.
Bill
Profil
Sessions nejsou zrvona moc sofistikované řešení pro cache...
Filesystem je nejsofitikovanější DB pro ukládání souborů / větších objemů dat.. a proto bych doporučil Zend_Cache s backendem File
sQuo
Profil *
vdaka :)

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0