--- drieux <[EMAIL PROTECTED]> wrote: > Great Questions! > > MVC - Model,View,Controller > > it is a design pattern, a way of 'looking at' > the problem and understanding which parts belong where. > > <http://www.google.com/search?hl=en&ie=ISO-8859- > 1&q=Model%2CView%2CController&btnG=Google+Search>
Just to really fan the flames here and ensure that we're not inadvertently creating innacurate memes, it should be noted that while PHP doesn't lend itself to MVC, neither does Perl when one is talking about Perl/CGI. The View in MVC is typically dynamically updated. If you have a bar graph of spreadsheet data and that data is altered, the graph, if a proper view, gets updated automatically with no extra work on the part of the user. However, your HTML typically won't do that. Once it's rendered, it *usually* sits there, dumb, until the user takes an action. It's not always that way, but it's a far enough divergence from classic MVC that the distinction is worth noting. Anyone here who doesn't know that and starts talking about MVC to a Design Pattern purist is going to get a serious talking to :) Of course, many people who discuss MVC vis-a-vis Web programming are fully aware of this, but it's so frequently understood that it's not always pointed out. Cheers, Ovid ===== Silence is Evil http://users.easystreet.com/ovid/philosophy/indexdecency.htm Ovid http://www.perlmonks.org/index.pl?node_id=17000 Web Programming with Perl http://users.easystreet.com/ovid/cgi_course/ __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]