[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
php cache (Smarty) - optimalizácia

Registrovaný: 04.12.08
Prihlásený: 14.10.13
Príspevky: 114
Témy: 21 | 21
NapísalOffline : 16.01.2012 22:03 | php cache (Smarty) - optimalizácia

Dobrý deň :)

mám pár otázok ohľadom cachovania v php aplikáciách...

1. templatovací systém Smarty. Automaticky cachuje? teda ak by som ho chcel použiť na web aplikáciu nepotrebujem iný spôsob cachovania? ukladá súbory rovno s dátami ktoré sa tam vložia z databázy? keď anjbližšie spustím tú stránku s dopytmi najprv skontroluje cache a keď existuje ho načíta? nevedel som to nájsť na nete ...

2. poznáte nejakú spoľahlivú cache class? alebo ako cachujete svoje php stránky?

3. otázka trošku od veci. Nejaké rady pre optimalizáciu pre veľký traffic? ešte som na väčšom projekte nepracoval tak o tom veľa neviem.

Ako maturitný projekt robím web stránku a chcel by som ju potom aj normálne spustiť a používať. Cache chcem použiť kôli tomu že by som ju chcel optimalizovať aby pri väčšom trafficu neboli problémy.

Privítam všetky možné odkazy, rady na túto tému :) Vďaka.


Offline

Užívateľ
Užívateľ
php cache (Smarty) - optimalizácia

Registrovaný: 01.10.09
Prihlásený: 12.03.17
Príspevky: 86
Témy: 18 | 18
NapísalOffline : 02.02.2012 3:09 | php cache (Smarty) - optimalizácia

Na všetky otázky ti asi neodpoviem, ale smarty cachuje automaticky :)


_________________
Bad news: Time flies. God news: You are the pilot!
Offline

Skúsený užívateľ
Skúsený užívateľ
php cache (Smarty) - optimalizácia

Registrovaný: 29.10.07
Prihlásený: 12.06.17
Príspevky: 1408
Témy: 28 | 28
Bydlisko: Bratislava
Vek: 36
NapísalOffline : 02.02.2012 10:27 | php cache (Smarty) - optimalizácia

Ja som pracoval s template systemom ktory vychadzal zo smarty a tam sa cacheovali iba templaty, cize ked si nahral novu verziu templatu, tak bol pri prvom pouziti "predkompilovany" (z templatu ktory obsahoval smarty syntax a "tagy" bol vytvoreny standardny php zdrojak).
Pri kazdom dalsom spusteni uz potom nemusela prebiehat transformacia templatu, ale bola pouzita uz predkompilovana php verzia, co bolo na case generovania stranky dost citit.

Kazdopadne ta cacheovana verzia templatu neobsahuje data, iba preklad smarty syntaxe na php.

Skus nakuknut na dwoo.org, podporuje aj smarty syntax, takze sa netreba ucit nove veci.

Velky traffic... hmm...
Pomoze cacheovanie obrazkov, javascriptov a css, aby ich nebolo potrebne stahovat pri kazdom reloadnuti stranky, len si potom musis dat pozor aby nebol problem s natiahnutim novej verzie ked nieco upravis (elegantne riesenie je vlozit do nazvu suboru nejaky timestamp, takze vzdy ke dho zmenis sa bude tahat novy subor).

Druha vec je optimalizacia vysledneho html, aby sa netahalo zbytocne vela dat. Dost pomoze aj vyhodenie tabulatorov a newlineov


_________________
PC: OS: Windows 10 (64bit) CPU: INTEL Core i5-4440 GPU: ASUS ATI R9280X RAM: Kingston 8GB DDR3 1600MHz MB: MSI B85-G43 Gaming HDD: Seagate 1TB HDD Barracuda SSD: SAMSUNG 120GB HDD 840 EVO CASE: COOLERMASTER N400
Mobil: OS: Android 4.4.2 Model: LG G2 D802 16GB
Offline

Užívateľ
Užívateľ
php cache (Smarty) - optimalizácia

Registrovaný: 04.12.08
Prihlásený: 14.10.13
Príspevky: 114
Témy: 21 | 21
Napísal autor témyOffline : 02.02.2012 15:56 | php cache (Smarty) - optimalizácia

ďakujem za reakcie už som si myslel že mi nikto nič neodpíše :D :) ... skôr som myslel to cachovanie a optimalizáciu aby nebol problém s databázou... teda aby šlo na ňu čo najmenej požiadavkov :) s týmto by som potreboval... a ak by niekto mal dobré články čo sa týka pokročilejších vecí v php ako cachovanie queries alebo tak bol by som veľmi vďačný :)


