<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: WordPress 4.0 Would Be a Good Chance for a Rewrite</title>
	<atom:link href="https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/</link>
	<description>Useful Resources For Webmasters</description>
	<lastBuildDate>Sun, 24 May 2026 19:46:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>By: FredLuis</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-39151</link>
		<dc:creator><![CDATA[FredLuis]]></dc:creator>
		<pubDate>Wed, 27 Nov 2019 03:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-39151</guid>
		<description><![CDATA[Great article, I unfortunately had some problems printing this artcle out, The print formating looks a little screwed over, something you might want to look into. &lt;a href=&quot;https://www.volusiapressurewashing.com&quot; rel=&quot;nofollow&quot;&gt;pressure cleaning&lt;/a&gt;]]></description>
		<content:encoded><![CDATA[<p>Great article, I unfortunately had some problems printing this artcle out, The print formating looks a little screwed over, something you might want to look into. <a href="https://www.volusiapressurewashing.com" rel="nofollow">pressure cleaning</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Muhammad Abbas</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-39096</link>
		<dc:creator><![CDATA[Muhammad Abbas]]></dc:creator>
		<pubDate>Fri, 20 Oct 2017 10:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-39096</guid>
		<description><![CDATA[&lt;a href=&quot;http://ohdady.com/mirillis-action-serial-key/&quot; rel=&quot;nofollow&quot;&gt;Mirillis Action Serial key&lt;/a&gt;  
Hey admin your sharing way is unique. This is fantastic site…I enjoyed reading your articles. This is truly a great read for me.]]></description>
		<content:encoded><![CDATA[<p><a href="http://ohdady.com/mirillis-action-serial-key/" rel="nofollow">Mirillis Action Serial key</a><br />
Hey admin your sharing way is unique. This is fantastic site…I enjoyed reading your articles. This is truly a great read for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-37529</link>
		<dc:creator><![CDATA[Simon]]></dc:creator>
		<pubDate>Thu, 22 Aug 2013 10:35:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-37529</guid>
		<description><![CDATA[It&#039;s interesting to see posts like this article crop up from time to time. A good four to five years ago I myself would exclusively develop websites using WordPress; indeed it was one of the reasons why I began to develop my PHP skills. 

Then I got a job as a software engineer and began using frameworks such as CakePHP, CodeIgniter, Symphony and more recently Laravel3/4. Since having worked in an engineering environment working to tight coding standards, having recently started developing a few small websites in WordPress feels somewhat archaic.

WordPress as a blogging platform is easy to use and pretty extendable however when you dig into the codebase it is amazingly spahgetified and would certainly benefit from a re-write. The reason why that hasn&#039;t happened and is likely not to happen with WordPress is that the status-quo works, new features and bugfixes in a release are visible and thats what WordPress users are looking for - there would certainly be a degree of disapointment if after months of development the next version brought nothing to the table other than a rewrite of code that a large proportion of its users will see no benefit from.

In addition a whole re-write would take a long time, we are talking six months to a year and yet even with extensive testing it would likely still break a lot of peoples websites, owned by people who aren&#039;t knowledgeable enough to know how to fix it.

With that said I have toyed with the idea of re-writing wordpress in a framework such as laravel(4) and on the surface it doesn&#039;t &quot;look&quot; hard. I would use the sentry composer package as a foundation for the user authentication system and then build each distinct component of WordPress from the ground up such as taxonomy(tags/categories/etc), content(pages/posts), comments, feed, media, plugin, admin, multisite, etc. Given enough planning upfront you could map out each component and its requirements on the others and then begin building them in an order that would ensure you could finish one component and not have to touch it again until the project was complete (refactoring due to bad planning is horrible to go through.)

Once that was done you would have to write a tool to migrate a vanilla wordpress install into it as it would have a considerably different database structure and then an additional component to provide legacy support to all the wordpress functions currently in use mapped to the new systems methods so that legacy plugins and themes still work.

Once done you would have a modular &quot;WordPress&quot; clone, built for developers. However due to the use of a PHP framework and composer you would have restricted those who could use it to people with intermediate/advanced knowledge in PHP and server stacks. So to make it more accessible you would need to write an installer that sorted out the composer packages, ran migrations, seeded the tables and did housekeeping required before the system is ready.

That is a lot of work for a team of developers, let alone one man on his own ;) Which is why I shelved the idea, even though I have written both the taxonomy and content packages. Doing the whole lot on ones lonesome is a tough, lonely job.]]></description>
		<content:encoded><![CDATA[<p>It&#8217;s interesting to see posts like this article crop up from time to time. A good four to five years ago I myself would exclusively develop websites using WordPress; indeed it was one of the reasons why I began to develop my PHP skills. </p>
<p>Then I got a job as a software engineer and began using frameworks such as CakePHP, CodeIgniter, Symphony and more recently Laravel3/4. Since having worked in an engineering environment working to tight coding standards, having recently started developing a few small websites in WordPress feels somewhat archaic.</p>
<p>WordPress as a blogging platform is easy to use and pretty extendable however when you dig into the codebase it is amazingly spahgetified and would certainly benefit from a re-write. The reason why that hasn&#8217;t happened and is likely not to happen with WordPress is that the status-quo works, new features and bugfixes in a release are visible and thats what WordPress users are looking for &#8211; there would certainly be a degree of disapointment if after months of development the next version brought nothing to the table other than a rewrite of code that a large proportion of its users will see no benefit from.</p>
<p>In addition a whole re-write would take a long time, we are talking six months to a year and yet even with extensive testing it would likely still break a lot of peoples websites, owned by people who aren&#8217;t knowledgeable enough to know how to fix it.</p>
<p>With that said I have toyed with the idea of re-writing wordpress in a framework such as laravel(4) and on the surface it doesn&#8217;t &#8220;look&#8221; hard. I would use the sentry composer package as a foundation for the user authentication system and then build each distinct component of WordPress from the ground up such as taxonomy(tags/categories/etc), content(pages/posts), comments, feed, media, plugin, admin, multisite, etc. Given enough planning upfront you could map out each component and its requirements on the others and then begin building them in an order that would ensure you could finish one component and not have to touch it again until the project was complete (refactoring due to bad planning is horrible to go through.)</p>
<p>Once that was done you would have to write a tool to migrate a vanilla wordpress install into it as it would have a considerably different database structure and then an additional component to provide legacy support to all the wordpress functions currently in use mapped to the new systems methods so that legacy plugins and themes still work.</p>
<p>Once done you would have a modular &#8220;WordPress&#8221; clone, built for developers. However due to the use of a PHP framework and composer you would have restricted those who could use it to people with intermediate/advanced knowledge in PHP and server stacks. So to make it more accessible you would need to write an installer that sorted out the composer packages, ran migrations, seeded the tables and did housekeeping required before the system is ready.</p>
<p>That is a lot of work for a team of developers, let alone one man on his own <img src="https://www.webmaster-source.com/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> Which is why I shelved the idea, even though I have written both the taxonomy and content packages. Doing the whole lot on ones lonesome is a tough, lonely job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-36836</link>
		<dc:creator><![CDATA[Dave]]></dc:creator>
		<pubDate>Sun, 09 Jun 2013 02:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-36836</guid>
		<description><![CDATA[How many times do we see posts about wanting to use wordpress as an actual application framework. Re-writing from scratch and making the entire application a framework that is modularized where even the blog itself is just a module could be a ground breaking thing to do. Heck, redevelop the entire thing under something like Larevel (Just one example) could be a real hit. Will it ever happen? I fear not... However, too bad as I think the proper framework thing could really be a serious boon for the future of wordpress.]]></description>
		<content:encoded><![CDATA[<p>How many times do we see posts about wanting to use wordpress as an actual application framework. Re-writing from scratch and making the entire application a framework that is modularized where even the blog itself is just a module could be a ground breaking thing to do. Heck, redevelop the entire thing under something like Larevel (Just one example) could be a real hit. Will it ever happen? I fear not&#8230; However, too bad as I think the proper framework thing could really be a serious boon for the future of wordpress.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rose Hosting</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-36662</link>
		<dc:creator><![CDATA[Rose Hosting]]></dc:creator>
		<pubDate>Sun, 26 May 2013 07:53:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-36662</guid>
		<description><![CDATA[If the developers drop everything and start from scratch, won&#039;t WordPress be a completely new CMS?]]></description>
		<content:encoded><![CDATA[<p>If the developers drop everything and start from scratch, won&#8217;t WordPress be a completely new CMS?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RW</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-36604</link>
		<dc:creator><![CDATA[RW]]></dc:creator>
		<pubDate>Thu, 23 May 2013 12:33:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-36604</guid>
		<description><![CDATA[I look forward to an efficient, more streamlined wordpress core. One without the built-in extra garbage, more security around the login process, and removing that annoying dashboard feed. Shane, I&#039;m afraid that you&#039;re probably right, but doesn&#039;t the wordpress community decide what&#039;s going to be involved in an update? What&#039;s to stop the programmers/developers involved to not do something ground breaking for version 4.0? Glass half-full...]]></description>
		<content:encoded><![CDATA[<p>I look forward to an efficient, more streamlined wordpress core. One without the built-in extra garbage, more security around the login process, and removing that annoying dashboard feed. Shane, I&#8217;m afraid that you&#8217;re probably right, but doesn&#8217;t the wordpress community decide what&#8217;s going to be involved in an update? What&#8217;s to stop the programmers/developers involved to not do something ground breaking for version 4.0? Glass half-full&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shane Gowland</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-36601</link>
		<dc:creator><![CDATA[Shane Gowland]]></dc:creator>
		<pubDate>Thu, 23 May 2013 11:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-36601</guid>
		<description><![CDATA[WordPress doesn&#039;t use semantic versioning. WordPress 4.0 will be no-more a significant update than 3.7, 3.8 or 3.9.]]></description>
		<content:encoded><![CDATA[<p>WordPress doesn&#8217;t use semantic versioning. WordPress 4.0 will be no-more a significant update than 3.7, 3.8 or 3.9.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahesh</title>
		<link>https://www.webmaster-source.com/2013/05/22/wordpress-4-0-would-be-a-good-chance-for-a-rewrite/#comment-36592</link>
		<dc:creator><![CDATA[Mahesh]]></dc:creator>
		<pubDate>Thu, 23 May 2013 03:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmaster-source.com/?p=5062#comment-36592</guid>
		<description><![CDATA[Yes, that is what I often think about too. It often ends with high memory usage it seems. I wish WordPress 4.0 removes all the unnecessary code that are loaded to while creating a page]]></description>
		<content:encoded><![CDATA[<p>Yes, that is what I often think about too. It often ends with high memory usage it seems. I wish WordPress 4.0 removes all the unnecessary code that are loaded to while creating a page</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/


Served from: www.webmaster-source.com @ 2026-05-26 09:54:52 by W3 Total Cache
-->