7. septembris, 2010 | RSS

Model-View-Controller arhitektūras principi (2. daļa)

Ar šo rakstu centīšos parādīt to, kā iepriekš apskatīto kodu būtu iespējams sadalīt pēc Model View Controller arhitektūras principiem. Veidi kā to izdarīt ir dažādi un katra ietvara (framework) MVC realizācija var atšķirties. Šis konkrētais piemērs būs uz manis izstrādātā PHP ietvara balstīts.

[ Lasīt tālāk ] 10. janvāris, 2010 | Nav komentāru |

Yii Framework – jauns, daudzsološs MVC PHP ietvars

Pirms trim gadiem, kad sāku interesēties par web aplikāciju izstrādi ar PHP ietvariem, izvēlējos apgūt Zend Framework. Neskatoties uz tā spēcīgajām īpašībām, tomēr nācās secināt, ka, lai pielāgotu ietvaru izstrādājamās aplikācijās vajadzībām, nākas pavadīt visai padaudz laika lasot oficiālo Zend Framework dokumentāciju, kā arī regulāri meklēt risinājumus citos resursos. Ar Zend Framework izveidoju dažus portālus, [...]

[ Lasīt tālāk ] 10. janvāris, 2010 | Nav komentāru |

DooPHP – iespējams pasaulē ātrākais MVC PHP ietvars

Pēdējo gadu laikā, veidojot PHP web aplikācijas, par modes kliedzienu ir kļuvis izmantot kādu no daudzajiem ietvariem. Neskatoties uz to lieliskajām iespējām, bieži vien nepieciešamība pēc tiem tiek pārvērtēta. Vienkāršu aplikāciju izveidei tiek izvēlēts kāds ļoti universāls, bet salīdzinoši lēns ietvars. Šādu stratēģiju nereti varētu pielīdzināt šaušanai ar lielgabalu pa zvirbuļiem. Pēdējā laikā ir parādījušies [...]

[ Lasīt tālāk ] 23. decembris, 2009 | Nav komentāru |

Model-View-Controller arhitektūras principi (1. daļa)

Ar šo ierakstu vēlos aizsākt rakstu sēriju par dažādiem sistēmu veidošanas arhitektūras un dizaina šablonu principiem (design patterns), kas tiek izmantoti programmējot. Vispirms vēlētos pastāstīt par Model-View-Controller (MVC) arhitektūru, jo tās principi tiek izmantoti lielākajā daļā mūsdienu populārajos PHP ietvaros, piemēram, Zend Framework.

[ Lasīt tālāk ] 14. decembris, 2009 | 3 komentāri |

Kāpēc būtu vērts izstrādāt savu PHP ietvaru?

Savā profesionālajā darbībā līdz šim esmu saskāries ar diviem PHP ietvariem – Zend Framework un Codeigniter. Katrs no tiem ir visai spēcīgs ietvars uz kura bāzes rakstīt web aplikācijas, bet pēc to pielietošanas vairākos projektos, nācās secināt ka reāli izmantoju tikai kādus 10-15% no to iespējām un pārējās projekta funkcionalitātes nodrošināšanai tiek izmantotas kādas citas [...]

[ Lasīt tālāk ] 28. septembris, 2009 | 1 komentārs |
Virszemes TV