<?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>Bri Manning&#039;s Blog &#187; CodeIgniter</title>
	<atom:link href="http://brimanning.com/blog/category/php/codeigniter/feed" rel="self" type="application/rss+xml" />
	<link>http://brimanning.com/blog</link>
	<description>A Developnerd&#039;s Take on Being Awesome</description>
	<lastBuildDate>Fri, 13 Apr 2012 15:00:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Why I Switched to WordPress from Custom CodeIgniter</title>
		<link>http://brimanning.com/blog/why-i-switched-to-wordpress-from-custom-codeigniter</link>
		<comments>http://brimanning.com/blog/why-i-switched-to-wordpress-from-custom-codeigniter#comments</comments>
		<pubDate>Tue, 23 Mar 2010 01:37:20 +0000</pubDate>
		<dc:creator>Brian Manning</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://brimanning.com/blog/?p=31</guid>
		<description><![CDATA[While every decision is different, in many cases it can be far better to take a pre-existing solution and extending it versus building your own from scratch.]]></description>
			<content:encoded><![CDATA[<p>I spent <a title="Building a Blog in CodeIgniter" href="http://brimanning.com/blog/php-and-codeigniter/">some time initially</a> setting up <a title="BriManning's Blog" href="http://brimanning.com/blog/first-post/">my personal blog</a> using a custom <a title="The Speedy php Framework" href="http://codeigniter.com">CodeIgniter</a> structure. It went well, but then, as things can do, I began to falter in terms of time to put into the project.</p>
<p>It got me thinking about the more general idea of building something in software versus using a pre-built solution. When do you go with one instead of the other? How is that decision made?</p>
<p>After thinking about it, it really comes down to two things:</p>
<ol>
<li>Does the pre-existing solution fit what you need?</li>
<li>If not, can it be extended?</li>
</ol>
<p>What I realized is that spending time on making my own custom software with all of the bells and whistles wasn&#8217;t proving my merit, it was getting in the way of me building other, more exiting things that <em>hadn&#8217;t</em> been done a million times over before.</p>
<p>It made me realize that, while every decision is different, in many cases it can be far better to take a pre-existing solution and extending it versus building your own from scratch. Sure, it&#8217;s not your code, but your overall productivity (the ultimate measure in many ways), can be greatly enhanced from it.</p>
]]></content:encoded>
			<wfw:commentRss>http://brimanning.com/blog/why-i-switched-to-wordpress-from-custom-codeigniter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP and CodeIgniter</title>
		<link>http://brimanning.com/blog/php-and-codeigniter</link>
		<comments>http://brimanning.com/blog/php-and-codeigniter#comments</comments>
		<pubDate>Thu, 15 Oct 2009 03:50:29 +0000</pubDate>
		<dc:creator>Brian Manning</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>

		<guid isPermaLink="false">http://staging.brimanning.com/blog/?p=20</guid>
		<description><![CDATA[First off, I am a huge fan of CodeIgniter.  I tried out Ruby on Rails and I immediately saw (and loved) the benefits of an MVC framework.]]></description>
			<content:encoded><![CDATA[<p>
First off, I am a huge fan of <a href="http://codeigniter.com" title="PHP MVC Framework">CodeIgniter</a>.  I tried out <a href="http://rubyonrails.org" title="Ruby MVC Framework">Ruby on Rails</a> and I immediately saw (and loved) the benefits of an <a href="http://en.wikipedia.org/wiki/Model–view–controller" title="MVC Definition">MVC framework</a>.  My problem was two main things: I get uncomfortable when stuff is done &#8220;<a href="http://en.wiktionary.org/wiki/automagical" title="Automagic Definition">automagically</a>&#8221; for me in case I want to change something underlying (yes, RoR is open source, so I could change things, but that can also be a lot of work), and when I tried to deploy something I was working on, it felt like there were a few stumbling blocks.
</p>
<p>
Granted, that second one is probably due to my inexperience with the framework, but still, that learning curve cannot be ignored.  Instead, I went looking for something with similar practices and I found <a href="http://codeigniter.com" title="CodeIgniter">CodeIgniter</a> (I also did some work with <a href="http://cakephp.org" title="Another PHP MVC Framework">CakePHP</a>, but the automagic this still bothered me a little).
</p>
<p>
Sure, I work in <a href="/blog/category/asp-net" title=".NET">ASP.NET</a> normally, but I still feel in total control there (at least most of the time).
</p>
<p>
Anyway, that was why I decided to make my site in CodeIgniter &#8211; the easy-of-use and simple tools, while still feeling in total control of what was going on underneath.</p>
]]></content:encoded>
			<wfw:commentRss>http://brimanning.com/blog/php-and-codeigniter/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

