Jump to content
php.lv forumi

kaa buutu ja buutu


Benvenuto

Recommended Posts

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

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

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

×
×
  • Create New...