[wp-trac] [WordPress Trac] #38219: Introduce MVC design pattern in wordpress
WordPress Trac
noreply at wordpress.org
Mon Oct 3 23:42:22 UTC 2016
#38219: Introduce MVC design pattern in wordpress
-------------------------+--------------------------
Reporter: lpkapil008 | Owner:
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: General | Version:
Severity: normal | Resolution: wontfix
Keywords: | Focuses: performance
-------------------------+--------------------------
Changes (by pento):
* status: new => closed
* version: 4.6.1 =>
* resolution: => wontfix
* milestone: Awaiting Review =>
Comment:
Thank you for the ticket, @lpkapil008!
This idea has been discussed in various forms over the years (#11517, for
example). There are two significant issues:
* It's next to impossible to complete such a huge rewrite, whilst
maintaining backwards compatibility, not introducing new bugs, and
continuing ongoing development of WordPress.
* There is very little benefit to the WordPress project in doing such a
rewrite - it won't increase WordPress' install base, it won't make
WordPress faster (quite the opposite, the huge amount of new code will
make things slower), it won't make WordPress easier to use. It may have
marginal benefits for Core contributers, but it certainly wouldn't replace
the action/filter system, which is how the vast majority of developers
interact with WordPress.
As new features are developed, they tend to be created using more modern
application development paradigms. Occasionally, older parts are tweaked
or refreshed when their existing design becomes a roadblock to significant
development. But, we've found that rewriting for the sake of rewriting is
a net negative to WordPress.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/38219#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list