Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4109998
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T21:52:37+00:00 2026-05-20T21:52:37+00:00

I wonder if there is an ongoing opensource project somewhere that mimics the MVC

  • 0

I wonder if there is an ongoing opensource project somewhere that mimics the MVC architecture implementation of ASP.NET MVC in PHP. Some of the key features would be:

  • Model Binders
  • Route Mapping
  • Data Annotations
  • Action Attributes
  • Action Results
  • Areas
  • Partials
  • Shared Views (w/ Master Page)

Here are some data I have gathered

  • Model Binders for Yii 2.0 suggestion
    by MindPlay
  • Source Code Annotations (Attributes) by MindPlay
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T21:52:37+00:00Added an answer on May 20, 2026 at 9:52 pm

    In my opinion, the core feature that enables ASP.NET MVC and sets it apart from most PHP frameworks, is the extensive use of annotations and reflection – the ability to write a reusable specification for the domain model, and have all the view/binding/persistence/ajax/other components automatically use the metadata embedded in those specifications, is what makes way for a lot of the DRY-ness that I personally enjoy in ASP.NET MVC.

    I don’t know of a single PHP framework that takes all of the ideas from ASP.NET MVC and gives them to you in one package.

    Recess uses annotations extensively, and in that way may be somewhat similar to ASP.NET MVC.

    Symfony 2 relies on Doctrine for persistence and annotation support, and may be somewhat similar in that way too.

    Yii, as you clearly already know, has support for a lot of the other features – partials, areas, routing and (very basic GET parameter) binding. What’s missing is a real binder, annotations, and a template system. (not a template engine, which it has, but something along the lines of ASP.NET MVC’s EditorFor helper.)

    Personally, I swear by Yii, although I’m frequently tempted to tinker with Recess – it appears to have the fullest use of annotations I’ve seen in a PHP framework so far.

    On a related note, I am not really impressed with any of the annotation engines currently available for PHP, and certainly not with any of the proposed language extensions – hence, I have been working for the past year on an annotation engine of my own; if you’re interested, you can read more about my reasons for doing this here. I am hoping to announce the first public release in the next month or so.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I wonder if there's some way to specify that a page in a frame
I wonder if there are anything like a Javascript template system that wraps HTML,
I wonder if there are some differences between creating a WCF service and an
I wonder is there any tool (preferably free) that can generate Java source code
I wonder if there are many servers that are supporting CORS?
I wonder if there exists some kind of universal and easy-to-code opcode (or assembly)
I wonder if there is a way to either programatically or using a third
I wonder if there's a way to do the following: I have a structure
I wonder if there is a way to create a Custom List in Sharepoint,
i wonder if there is a way to access a control's templatepart from within

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.