<?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: CakePHP vs. Code Igniter, stuff for newbies to consider when choosing a framework</title>
	<atom:link href="http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/</link>
	<description>Blog on web development</description>
	<lastBuildDate>Wed, 28 Dec 2011 09:03:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Anand</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-195</link>
		<dc:creator>Anand</dc:creator>
		<pubDate>Wed, 11 May 2011 20:46:43 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-195</guid>
		<description>&lt;p&gt;Hey @shakhoo&lt;/p&gt;

&lt;p&gt;If you are moving to CI because your raw PHP APP is slow, then you will end up with more frustration.&lt;/p&gt;

&lt;p&gt;there is no way how any framework would work faster than raw PHP scripts.&lt;/p&gt;

&lt;p&gt;do not listen to tech marketing people at all.&lt;/p&gt;

&lt;p&gt;Rather Focus on the bottlenecks and analyze what makes your app slow and handle those issues individually.&lt;/p&gt;

&lt;p&gt;If you are running off MySQL Databases, a good start would be to check and correct indexing in the tables, and then also use something like memcache to cache your frequent database queries.&lt;/p&gt;

&lt;p&gt;Any framework no matter done by whom and however elegant, would be ever faster than PHP. PERIOD.&lt;/p&gt;

&lt;p&gt;These frameworks are mostly used to make development cycle faster and also to handle parallel development easier with a large team of developers. otherwise MVC approach itself is a piece of crap of having to do the same thing at 3 places for even the most simple and mundane task(unless otherwise there is a very valid reasoning for something to perform better). The only place where MVC can shine is when dealing with a bunch of developers&#039; team who have varied skills like Design, HTML , Coding and Databases.&lt;/p&gt;

&lt;p&gt;If you can develop an app without MVC , then just go for it, there is nothing wrong or right in terms of coding approach.&lt;/p&gt;

&lt;p&gt;MVC just adds more layers of complexity and forces the developers(erring rather) to behave properly.&lt;/p&gt;

&lt;p&gt;once again, do not think CI or any framework will make yur app work faster. and anyone who dis-agrees let us discuss.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey @shakhoo</p>

<p>If you are moving to CI because your raw PHP APP is slow, then you will end up with more frustration.</p>

<p>there is no way how any framework would work faster than raw PHP scripts.</p>

<p>do not listen to tech marketing people at all.</p>

<p>Rather Focus on the bottlenecks and analyze what makes your app slow and handle those issues individually.</p>

<p>If you are running off MySQL Databases, a good start would be to check and correct indexing in the tables, and then also use something like memcache to cache your frequent database queries.</p>

<p>Any framework no matter done by whom and however elegant, would be ever faster than PHP. PERIOD.</p>

<p>These frameworks are mostly used to make development cycle faster and also to handle parallel development easier with a large team of developers. otherwise MVC approach itself is a piece of crap of having to do the same thing at 3 places for even the most simple and mundane task(unless otherwise there is a very valid reasoning for something to perform better). The only place where MVC can shine is when dealing with a bunch of developers&#8217; team who have varied skills like Design, HTML , Coding and Databases.</p>

<p>If you can develop an app without MVC , then just go for it, there is nothing wrong or right in terms of coding approach.</p>

<p>MVC just adds more layers of complexity and forces the developers(erring rather) to behave properly.</p>

<p>once again, do not think CI or any framework will make yur app work faster. and anyone who dis-agrees let us discuss.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: shakhoo</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-194</link>
		<dc:creator>shakhoo</dc:creator>
		<pubDate>Tue, 19 Apr 2011 05:59:51 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-194</guid>
		<description>&lt;p&gt;Thanks for this useful article. i am just starting to build my site in Frame work now  i have some idea which one select , as i am newb so i should slect CI, but i am converting my site from core php to  code ignator because of speed issue , when i have trafic on my site , it response time slow , 
