Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  php template engine: smarty. edit: rekursioon märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
mine lehele eelmine  1, 2
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
nn3_
HV kasutaja
nn3_

liitunud: 13.09.2003




sõnum 14.02.2008 13:49:46 vasta tsitaadiga

lehm2 kirjutas:
Nagu olen arusaanud. et kõik muutujad mida presentatsioonikihis tahad väljastada peab olema lisatud meetodi assign abil aga kuidas siis suurema andmemahuga see ülekanne on näiteks tuhat kirjet?

Paned massiivi.
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 14.02.2008 22:32:25 vasta tsitaadiga

nn3_ kirjutas:
Paned massiivi.


Üksildase programmeerija porno. icon_razz.gif
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 15.02.2008 20:16:57 vasta tsitaadiga

nene kirjutas:
nn3_ kirjutas:
Paned massiivi.


Üksildase programmeerija porno. icon_razz.gif

Kas mingit teist viisi on ka võimalik, massiiv liialt mälu ei võta suurema andme koguse näitamisel? icon_rolleyes.gif

_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 16.02.2008 20:54:39 vasta tsitaadiga

lehm2 kirjutas:
nene kirjutas:
nn3_ kirjutas:
Paned massiivi.


Üksildase programmeerija porno. icon_razz.gif

Kas mingit teist viisi on ka võimalik, massiiv liialt mälu ei võta suurema andme koguse näitamisel? icon_rolleyes.gif

meh.. kuidas sa vähema ressursikuluga veel andmeid mõistlikult hoiad ? olgem ausad, enam efektiivsemat meetodit ei ole..

tead, mind kohe huvitab.. kust tuleb mõte, et tavalise massiivi kasutamine mingit hullu overheadi omab?

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 17.02.2008 01:00:42 vasta tsitaadiga

Fukiku kirjutas:
kuidas sa vähema ressursikuluga veel andmeid mõistlikult hoiad? olgem ausad, enam efektiivsemat meetodit ei ole..


Kui sa teed andmebaasi päringu, saad sealt mitutuhat rida, loed need kõik massiivi ja alles seejärel väljastad, siis on seal vahel massiivi kasutamine tegelikult ju mälu raiskamine. Märksa ökonoomsem on andmeid mitte kokku koguda, vaid saabumise järjekorras ükshaavalt töödelda ja väljastada.

Iseasi, kas selline kokkuhoid ühe tüüpilise veebilehe puhul ka mingit effekti annab. Kui annab, siis ilmselt on tegemist ühe kahtlaselt suure lehega.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 17.02.2008 19:36:50 vasta tsitaadiga

nene kirjutas:


Kui sa teed andmebaasi päringu, saad sealt mitutuhat rida, loed need kõik massiivi ja alles seejärel väljastad, siis on seal vahel massiivi kasutamine tegelikult ju mälu raiskamine. Märksa ökonoomsem on andmeid mitte kokku koguda, vaid saabumise järjekorras ükshaavalt töödelda ja väljastada.

Iseasi, kas selline kokkuhoid ühe tüüpilise veebilehe puhul ka mingit effekti annab. Kui annab, siis ilmselt on tegemist ühe kahtlaselt suure lehega.

ma ei leia seda tsitaati hetkel üles, aga keegi kunagi ütles, et ei ole mõtet oma koodi üleliia optimiseerida, sest siis sa jõuad kõigest kolm nanosekundit kiiremini järgmise andmebaasi/kettaoperatsioonini, mis sööb nigunii 99% ajast, mis ühe veebilehe ettemanamiseks kulub..

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
Aq
HV kasutaja

liitunud: 01.01.2003




sõnum 18.02.2008 14:34:16 vasta tsitaadiga

Kaklete siin aina, aga röökige rahvas, mis te Smarty cache-süsteemist arvate?

Mina oma tagasihoidlike PHP-teadmiste juures arvan, et kuigi see andmebaas -> massiiv -> väljund süsteem võib kahtlane olla, siis kui peaks juhtuma, et see hakkab serverit liiga koormama (kui teenusepakkuja karjuma hakkab), siis kavatsen lihtsalt cache-süsteemi sisse lülitada ja voila - kohe peaks ju süsteem kordades kergemaks muutuma...

Kes on Smarty cache't ka reaalsuses suurema külastusega lehtedel kasutanud? Ons reaalne efekt??? Eriti hea oleks, kui saaks mõne serveri administraatori käest arvamuse icon_wink.gif
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 18.02.2008 23:08:30 vasta tsitaadiga

Noh, päris nii see nüüd ikka ei käi, et lülitad lihtsalt cache sisse ja süsteem läheb koheselt kiiremaks.

IMHO on oluline tuvastada lehel elemendid, mille cachemisel kõige suurem mõte oleks ja siis need cacheda. Näiteks ilmselt sa ei taha cacheda otsingu tulemusi, mis on pidevas muutumises, küll aga mingit keerukat graafikut, mis muutub ehk kord päevas.

Isiklikult pole Smarty enda cachet kusagil kasutanud - on lihtsalt eraldi aeglasemate andmebaasipäringute tulemusi cachetud. Senimaani pole lihtsalt Smarty pudelikaelaks osutunud - enamus aega kulub ikkagi andmebaasipäringute tegemiseks, mistõttu pole näinud ka mõtet Smartyt tuunida - mujalt on palju rohkem võita.

Ehk siis nagu igasuguse koodi tuunimisega - kõige olulisem on esmalt tuvastada, mis su lehte tegelikult aeglaseks teeb, siis seda tuunida ja viimaks ka mõõta, kas oli kasu.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  php template engine: smarty. edit: rekursioon mine lehele eelmine  1, 2
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.