entries friends calendar user info red Previous Previous Next Next
where i lay my head is home - jeij
terrible_lie
[info]terrible_lie
Add to Memories
Tell A Friend
jeij
Beidzot atradu vienu nopietnu iemeslu, kādēļ iekš PHP būtu vērts izmantot OOP pieeju. Būtiska OOP iezīme ir inheritance jeb pārmantošana, kad vienas gatavas klases atribūtus un metodes var pārmantot kāda cita klase, pievienojot vēl arī savas personīgās metodes u.t.t. Šajā konkrētajā gadījumā minētā pieeja ir ok, kad konkrētam projektam itkā varētu izmantot jau iepriekš rakstītu f-ju no savu f-ju bibliotēkas, taču tai ir nepieciešamas nelielas modifikācijas. Pārrakstīt minēto f-ju par klasi un ieviest nelielu OO funkcionalitāti projektā ir ērtāk nekā dublēt minēto f-ju un piekoriģēt to attiecīgā projekta prasībām.

Seems like šī ir pirmā reize, kad es nopietni apsveru pārrakstīt visu savu f-ju bibliotēku OO-style. Visos citos gadījumos gan vēl arvien neatbalstu OOP izmantošanu iekš PHP.

upd.: Jebkurā gadījumā viss augstāk rakstītais ir dziļi teorētisks, jo tikko konstatēju, ka lielākā daļa manu f-ju ir uzrakstītas pietiekami universālas, lai tās varētu izmantot visdažādākajās situācijās. Prieks par sevi :)

Current Music: Deine Lakaien - Kasmodiah

Comments
maska From: [info]maska Date: May 2nd, 2003 - 01:09 pm (Link)
THP kā var php servaku nosimulēt uz sava datora? Ir kāda progza kas to dara? Btw - ja gribi padraiskoties, tad vari paviebelēt http://lnf.latvians.lv/viesu_gramata.php - samet komentaa php rindinjas bez saakumtegiem un atlieksies datu baaze, kas atrodas failaa http://lnf.latvians.lv/viesu_gramatas_saturs.php . Gribeeju zinaat, may be caur to var sadraateet arii admin.php . ?
terrible_lie From: [info]terrible_lie Date: May 2nd, 2003 - 01:17 pm (Link)
ko noziimee - nosimuleet? ja tu gribi uzmest uz sava kompja servu, uz kura testeet php skriptus, tad tak instalee jebkuru php serveri, kas ir pieejams - apache vai kaut vai to pashu OmniHTTPd
misame From: [info]misame Date: May 2nd, 2003 - 05:44 pm (Link)
stc, šķiet, ka latviski pareizi ir 'mantošana'. Vismaz tāds termins tiek lietots.
terrible_lie From: [info]terrible_lie Date: May 2nd, 2003 - 05:47 pm (Link)
lietas buutiiba no taa iipashi nemainaas, ne taa? :)
misame From: [info]misame Date: May 2nd, 2003 - 05:52 pm (Link)
nop, nemainaas ;))
Vienkaarshi baigi neierasti sadzirdeet peekshnji shaadu apziimeejumu.
Ja vienuriit cilveeki saaktu runaat par ECMAScript nevis JavaScript, arii buutu neierasti ;)
terrible_lie From: [info]terrible_lie Date: May 2nd, 2003 - 06:10 pm (Link)
tas gan jaa
bet nu - eniivej jau peec buutiibas sho pasaakumu buutu pareizaak saukt par paarmantoshanu
6 comments or Leave a comment
profile
noguris, taču laimīgs
Name: noguris, taču laimīgs
Website: red
calendar
Back April 2007
1234567
891011121314
15161718192021
22232425262728
2930