Can any one tell me about that is there limitation on CI regarding speed .
Thanks&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thanks for this useful article. i am just starting to build my site in Frame work now  i have some idea which one select , as i am newb so i should slect CI, but i am converting my site from core php to  code ignator because of speed issue , when i have trafic on my site , it response time slow , 
Can any one tell me about that is there limitation on CI regarding speed .
Thanks</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-193</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Tue, 25 May 2010 17:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-193</guid>
		<description>&lt;p&gt;Very well said, Tom. Thanks for the input.&lt;/p&gt;

&lt;p&gt;CakePHP is indeed great. I love the convenience it offers.&lt;/p&gt;

&lt;p&gt;Lately I&#039;ve found myself working much more in code igniter, mostly because I have some clients using expression engine, and now that EE 2.0 is built on codeigniter, were able to combine a super-user-friendly CMS with a sweet app framework.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Very well said, Tom. Thanks for the input.</p>

<p>CakePHP is indeed great. I love the convenience it offers.</p>

<p>Lately I&#8217;ve found myself working much more in code igniter, mostly because I have some clients using expression engine, and now that EE 2.0 is built on codeigniter, were able to combine a super-user-friendly CMS with a sweet app framework.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-192</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 25 May 2010 16:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-192</guid>
		<description>&lt;p&gt;It&#039;s all completely personal preference, don&#039;t let anyone tell you otherwise. Seriously. Great post. Most people do use frameworks for the wrong reasons or don&#039;t understand that there&#039;s reason for choosing one over the other and it&#039;s not because one is &quot;better&quot; or the &quot;winner.&quot;&lt;/p&gt;

&lt;p&gt;In my opinion you use what helps you get the job done the quickest and it should pass the &quot;bang your keyboard&quot; test. Which is how many times you want to bang your keyboard and/or computer. It&#039;s just about being comfortable and efficient with your code. You want to not let it get out of hand and you want to come back 6 months later and know exactly what&#039;s going on with your code. It&#039;s possible to have that &quot;zen&quot; with any framework or no framework at all too. I just find that frameworks at least give you a paradigm to follow and convention.&lt;/p&gt;

&lt;p&gt;For that reason, I personally chose CakePHP because it&#039;s a bit more strict (though completely flexible and you can change conventions, I&#039;ve used it to &quot;take over&quot; existing sites and use existing database schema without many problems, though I can&#039;t say the queries were &quot;efficient&quot; of course).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It&#8217;s all completely personal preference, don&#8217;t let anyone tell you otherwise. Seriously. Great post. Most people do use frameworks for the wrong reasons or don&#8217;t understand that there&#8217;s reason for choosing one over the other and it&#8217;s not because one is &#8220;better&#8221; or the &#8220;winner.&#8221;</p>

<p>In my opinion you use what helps you get the job done the quickest and it should pass the &#8220;bang your keyboard&#8221; test. Which is how many times you want to bang your keyboard and/or computer. It&#8217;s just about being comfortable and efficient with your code. You want to not let it get out of hand and you want to come back 6 months later and know exactly what&#8217;s going on with your code. It&#8217;s possible to have that &#8220;zen&#8221; with any framework or no framework at all too. I just find that frameworks at least give you a paradigm to follow and convention.</p>

