PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
Suur ridade arv = suurem ajakulu?
Postitaja: Ridade arv 2005-09-17 20:01:58
Tere,

Tekkis selline küsimus, et kui ma enda koodi kommenteerin mitmel real, kas see aeglustab koodi kuvamist. Näiteks PHP kood ise on pikk 20 rida, koos kommentaaridega 35 rida(lihtlabane näide), kas see on siis kuvamisel määrav?
RE: Suur ridade arv = suurem ajakulu?
Postitaja: . 2005-09-17 20:06:06
Ei ole.
RE: Suur ridade arv = suurem ajakulu?
Postitaja: p0tsataja 2005-09-17 20:11:54
TSITEERITUD:
Ei ole.


tegelikult on :) mis suurem fail seda rohkem resurssi kasutatakse serveris aga see on üsna tühine
RE: Suur ridade arv = suurem ajakulu?
Postitaja: . 2005-09-17 20:52:56
TSITEERITUD:
see on üsna tühine
Seda silmas pidasingi.
RE: Suur ridade arv = suurem ajakulu?
Postitaja: finsoft 2005-09-17 21:20:06
buhahaha!!!!!

see on juba teine kord kui ma siin täpselt sama ajuvaba küsimust loen, et kas kommentaaride liigne hulk aeglustab koodi tööd, vastus on = absoluutselt mitte
RE: Suur ridade arv = suurem ajakulu?
Postitaja: finsoft 2005-09-17 21:22:51
edasistel teema aretajatel otsida üles vana thread täpselt samal teemal, seal läks asi ikke überajuvabaks lõpuks ;)
RE: Suur ridade arv = suurem ajakulu?
Postitaja: p0tsataja 2005-09-17 21:24:37
TSITEERITUD:
absoluutselt mitte


isegi mitte ühe mikrosekundi võrra?

10 faili = 10 mikrosekundit
100 faili = 100 mikrosekundit
1 000 000 faili = 1 SEKUND!!!


:p
RE: Suur ridade arv = suurem ajakulu?
Postitaja: Keegi_Teine 2005-09-17 22:08:17
TSITEERITUD:


isegi mitte ühe mikrosekundi võrra?

10 faili = 10 mikrosekundit
100 faili = 100 mikrosekundit
1 000 000 faili = 1 SEKUND!!!


:p


jube :P
RE: Suur ridade arv = suurem ajakulu?
Postitaja: rthrt 2005-09-17 22:19:14
kuidas saab absoluutselt mitte midagi lugeda, sest kommentaaride rea peab ju server ikkka läbi töötama, kuigi mitte nagu koodi ise, aga ikka kõik kood loetakse läbi ja see ei ole küll silmaga kuulatav, kõrvaga katsutav, kuid peab mingi vahe ikka olema
RE: Suur ridade arv = suurem ajakulu?
Postitaja: Keegi_Teine 2005-09-17 22:25:06
no kas sulle on vahet kas on 1 või 10 mikro sekundit?
RE: Suur ridade arv = suurem ajakulu?
Postitaja: konn_ 2005-09-17 22:27:48
TSITEERITUD:
no kas sulle on vahet kas on 1 või 10 mikro sekundit?
ei ole vahet, aga asi selles, et mingi vahe peab ikka olema
RE: Suur ridade arv = suurem ajakulu?
Postitaja: finsoft 2005-09-17 23:05:43
läheb jälle lahti....minge uurige kuidas asjad töötavad, siis jätkake...
RE: Suur ridade arv = suurem ajakulu?
Postitaja: p0tsataja 2005-09-18 00:19:23
TSITEERITUD:
läheb jälle lahti....minge uurige kuidas asjad töötavad, siis jätkake...


http://www.faqts.com/knowledge_base/view.phtml/aid/8306/fid/


nii ja naa, ok peace ... :)
RE: Suur ridade arv = suurem ajakulu?
Postitaja: Mohh 2005-09-18 00:45:52
Ikkagi oma silm on kuningas. Tahtsin ka asja proovida. Kirjutasin siis 30000 rida kommentaare igasse ritta panin 320 tähemärki ja välja prinditavaks koodiks oli u. 20 täheline lause. Ja koos koodiga võttis asja kuvamiseks/esile toomiseks/execute/mis iganes ikkagi 0.000057 sekundit - umbes sama palju kui ilma ühegi kommentaarita fail. Erinevus oli max. 0.000003 sekundit. Kusjuures kommentaaridega fail oli 9,31 MB suur ja ilma 629 byte. Mis siis, et koostamine või compile (kudas kenamalt kõlab) võttis ilmatult palju aega. :)
RE: Suur ridade arv = suurem ajakulu?
Postitaja: p0tsataja 2005-09-18 00:53:05
TSITEERITUD:
Mis siis, et koostamine või compile (kudas kenamalt kõlab) võttis ilmatult palju aega. :)


pakun et aega mõõdeti pärast kommentaaride välja lõikamist, ehk enne parsemist võetakse koodist kommentaarid välja, uurisin selle tõestuseks php kompileerimata source ja seal oli näha ilusti, kuidas kommentaare ignoreeritakse nagu finsoft ütles AGA ... et kommentaare välja arvata enne parsemist, siis selleks on vaja natuke CPU'd kasutada, mis ikkagi viitab sellele, et ilma kommentaarideta kood jookseb kiiremini (mitte et mul kommentaaride vastu midagi oleks, lihtsalt arutlemiseks ...)

muidugi noortele põhhi keetjatele soovitan php fail üldse tühjaks jätta, siis on kõige kiirem ;)
RE: Suur ridade arv = suurem ajakulu?
Postitaja: muidumeez 2005-09-18 11:18:19
Jaa, opimeerida tuleb maksimaalse kiiruse peale. Optimaalseim oleks siis kood, kus ei kasutata reavahesid, tühikuid tabulaatoreid, kommentaare ka mitte (loomulikult!). Vat see on optimeeritud kood ... Mis siis, et päringuid tehakse 10 selle asemel et teha 1 ...
Kogu selle möga (mille ma siia kirjutasin) moraal on selles, et inimesed võiks tegelda vahel asjadega, millel mingi mõte ka sees on (vaadata üle päringuid ntx) ja mitte tegelda sellega, kas 10 kommentaari teeb asja mikrosekund aeglasemaks või mitte
RE: Suur ridade arv = suurem ajakulu?
Postitaja: finsoft 2005-09-18 11:50:39
muidumeez pani asja suht õieti paika
RE: Suur ridade arv = suurem ajakulu?
Postitaja: aju 2005-09-18 12:23:31
TSITEERITUD:

Tekkis selline küsimus, et kui ma enda koodi kommenteerin mitmel real, kas see aeglustab koodi kuvamist.


jah

TSITEERITUD:
Näiteks PHP kood ise on pikk 20 rida, koos kommentaaridega 35 rida(lihtlabane näide), kas see on siis kuvamisel määrav?


ei

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0854721069336