Autor Zpráva
Hoonzooid
Profil *
Zdravím, dostal jsem se do situace, kdy nedokážu posoudit která možnost je lepší / více používaná.

Uživatel se přihlásí svým heslem na mé stránky. Jeho jméno si uložím do SESSION proměnné. Na mých stránkách ale dál potřebuji pracovat s konkrétním uživatelem a mám dvě možnosti. Pokaždé když použiji SELECT, tak abych se dostal k uživateli, potřebují použít INNER JOIN ke spojení dvou, tří tabulek, abych z databáze vytahnul data, která potřebuji. Druhá možnost je, že si na začátku do SESSION uložím i ID uživatele a dále v aplikací nepotřebuji spojovat tabulky pomocí INNER JOIN, ale používám rovnou jeho ID. Otázka je, co je lepší, rychlejší, používanější?

Předem díky za odpověď
Taps
Profil
Hoonzooid:
Já osobně používám druhou možnost, a podle mě je i více používaná
mimochodec
Profil
Hoonzooid:
V session můžeš uchovávat víc informací, pokud uznáš za vhodné. Mít tam ID ale považuju za primární.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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