| |
|
| |
Oct 17, 2010 1:46 am |
|
re: re: re: re: How the ipad is transforming web design. |
Scott Wolpow
| |
MVC stands for Model–View–Controller.
Model is the logic part of the code. It is what processes searches or what content displayed.
The Controller is the user interface and contains CSS and HTML tags. It controls how the content is displayed.
The View is the content [except when they walk off the set lol]. It is stored in the database. May argue that it should not have any html tags, but that makes for much harder authoring articles.
The Essentially you are separating the look of a site, the content and the code that runs the site.
In Wordpress, Joomla, Magento, Drupal, Ruby and many others the look and feel are from a template. You can change templates like a skin.
The content is from a database. The code tells controls manipulation of the data.
Here is a detailed description.
http://en.wikipedia.org/wiki/Model%E2%80%93View%E2%80%93Controller If you want to work on the next generation of websites, then it is time to say good bye to that old style of storing data. Yes it is time to go to NOSQL.
And for the front end try Lithium [not the drug/element] http://rad-dev.org/lithium/wiki/about and MongoDB http://www.mongodb.org/
Private Reply to Scott Wolpow (new win) |
|
| |
|