Benvenuto Posted December 13, 2003 Report Share Posted December 13, 2003 man dikti interesee vai VIENS UN TAS PATS php kods, kursh veic vienu un to pashu funkciju, izpildiisies vienaadi aatri, ja: a: buus uzrakstiits 400 rindaas, b: buus uzrakstiits 180 rindaas. :unsure: Link to comment Share on other sites More sharing options...
jonass Posted December 13, 2003 Report Share Posted December 13, 2003 nu ja serveris buus aatrs, tad to nemaz nejutiisi, bet ja serveris nav tik aatrs, tad vareetu arii paleeninaaties itiipashi ja tur ir mysql konekcija. bet vispaat kaapeec tev vajag garaako variantu, ja ir isaakais arii iespeejams? Link to comment Share on other sites More sharing options...
Kaklz Posted December 14, 2003 Report Share Posted December 14, 2003 nu ja serveris buus aatrs, tad to nemaz nejutiisi, bet ja serveris nav tik aatrs, tad vareetu arii paleeninaaties itiipashi ja tur ir mysql konekcija. bet vispaat kaapeec tev vajag garaako variantu, ja ir isaakais arii iespeejams? iisaakais ne vienmeer ir saprotamaakais - un tas ir logjiski, ka biezhi vien tiek rakstiits garaaks, bet labaak saprotams kods, jo cilveeki domaa par naakotni, kad vajadzees sho kodu papildinaat. Tad jau lasaamiiba buus ljoti svariiga. Link to comment Share on other sites More sharing options...
Aleksejs Posted December 14, 2003 Report Share Posted December 14, 2003 Nav atkarīgs tikai no koda garuma, bet arī no izmantotajām funkcijām; tā, cik daudz ciklu izmantots utt. Ne vienmēr īsākais kods izpildās ātrāk nekā garākais. Piemēram, "quicksort" (garāks) un "bubble sort" (īsāks) gadījums. Link to comment Share on other sites More sharing options...
sviesc Posted December 15, 2003 Report Share Posted December 15, 2003 mans domāt par to vai īsi visu uzraxtot pie kādas nestandarta situācijas tas scripts būs labi labojams un saprotams, tapē visu raxtīt pašam sprotami un neveidot visādus jocīgus mezglus tad netikai Tu vari sapīties bet arī pats php un mest ārā visādus gļukus, protams tas vis ir atkarīgs no Teviem sciliem iekš php :blink: Link to comment Share on other sites More sharing options...
des Posted December 15, 2003 Report Share Posted December 15, 2003 Sorry - ne vienmeer garaaks kods ir labaak lasaams un saprotams, nekaa iisaaks cods. Pie tam, ja izpildaamaa algoritma sarezhgjiitiiba ir lineaara, tad tieshaam buutiskai atskjiriibai nevajadzeetu buut. Link to comment Share on other sites More sharing options...
Smejmoon Posted December 15, 2003 Report Share Posted December 15, 2003 Ja tas ir jēdzīgs kods, tad pie 400 rindiņām tas vairs nav nosakāms. Izmanto profaileri vai kautvai logo laiku. Link to comment Share on other sites More sharing options...
Roze Posted December 15, 2003 Report Share Posted December 15, 2003 Uz sho jautaajumu atbildeet nav iespeejams un to var noskaidrot reaali tikai izpildot abus kodus un saliidzinot izpildes laika informaaciju un noslodzi izpildes briidii (vislabaak ja teiksim maaksliigi tiek gjenereets paliels pieprasiijums uz sho scriptu).. Kaut vai mazs piemeers saistibaa ar mysql (ko biezhi vien izmanto php risinaajumos): Teoreetiski varam uzrakstiit ka visu noselectee vienaa reizee (rakstu un kategorijas nosaukumu) liidz ar to kods vienaa rindaa: SELECT rid, name, kategorijas.nosaukums FROM raksti, kategorijas WHERE nosaukums.parent = kategorijas.id AND rid = '1' Varam to pashu uzrakstiit divos selectos: SELECT rid, name, parent FROM raksti WHERE rid = '1' SELECT nosaukums FROM kategorijas WHERE id = '$parent_mainiigais' Otrais kods rindinju zinjaa ir 2vreiz garaaks, tachu straadaas aatraak (vai liidzveertiigi uz aatriem dzelzhiem) nekaa pirmais (kaut vai tapeec ka Mysqlam nav jaataisa temporary tabulas kas pie mazas noslodzes varbuut arii neko nenoziimee tachu pie lielaakas varbuut saapiigi), otraamkaaartaam shie kveriji var tikt iekeshoti). Un ir daudzi citi faktori kas ietekmee izpildes aatrumu. Tu vari izmantot kaut kaadu uberkoolu PHP funkciju kas samazina tavas koda rindinjas tai pashaa laikaa pati funkcija ir krietni leena (piem saliidzinot str_replace un ereg_replace). Svariigs ir algoritms. Link to comment Share on other sites More sharing options...
Recommended Posts