Web Development – Design Patterns Beyond MVC for Web

design-patternsmvcPHPweb-development

I want to know are there any design patterns for web besides MVC?

I know there are design patterns as: Registry, Observer, Factory, ActiveRecord ,… and MVC a set of other design patterns and folder structure.

Is there design pattern like MVC is a set of other design patterns?

Edit :
my programming language is PHP.

Best Answer

There are different patterns in software development; MVP, MVVM, MVC, etc. are some of the well-known ones. However, you have to define the specific problem or technology that you are intending to solve or use.

enter image description here

Each of these patterns is good to solve some specific sets of problems. For example, the MVP (Model View Presenter) pattern helps to introduce separation of concerns in ASP.NET WebForms development. It consists of splitting up the responsibilities for gathering, displaying, and storing data from a web page into separate objects: a Model object, a View object, and a Presenter object.

The most famous general cookbook of design patterns is Gang of Four (GoF) design patterns.

enter image description here

Edit: i suppose that you are more interested in implementing design patterns on .NET platform

Related Topic