Autor Zpráva
ronnie
Profil
Dobrý den,
potřebuji udělat eshop a potřeboval bych co nejrychlejší řešení. Nemohu bohužel nijak ovlivňovat cache v apache. U eshopu se učekává (dle podobných u konkurence) návštěvnost kolem 200 - 300 návštěvníků za hodinu.
Zvažuji buď použití Smarty (samozřejmě nejen kvůli cachovaní), ovšem napadlo mě i jiné řešení:

Stránky cachovat pomocí Sqlite. Máte např. úvodní stránku, kde používáte třeba 7 dotazů na databázi, pracujete s několika třídami a je to časově náročná operace. Mnohem rychlejší by bylo pochopitelně načíst klasickou stránku html. Tedy na začátku takového souboru bych testoval, zda např. během jedné hodiny už někdo na stránce byl (nastavení cachovaní na 3600). Pokud ano, zadal bych dotaz SQLite, aby mi vytáhla soubor index.tpl a ja bych ho jen zobrazil. V opačném případě by se vygenerovala celá stránka a před zobrazením bych ji ještě uložil do databáze a pak zobrazil. Při příští návštěvě by se jen vytáhla z databáze stránka index.tpl, tím by se de facto pracovalo jen s klasickými šablonami.

Jaký na to máte názor? Co používáte k cachování obsahu?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0