Queries regarding MVC
Posted: Sun Sep 07, 2008 1:24 am
Hi Guys,
I am a designer & PHP programmer and have been designing & developing web applications in PHP for 7+ months. Now, I have came across the term MVC a lot of time. When I came across it I went to Wikipedia and checked out what is MVC. Model-view-controller, as it is called was not very clear to me. What I understood was this is a concept that is used to keep the designing and programming aspects independent of each other. Am I right? Along with this question I have few more questions:
1.) How does using MVC Framework differ from a general Designing & Development process?
2.) What advantages it gives us?
3.) What problems can occur if we don't use MVC?
4.) What are the most programmer friendly MVC frameworks available for PHP? Which one is best recommended for beginner?
5.) I have heard about people writing their own MVC. Why do they do so? Are there any advantages of doing so? How easy or difficult it is to write our own MVC Framework?
6.) How to develop our own MVC framework? This question is purely to understand the concept of MVC deeply.
Thanks in advance
.
I am a designer & PHP programmer and have been designing & developing web applications in PHP for 7+ months. Now, I have came across the term MVC a lot of time. When I came across it I went to Wikipedia and checked out what is MVC. Model-view-controller, as it is called was not very clear to me. What I understood was this is a concept that is used to keep the designing and programming aspects independent of each other. Am I right? Along with this question I have few more questions:
1.) How does using MVC Framework differ from a general Designing & Development process?
2.) What advantages it gives us?
3.) What problems can occur if we don't use MVC?
4.) What are the most programmer friendly MVC frameworks available for PHP? Which one is best recommended for beginner?
5.) I have heard about people writing their own MVC. Why do they do so? Are there any advantages of doing so? How easy or difficult it is to write our own MVC Framework?
6.) How to develop our own MVC framework? This question is purely to understand the concept of MVC deeply.
Thanks in advance