Autor Zpráva
Manny
Profil
Je lepší/efektivnější formátovat např. datum (ale i ostatní jednodušší věci) již na úrovni db nebo až později ve scriptu?
Alphard
Profil
Časem se zřejmě téměř každý dostane k tomu, že má obecný model, kde s výjimkou specifických situací nic neformátuje a o formátování se stará šablonovací systém. Je to jednošší na práci bez ohledu na výkon.
loyza
Profil
V případě jednoduché stránky je to jedno, ale jakmile začne složitost webu narůstat zjistíš, že potřebuješ aby se formátování dělalo co nejpozději je možné. Protože pokud naformátuješ data hodně brzo, tak si uzavřeš cestu (nebo hodně ztížíš) další úpravy. Zjistíš, že potřebuješ data z databáze ještě předzpracovávat (u datumu to může být třeba přepočtení do jiné časové zóny, nebo něco podobného). Zjistíš, že potřebuješ data formátovat různě pro různé uživatele (třeba český versus americký formát) a podobně. Proto je nejlepší aby data putovala aplikací v surové podobě a až těsně před vypsáním byla naformátovaná. Přesně jak píše Alphard.

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: