Mr.Key Posted March 29, 2010 Report Share Posted March 29, 2010 Tā kā pats vēlos izveidot CMSu, kuru varētu izmantot vairākiem saitiem, interesē, vai ir kādi patterni un pieejas tādai lietai. Es uz to skatos tā - par cik ~50-80% funkcionalitātes pārklājas, gribās kodu padarīt vieglāk menedžējamu, tāpēc aplikācijas kods varētu būt viens, ar pluginiem, moduļiem, utt. Un te nonāku pie jautājuma, kā vislabāk organizēt koda struktūru.. Piemēram, ja saits izmanto standarta moduli "Users", bet atšķiras viena funkcija, negribētos kopēt visu moduli, kurā izmainīta tikai tā funkcija. Vai parasti šādos gadījumos izmanto extendošanu? Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted March 29, 2010 Report Share Posted March 29, 2010 Klases un extend'oshana FTW :) Es visu daliitu pa moduljiem (kur modulis >= 1 klase) un attieciigi ja kaut ko vajag izmainiit, tad developeris pats extendo klasi, override'o nepiecieshamaas lietas un dziivo laimiiigs. Bet nu gan jau atnaaks 2easy un teiks, ka OOP sux + lai visu dara proceduraali :D Quote Link to comment Share on other sites More sharing options...
2easy Posted March 29, 2010 Report Share Posted March 29, 2010 (edited) tieši tā! :D:D:D kāpēc kko extendot, ja var uzreiz izsaukt vajadzīgo funkciju? ;) protams, atnāks rATRIJS un teiks, ka tā ir vieglāk menedžēt :D:D:D galvenais, nodali tās funkcijas, kas noderēs visos saitos, no tām funkcijām, kas noderēs tikai dažos saitos... thats it! so simple!~ :P Edited March 29, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
daGrevis Posted March 29, 2010 Report Share Posted March 29, 2010 Tu jau 2easy, skaidrs, ka Tev ir simple. :D Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted March 29, 2010 Author Report Share Posted March 29, 2010 Man modulis ir vairākas klases - kontrollieri, un tad ir modeļu klases. Vispār, sākumā tas likās baigi sarežģīti, bet tagad padomājot par to ekstendošanu, liekas simple. Ja gadīsies aizķeršanās, prasīšu vēl.. :) Quote Link to comment Share on other sites More sharing options...
marrtins Posted March 29, 2010 Report Share Posted March 29, 2010 functional decomposition on dragā kaut assemblerī Quote Link to comment Share on other sites More sharing options...
mounkuls Posted March 30, 2010 Report Share Posted March 30, 2010 Tas gan humoram, bet kas ir, varbūt pirmā un vienīgā dzelžu CMS būs:D Quote Link to comment Share on other sites More sharing options...
2easy Posted March 30, 2010 Report Share Posted March 30, 2010 tā būtu vnk raķete :D Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted March 31, 2010 Report Share Posted March 31, 2010 OT par "superātri": http://www.koanlogic.com/klone/whatis.html http://www.webtoolkit.eu/wt#/features http://cppcms.sourceforge.net/wikipp/en/page/rationale Quote Link to comment Share on other sites More sharing options...
codez Posted March 31, 2010 Report Share Posted March 31, 2010 (edited) Mjā c++ web izstrādes freimworks izskatās interesants, tikai vienīgā bēda, kad PHP aizstās ar C++ kodu, kurš būs kaut x100 ātrāks par PHP, aplikācija reāli paliks ātrāka par 1-30%, jo reālās situācijās PHP bieži nepārsniedz pat 30% no CPU patēriņa, jo pārējo tērēs MySQL, Memcahce, Apache smagie threadi un vēl daudzas citas lietas. Edited March 31, 2010 by codez Quote Link to comment Share on other sites More sharing options...
Kavacky Posted March 31, 2010 Report Share Posted March 31, 2010 Vajag aizstāt arī pašu Apachi uz lightweight serveri tieši šim projektam, piemēram. ;) Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted April 1, 2010 Author Report Share Posted April 1, 2010 Delfi jau savulaik bija C++, vai ne? Kā ir tagad? Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted April 1, 2010 Report Share Posted April 1, 2010 (edited) Delphi ir ar Pascal sintaksi. http://en.wikipedia....i/Object_Pascal http://en.wikipedia....CodeGear_Delphi EDIT Ja tu vispār domā tos delfus... Edited April 1, 2010 by rATRIJS Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted April 1, 2010 Author Report Share Posted April 1, 2010 Domāju delfi.lv, kad šamie izgāja tautās, bija knaps php3, ja pat ne 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.