<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jesus Blog &#187; Opinions</title>
	<atom:link href="http://jesus-blog.com/category/opinions/feed" rel="self" type="application/rss+xml" />
	<link>http://jesus-blog.com</link>
	<description>Jesus-blog.com</description>
	<lastBuildDate>Mon, 30 Apr 2012 08:40:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>This site is dead</title>
		<link>http://jesus-blog.com/opinions/this-site-is-dead.html</link>
		<comments>http://jesus-blog.com/opinions/this-site-is-dead.html#comments</comments>
		<pubDate>Thu, 13 Jan 2011 19:07:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://jesus-blog.com/?p=150</guid>
		<description><![CDATA[I don&#8217;t post to it any more, but I shall, at some point in future, consider resurrecting it.
]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t post to it any more, but I shall, at some point in future, consider resurrecting it.</p>
]]></content:encoded>
			<wfw:commentRss>http://jesus-blog.com/opinions/this-site-is-dead.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad Code</title>
		<link>http://jesus-blog.com/bad-code/bad-code.html</link>
		<comments>http://jesus-blog.com/bad-code/bad-code.html#comments</comments>
		<pubDate>Thu, 08 Oct 2009 11:19:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bad Code]]></category>
		<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://blog.nathanwhitworth.co.uk/?p=112</guid>
		<description><![CDATA[Further to my last post about the quality of code in certain well known PHP projects, I just stumbled across this fantastically pointless finger spew.

function the_title($before = '', $after = '', $echo = true) {
$title = get_the_title();
if ( strlen($title) == 0 )
return;
$title = $before . $title . $after;
if ( $echo )
echo $title;
else
return $title;
}
How entirely pointless [...]]]></description>
			<content:encoded><![CDATA[<p>Further to my last post about the quality of code in certain well known PHP projects, I just stumbled across this fantastically pointless finger spew.</p>
<p><code><br />
function the_title($before = '', $after = '', $echo = true) {<br />
$title = get_the_title();</code></p>
<p>if ( strlen($title) == 0 )<br />
return;</p>
<p>$title = $before . $title . $after;</p>
<p>if ( $echo )<br />
echo $title;<br />
else<br />
return $title;<br />
}</p>
<p>How entirely pointless that is, indeed, it gets worse, the entire thing is bloody well restrictive.<br />
<code>$title = get_the_title();</code> goes off and gets the title, but it adds HTML to it. I just want to get the title, but instead I end up getting &lt;span blah blah&gt;TITLE&lt;/span&gt;.</p>
<p>Very poor code folks, and I think the naming conventions for the functions are not even worth commenting about&#8230; oh go on, I can&#8217;t resist &#8220;the _title&#8221;? Nice and descriptive, ain&#8217;t it. <img src='http://jesus-blog.com/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' /> </p>
<p>The thing is, I cannot understand why somebody would have done this. It&#8217;s just adding code that is in no way required. I think you&#8217;ll find that this particular program is riddled with dodgy designs, or lack thereof, like this, and if it was just coded properly in the first place, I dare say it would run considerably quicker, not to mention making the lives of us developers infinitely easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://jesus-blog.com/bad-code/bad-code.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wordpress is shit</title>
		<link>http://jesus-blog.com/coding-tips-and-tutorials/wordpress-is.html</link>
		<comments>http://jesus-blog.com/coding-tips-and-tutorials/wordpress-is.html#comments</comments>
		<pubDate>Wed, 30 Sep 2009 17:20:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding Tips and Tutorials]]></category>
		<category><![CDATA[Opinions]]></category>
		<category><![CDATA[bad php code]]></category>
		<category><![CDATA[coding standards]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.nathanwhitworth.co.uk/?p=106</guid>
		<description><![CDATA[This post goes beyond my opinion of Wordpress though, I want it to highlight a more fundimental problem with PHP development. People just don't seem to be very good at it, and it's giving PHP a bad name.]]></description>
			<content:encoded><![CDATA[<p>Right, I don&#8217;t know why I&#8217;m suddenly getting loads of comments on this, but I&#8217;ve deleted this entire post. This blog is dead, and has been for years. This post was written in 2009!</p>
<p>I use Wordpress. My company uses Wordpress. I recommend Wordpress. Wordpress serves a purpose, and it saves me time, but it&#8217;s written like shit and a nightmare to work with. That&#8217;s just the way it is. It&#8217;s life. Move on.</p>
<p>Comments closed.</p>
]]></content:encoded>
			<wfw:commentRss>http://jesus-blog.com/coding-tips-and-tutorials/wordpress-is.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Super blogging &#8211; My Corribee</title>
		<link>http://jesus-blog.com/opinions/super-blogging-my-corribee.html</link>
		<comments>http://jesus-blog.com/opinions/super-blogging-my-corribee.html#comments</comments>
		<pubDate>Mon, 16 Feb 2009 14:55:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Search & PPC]]></category>
		<category><![CDATA[Corribee]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://blog.nathanwhitworth.co.uk/?p=93</guid>
		<description><![CDATA[I awoke in the morning to find I was no longer 7th, but 1st. I was shocked. I had THE fastest growing blog on all of wordpress...]]></description>
			<content:encoded><![CDATA[<p>I run another blog, although it&#8217;s hosted on wordpress.com rather than my domain, here.<a title="Nathan Whitworth PHP Developer" href="http://www.nathanwhitworth.co.uk"> </a></p>
<p>The blog is about my boat, <a title="Kudu, the Corribee" href="http://onkudu.wordpress.com">&#8216;Kudu&#8217;</a>. It&#8217;s a 21ft <strong><a title="Corribee" href="http://onkudu.wordpress.com/boats/newbridge-corribee/">Corribee</a></strong> &#8211; a sailing yacht &#8211; and we are planning some substantial voyages toghether. Anyway, the other evening I got an excited facebook message from a friend saying my blog was listed on the wordpress.com&#8217;s <strong>Blog Of The Day</strong> stat&#8217;s page. I had the 7th fastest growing blog on all of wordpress. I was ecstatic about it. The 7th fastest growing blog on all of wordpress!</p>
<p>I awoke in the morning to find I was no longer 7th, but 1st. I was shocked. I had THE fastest growing blog on all of wordpress, which means I had one of the fastest growing blogs on the entire internet at that point in time. Sadly it was short lived, I&#8217;ve since dropped off the list, but to sustain the sort of growth I was seeing was never going to happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://jesus-blog.com/opinions/super-blogging-my-corribee.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nathan whitworth.co.uk site rebuild</title>
		<link>http://jesus-blog.com/opinions/nathan-whitworthcouk-site-rebuild.html</link>
		<comments>http://jesus-blog.com/opinions/nathan-whitworthcouk-site-rebuild.html#comments</comments>
		<pubDate>Mon, 16 Feb 2009 14:42:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Nathan Whitworth]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.nathanwhitworth.co.uk/?p=91</guid>
		<description><![CDATA[I decided to rebuild my home page with Zend Framework since it was originally done as little more than static pages.]]></description>
			<content:encoded><![CDATA[<h2><a href="http://www.nathanwhitworth.co.uk"&gt;Nathan Whitworth</a></h2>
<p>I decided to rebuild my home page since it was originally done as little more than static pages. Ok, I used a bit of PHP to include headers and footers and do a couple of other litte things, but it was nothing clever.<br />
<!--adsense--><br />
Since it is trying to promote me as a developer, I thought I should apply a bit more effort than that. It turns out, I failed. I used Zend Framework to rebuild the site, and it just made everything even easier and less effort. From form validation to displaying my twitter feed, I had the lot built in about 4 hours, well, excluding the other 4 hours it took me trying to figure out how to get Zend Framework working with 1and1&#8217;s hosting.</p>
]]></content:encoded>
			<wfw:commentRss>http://jesus-blog.com/opinions/nathan-whitworthcouk-site-rebuild.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Card Smart</title>
		<link>http://jesus-blog.com/opinions/card-smart.html</link>
		<comments>http://jesus-blog.com/opinions/card-smart.html#comments</comments>
		<pubDate>Fri, 16 Jan 2009 17:05:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opinions]]></category>
		<category><![CDATA[card smart]]></category>
		<category><![CDATA[cardsmart]]></category>
		<category><![CDATA[credit cards]]></category>
		<category><![CDATA[moneysupermarket]]></category>

		<guid isPermaLink="false">http://blog.nathanwhitworth.co.uk/?p=88</guid>
		<description><![CDATA[I&#8217;m just giving some link love here since a friend of mine has just launched a new project.
Cardsmart.co.uk is a credit card comparison service and it went live about 3 minutes ago at the time of writing. It&#8217;s quite exciting to see the birth of a brand new company, it&#8217;s quite a refreshing change given [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m just giving some link love here since a friend of mine has just launched a new project.</p>
<p><a title="Card Smart" href="http://www.cardsmart.co.uk/">Cardsmart.co.uk</a> is a credit card comparison service and it went live about 3 minutes ago at the time of writing. It&#8217;s quite exciting to see the birth of a brand new company, it&#8217;s quite a refreshing change given all of the dying one&#8217;s that are around at the moment.</p>
<p>As I recall, they&#8217;ve got about 250 credit card offers on the site, which compared to money supermarket is a HUGE selection.</p>
<p>So there you have it, if you are in the market for a new bit of plastic <a title="Cardsmart" href="http://www.cardsmart.co.uk/">check out the site.</a></p>
<p>JP, you owe me a beer. <img src='http://jesus-blog.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://jesus-blog.com/opinions/card-smart.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal is shit!</title>
		<link>http://jesus-blog.com/opinions/drupal-is-shit.html</link>
		<comments>http://jesus-blog.com/opinions/drupal-is-shit.html#comments</comments>
		<pubDate>Wed, 20 Aug 2008 12:37:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.nathanwhitworth.co.uk/?p=5</guid>
		<description><![CDATA[There, I said it.
Drupal has a huge following and a very impressive community of contributors, it seems to be growing in popularity every week which is made apparent by the number of contracts available requiring Drupal experience. Surely it must be good in that case, right?
Because of this I decided I should make some effort [...]]]></description>
			<content:encoded><![CDATA[<p>There, I said it.</p>
<p>Drupal has a huge following and a very impressive community of contributors, it seems to be growing in popularity every week which is made apparent by the number of contracts available requiring Drupal experience. Surely it must be good in that case, right?</p>
<p>Because of this I decided I should make some effort to run after the bandwagon, waving and shouting in the hope they&#8217;ll let me hop on for the ride. I have been completely focused on back end PHP development for a couple of years now and I was beginning to feel left behind by the industry. Don&#8217;t get me wrong here, it&#8217;s not PHP that I&#8217;m left behind with -far from it in fact &#8211; I have probably been pushing PHP well ahead of the industry if anything. I&#8217;ve been Porting techniques from Java, and really pushing object oriented development in very enterprise level applications. I&#8217;ve been focused on real gritty backend systems development and the web 2.0 movement has got all fired up and started running around like a dog at dinner time while I&#8217;ve been sat in my dark room obsessing about making scalable &amp; efficient budget strategy management systems for my employer, TradeDoubler.</p>
<p>Granted, it&#8217;s been exciting stuff to work with, but I&#8217;ve decided it&#8217;s time to hedge my bets on the direction of PHP. If I remain a solely backend developer then I&#8217;m putting absolute faith in the direction PHP as a language is going to take, and this strikes me as foolish, so once again I&#8217;m opening the dark room door and stepping in to the blinding light of web development.</p>
<p>So, what&#8217;s all this got to do with Drupal being shit? Well, Drupal was my first port of call on the journey to web 2.0 acceptance. I installed it on this very website, to run this very blog, but gave up in frustration. Sure, I got the blog working, but actually managing the content of a Drupal website via the admin area was tedious at best. It&#8217;s unintuitive, and if I&#8217;m going to be using a Content Management System, then I jolly well expect managing content to be the top priority when it comes to making things quick and easy.</p>
<p>Then there&#8217;s the code behind it all <img src='http://jesus-blog.com/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' />  Maybe I&#8217;ve spent too long in my dark room surrounded by elegant design patterns and silky smooth OO, but I took one look at the Drupal source and was instantly reduced to a quivering wreck.</p>
<p>So, I installed Wordpress, which straight out of the box is much easier to actually get a working site up and running and much, much more usable and intuitive. Also, contrary to popular opinion, Wordpress is not just a piece of blogging software, it&#8217;s a fully fledged CMS.</p>
<p>But Drupal is much more powerful than Wordpress! I can here the echoes of Drupal fans already and I&#8217;m not even going to try and disagree with them, I shall take it for granted; If you&#8217;re building &#8220;complex&#8221; websites then Drupal is more more suited to the job than Wordpress. Fine, I&#8217;ll accept that without a fight, but I will say this; if you&#8217;re building &#8220;complex&#8221; websites, then a solid MVC framework is far, far more powerful, flexible and scalable than Drupal ever will be.</p>
<p>If you&#8217;re building a complicated website, then go with Symfony, because as soon as you want to do anything more than manage content, it is a much better choice for absolute control over your applcation, and if you just want to manage content on a fairly simple website, well, I&#8217;d choose Wordpress all day long&#8230; if only the community support was up there with the behemoth of the Drupal develop collective!</p>
]]></content:encoded>
			<wfw:commentRss>http://jesus-blog.com/opinions/drupal-is-shit.html/feed</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
	</channel>
</rss>

