Jump to content
php.lv forumi

Recommended Posts

Posted

Lasot CakePHP manuāli, ieraugu jaunu interesantu formulējumu - kādus tik divriteņus tauta neizgudro, lai izceltos ;)

"The MVC paradigm is a way of breaking an application, or even just a piece of an application's interface, into three parts: the model, the view, and the controller. MVC was originally developed to map the traditional input, processing, output roles into the GUI realm.

 

Input -> Processing -> Output

 

Controller -> Model -> View"

Posted

e? kāds tur divritenis.. katrs otrais (ja ne pat vairāk) webam domātais frameworks ir mvc.. un skaidrojums visur ir vienāds, texts atšķiras tikai niansēs.

Posted

Imho pats PHP jau ir MVC, Template engine un t.t. ;)

 

tas ir tas pats, kas uztaisa TemplateEditor (klucīšu bīdīšana), ja to pašu var iekš text-editora pierediģēt..

Posted
Imho pats PHP jau ir MVC, Template engine un t.t. ;)

 

tas ir tas pats, kas uztaisa TemplateEditor (klucīšu bīdīšana), ja to pašu var iekš text-editora pierediģēt..

 

Bet vajag visu tā krutāk, vienotāk, stilīgāk :)

Posted

Delfins - tad jau php arī neder nekam.

Jo papētot, skaidrs ir viens, ka:

Controller - tas ir pats php

Model - MySQL datubāze piem.

View - html, css templeiti.

Posted

nav gan tā - mvc nenozīmē tehnoloģijas, bet gan kā būtu jāstrukturizē kods.

 

* controller - raksti savu 'biznesa loģiku' t.i. spied uz add to cart un prece ieliekas iepirkumu grozā.

 

* model - apraskta un tiek klāt pie datu modeli kā tādu, kāda formātā un kur tie tiek glabāti ir pielnīgi vienalga db, xml, kaut vai plain textā.

 

* view - prezentācija - gabali kas veido jebkura formāta (html, pdf, xls, xul, rss barotnes) outputu.

Posted

Robi, tu papriekš izpēti jautājuma būtību, un tad nāc klajā ar ģeniālām atklāsmēm...

Tas, par ko iet runa, ir metodoloģija, kā veidot viegli pavadāmu, paplašināmu un izmaināmu produktu, un pilnīgi vienalga, kādā valodā (c++,java...), ar kādu datu glabāšanas metodi un izvadi to dara...

Spriedumi 'php ir templašu sistēma' sen vairs nav aktuāli. Normāla valoda, un pilnīgi piemērota design patternu izmantošanai, ja, protams, tev nav pataloģiska tieksme sarežģīt dzīvi sev un citiem :)

Posted
Jo papētot, skaidrs ir viens, ka:

Controller - tas ir pats php

Model - MySQL datubāze piem.

View - html, css templeiti.

Pilnīga neizpratne par to, kas ir MVC.

Posted
Pilnīga neizpratne par to, kas ir MVC.

 

Nevis pilnīgi neizpratne, bet, kad teicu to, vadījos pēc tajā saitē, kuru ievietoju augstāk, aprakstītā.

×
×
  • Create New...