Offline

Skúsený užívateľ
Skúsený užívateľ
php cache (Smarty) - optimalizácia

Registrovaný: 29.10.07
Prihlásený: 12.06.17
Príspevky: 1408
Témy: 28 | 28
Bydlisko: Bratislava
Vek: 36
NapísalOffline : 02.02.2012 20:56 | php cache (Smarty) - optimalizácia

O cacheovanie vysledkov dotazov (take ak pustis 2 krat ten isty vyber dat a druhy krat je to radovo rychlejsie), tak o to sa stara databaza sama. Je to vec konfiguracie databazoveho servera, nemyslim ze sa to da nejako ovplyvnovat priamo z kodu. Ak databaa vyhodnoti ze je vyhodne nejaky dotaz cacheovat, tak to spravi... ak sa zmenia data v tej tabulke, vsetky cacheovane dotazy su zahodene... vsetko priamo v rezii databazy bez moznosti zasahovania (aspon pokial viem). A tak je to spravne.


_________________
PC: OS: Windows 10 (64bit) CPU: INTEL Core i5-4440 GPU: ASUS ATI R9280X RAM: Kingston 8GB DDR3 1600MHz MB: MSI B85-G43 Gaming HDD: Seagate 1TB HDD Barracuda SSD: SAMSUNG 120GB HDD 840 EVO CASE: COOLERMASTER N400
Mobil: OS: Android 4.4.2 Model: LG G2 D802 16GB
Offline

Užívateľ
Užívateľ
php cache (Smarty) - optimalizácia

Registrovaný: 04.12.08
Prihlásený: 14.10.13
Príspevky: 114
Témy: 21 | 21
Napísal autor témyOffline : 02.02.2012 22:46 | php cache (Smarty) - optimalizácia

tak pokiaľ viem tak sa to dá nejaké som našiel... http://devzone.zend.com/171/sql-query-caching/ len hľadámčo najviac toho :) hlavne v praktických ukážkach keby to bolo :)


 [ Príspevkov: 6 ] 


php cache (Smarty) - optimalizácia



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

pomoc s Smarty.class.php

v PHP, ASP

1

221

27.09.2010 20:52

walther

V tomto fóre nie sú ďalšie neprečítané témy.

smarty, phpbb, php a includovanie

v PHP, ASP

13

474

10.01.2008 8:53

vl4kn0

V tomto fóre nie sú ďalšie neprečítané témy.

vymazanie cache s php

v PHP, ASP

10

1039

19.02.2009 14:37

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

Vytvorenie Cache pomocou php

v PHP, ASP

4

417

15.02.2012 15:09

d0.0b

V tomto fóre nie sú ďalšie neprečítané témy.

[php] - nastavenie cache pre obrazok

v PHP, ASP

7

348

01.07.2008 16:12

pepek92

V tomto fóre nie sú ďalšie neprečítané témy.

1xHDD 32mb cache vs. 2xHDD 16mb cache

v Úložné zariadenia

4

625

04.02.2008 19:11

Tomas1

V tomto fóre nie sú ďalšie neprečítané témy.

Rozdiel medzi L3 cache a L2 cache

v Procesory

7

719

23.07.2011 23:56

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

smarty

v PHP, ASP

3

445

06.03.2008 16:01

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

smarty kod

v PHP, ASP

3

223

16.03.2012 23:19

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

problem smarty

v PHP, ASP

3

231

18.04.2009 10:49

snake2

V tomto fóre nie sú ďalšie neprečítané témy.

cakePHP + Smarty?

v PHP, ASP

2

248

13.11.2009 10:43

Jojko001

V tomto fóre nie sú ďalšie neprečítané témy.

Templatovací engine smarty

v PHP, ASP

3

390

03.08.2009 18:13

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Smarty a xampp

v PHP, ASP

9

209

22.10.2012 22:48

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

WD Blue 1TB 64MB cache vs WD Black 500GB 64MB cache

v Pevné disky a radiče

1

160

26.12.2012 0:27

WeXo

V tomto fóre nie sú ďalšie neprečítané témy.

Optimalizácia

v HTML, XHTML, XML, CSS

11

588

15.09.2008 23:49

cuMphort

V tomto fóre nie sú ďalšie neprečítané témy.

Optimalizácia

v Ponuka práce

1

1076

22.02.2009 23:13

Flety



© 2005 - 2017 PCforum, edited by JanoF