<p>For that reason, I personally chose CakePHP because it&#8217;s a bit more strict (though completely flexible and you can change conventions, I&#8217;ve used it to &#8220;take over&#8221; existing sites and use existing database schema without many problems, though I can&#8217;t say the queries were &#8220;efficient&#8221; of course).</p>]]></content:encoded>
	</item>
	<item>
		<title>By: PHP Frameworks - Page 2 - Net Builders</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-191</link>
		<dc:creator>PHP Frameworks - Page 2 - Net Builders</dc:creator>
		<pubDate>Tue, 20 Apr 2010 02:09:44 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-191</guid>
		<description>&lt;p&gt;[...] lot of conflicting reviews, many with the tenor of religious fervor. One of the least crazy is from Steve Jamesson. He leans towards CakePHP, but his application differs from mine.    __________________ Submit Your [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] lot of conflicting reviews, many with the tenor of religious fervor. One of the least crazy is from Steve Jamesson. He leans towards CakePHP, but his application differs from mine.    __________________ Submit Your [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Max</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-190</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Wed, 18 Nov 2009 17:29:58 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-190</guid>
		<description>&lt;p&gt;I have been doing research frameworks over the last few weeks and came to the conclusion that the best framework is one that is used most in commerce.  I know I will hear some boo&#039;s over this.  The fact is that any framework you pick up and use will require many weeks if not years to become proficient at it.  This is an investment of time you cannot recover.  These are open source frameworks with similar features - it&#039;s all about which will be used most and stick around for the long run.  That being the case Zend is the choice of business.  It has the backing and is not fragmented as the Zend Company has the money to keep it in the forefront of commerce.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I have been doing research frameworks over the last few weeks and came to the conclusion that the best framework is one that is used most in commerce.  I know I will hear some boo&#8217;s over this.  The fact is that any framework you pick up and use will require many weeks if not years to become proficient at it.  This is an investment of time you cannot recover.  These are open source frameworks with similar features &#8211; it&#8217;s all about which will be used most and stick around for the long run.  That being the case Zend is the choice of business.  It has the backing and is not fragmented as the Zend Company has the money to keep it in the forefront of commerce.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: aifarfa</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-189</link>
		<dc:creator>aifarfa</dc:creator>
		<pubDate>Thu, 05 Nov 2009 04:53:19 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-189</guid>
		<description>&lt;p&gt;+1 agreed  &quot;I love both frameworks and often have a hard time deciding between the two.&quot;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>+1 agreed  &#8220;I love both frameworks and often have a hard time deciding between the two.&#8221;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anatolij</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-188</link>
		<dc:creator>Anatolij</dc:creator>
		<pubDate>Thu, 15 Oct 2009 22:41:56 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-188</guid>
		<description>&lt;p&gt;Never thought, I came across this topic, cause month ago, I was trying Yii framework, its robust, and flexible (documentation says). But after getting one project on CI - found it very comfortable and easy to learn. DataMapper, FreakAuth - tolls I&#039;ve found in project, cool once:) but general job is to embed Wordpress, or place near CI, to make intranet solution with power of WP backend to write posts, and power of CI in the front. So non documented WP+CI done. I&#039;ll write some posts latter on maybe.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Never thought, I came across this topic, cause month ago, I was trying Yii framework, its robust, and flexible (documentation says). But after getting one project on CI &#8211; found it very comfortable and easy to learn. DataMapper, FreakAuth &#8211; tolls I&#8217;ve found in project, cool once:) but general job is to embed WordPress, or place near CI, to make intranet solution with power of WP backend to write posts, and power of CI in the front. So non documented WP+CI done. I&#8217;ll write some posts latter on maybe.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-187</link>
		<dc:creator>Joseph</dc:creator>
		<pubDate>Fri, 14 Aug 2009 20:58:58 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-187</guid>
		<description>&lt;p&gt;Love CodeIgniter. 
I&#039;m not a big fan of ORM and CI has wonderful support for Active Record queries which are really powerful.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Love CodeIgniter. 
I&#8217;m not a big fan of ORM and CI has wonderful support for Active Record queries which are really powerful.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Eligiendo un framework en PHP &#124; Diazr</title>
		<link>http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/#comment-186</link>
		<dc:creator>Eligiendo un framework en PHP &#124; Diazr</dc:creator>
		<pubDate>Tue, 11 Aug 2009 11:30:18 +0000</pubDate>
		<guid isPermaLink="false">http://stevejamesson.com/?p=520#comment-186</guid>
		<description>&lt;p&gt;[...] resultante más que legible, sin embargo, no me acabó de gustar por el tema de la rigidez. Aquí hay alguien que apoya a ambos con buenas [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] resultante más que legible, sin embargo, no me acabó de gustar por el tema de la rigidez. Aquí hay alguien que apoya a ambos con buenas [...]</p>]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/feed/ ) in 0.37765 seconds, on May 18th, 2012 at 11:35 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 19th, 2012 at 12:35 am UTC -->
