Autor Zpráva
oogi
Profil *
Mám stránku, na které je umístěno asi 100 odkazů na články umístěných na webu.
Potřebuju, aby se tato stránka načítala co nejrychleji, URL článků jsou NADPISY zbavené spec. znaků:

A/ Načtu z DB nadpis + pomocí fcí ereg_replace a StrTr odeberu nevhodné znaky

B/ Přidám do DB sloupec URL, ve kterém budou již url jako upravené nadpisy ve správném tvaru, načtu URL a nadpis


Je to "B" rychlejší? Pokud ano, bude to znatelné?
Celebi
Profil
Řekl, že B bude rychlejší, ale o kolik můžu jen hádat. Pravděpodobně půjde o nějak velkou část sekundy.
djlj
Profil
Rychlejší bude druhá možnost, protože převod url budeš dělat jen jednou při vložení.
oogi
Profil *
A můžete mi někdo prosím přibližně říct o kolik nebo kolikrát to bude rychlejší ?
Ono zase mít v DB sloupce, které jsou navzájem převoditelné, také není úplně ideální....
djlj
Profil
No tak si změř, jak dlouho jednotlivé varianty trvají.
Retal
Profil
Udělej druhou možnost, je to přece logické. Co stačí vypočítat/získat jednou, získej jen jednou a pak to ulož už vypočítané.
oogi
Profil *
Retal
Jo, mně to je jasný, ale nechce se mi přidávat další sloupec do DB - mně to přijde divný tam dávat navíc něco co si mohu zjistit z ostatních údajů....
Pavel Strejček
Profil
Co bude hrát větší roli:
a) zatížení serveru (návštěvnost)
b) kolik prostoru v DB zabírají ty URI

Podle toho se rozhodni.

Když uložíš URI do DB, líp se s tím pracuje.
oogi
Profil *
Tak dík....
Toto téma je uzamčeno. Odpověď nelze zaslat.

0