<?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>Webmaster-Source &#187; framework</title>
	<atom:link href="https://www.webmaster-source.com/tag/framework/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.webmaster-source.com</link>
	<description>Useful Resources For Webmasters</description>
	<lastBuildDate>Thu, 24 Aug 2017 02:01:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Bootstrap Doesn&#8217;t Have to Look Like Bootstrap</title>
		<link>https://www.webmaster-source.com/2012/04/18/bootstrap-doesnt-have-to-look-like-bootstrap/</link>
		<comments>https://www.webmaster-source.com/2012/04/18/bootstrap-doesnt-have-to-look-like-bootstrap/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 11:45:49 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=4594</guid>
		<description><![CDATA[Since Twitter released their Bootstrap CSS framework, there has been some backlash among web designers. It tends to be used fresh out of the proverbial box, without any modification, an awful lot. The snide remarks about Bootstrap are largely unfounded, though. While some people may simply keep all of the defaults and use it to [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Since Twitter released their <a href="http://twitter.github.com/bootstrap/">Bootstrap</a> CSS framework, there has been some backlash among web designers. It tends to be used fresh out of the proverbial box, without any modification, an awful lot. The snide remarks about Bootstrap are largely unfounded, though. While some people may simply keep all of the defaults and use it to throw something together quickly, it is still a framework like any other. It offers an excellent array of features you might want in a CSS framework, and you can customize the look as much as you want.</p>
<p>I was recently looking at the new design of <a href="http://asmallorange.com/">A Small Orange</a>, a hosting company. Would you guess, just looking at it, that it uses Bootstrap?</p>
<p style="text-align: center;"><img style=' display: block; margin-right: auto; margin-left: auto;'  class="aligncenter size-full wp-image-4595 imgborder" title="A Small Orange: Yes, it uses Twitter Bootstrap" src="//www.webmaster-source.com/wp-content/uploads/2012/04/bootstrap-aso.jpg" alt="" width="600" height="461" /></p>
<p>I didn&#8217;t realize at first, until I moused over an image and noticed the popover that appeared. I recognized it as a re-colored Bootstrap feature, and checked the page source to confirm it. Handy, easy to implement, and yet you could even restyle it beyond recognition if you wanted to.<span id="more-4594"></span></p>
<p style="text-align: center;"><img style=' display: block; margin-right: auto; margin-left: auto;'  class="aligncenter size-full wp-image-4596 imgborder" title="I thought that looked familiar..." src="//www.webmaster-source.com/wp-content/uploads/2012/04/bootstrap-aso-popover.jpg" alt="" width="600" height="281" /></p>
<p>There are already plenty of sites using Bootstrap to create unique designs, rather just as a no-design solution to throw together a quick page. The trick is finding them, since by definition they wouldn&#8217;t <em>look</em> like Bootstrap sites&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2012/04/18/bootstrap-doesnt-have-to-look-like-bootstrap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GluePHP — A Spartan URL Routing Framework</title>
		<link>https://www.webmaster-source.com/2011/03/11/gluephp-a-spartan-url-routing-framework/</link>
		<comments>https://www.webmaster-source.com/2011/03/11/gluephp-a-spartan-url-routing-framework/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 11:46:37 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=3819</guid>
		<description><![CDATA[For larger PHP projects, it&#8217;s a good idea to use the Model-View-Controller pattern and URL routing to organize things a bit more logically and make the code easier to update in the future. Frameworks like CodeIgniter, Kohana and CakePHP do this, but they can be overkill for some projects. Enter GluePHP. GluePHP is a lightweight [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>For larger PHP projects, it&#8217;s a good idea to use the Model-View-Controller pattern and URL routing to organize things a bit more logically and make the code easier to update in the future. Frameworks like <a href="http://codeigniter.com/">CodeIgniter</a>, <a href="http://kohanaframework.org/">Kohana</a> and <a href="http://cakephp.org/">CakePHP</a> do this, but they can be overkill for some projects.</p>
<p>Enter <a href="http://gluephp.com/">GluePHP</a>.</p>
<p>GluePHP is a lightweight framework (really, it&#8217;s a single class!) that only does one thing: it routes URLs to PHP  classes. It &#8220;glues&#8221; (the developer&#8217;s pun, not mine) everything together by routing URLs like <em>example.org/asdf</em> to your class with the name &#8220;asdf.&#8221; By implementing GET() and POST() methods, you can fire off other methods and output results.</p>
<p>A simple example, that doesn&#8217;t use any of the more advanced features like regular expressions in URLs, would look like this (from the documentation):</p>
<pre class="brush: php; title: ; notranslate">
require_once('glue.php');

$urls = array(
'/' =&gt; 'index'
);

class index {
function GET() {
echo &quot;Hello, World!&quot;;
}
}

glue::stick($urls);
</pre>
<p>I would say it&#8217;s worth bookmarking if you do much PHP work. It would be great for throwing together quick websites or tech demos.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2011/03/11/gluephp-a-spartan-url-routing-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CodeIgniter 2.0 Released: No More PHP4 Support!</title>
		<link>https://www.webmaster-source.com/2011/02/07/codeigniter-2-0-released-no-more-php4-support/</link>
		<comments>https://www.webmaster-source.com/2011/02/07/codeigniter-2-0-released-no-more-php4-support/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 11:50:12 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=3890</guid>
		<description><![CDATA[EllisLab just released version 2.0.0 of the CodeIgniter PHP framework. There are a few interesting new additions, such as a cache driver with APC and memcache support, the option to let controller handle 404 errors, and the deprecation and removal of Scaffolding. Perhaps the best news is that PHP4 support is being dropped in favor [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>EllisLab just <a href="http://codeigniter.com/news/codeigniter_2.0.0_released/">released version 2.0.0</a> of the CodeIgniter PHP framework. There are a few interesting new additions, such as a cache driver with APC and memcache support, the option to let controller handle 404 errors, and the deprecation and removal of Scaffolding.</p>
<p>Perhaps the best news is that PHP4 support is being dropped in favor of a minimum version of PHP 5.1. Hopefully this means we will see CodeIgniter move towards a more object-oriented approach, like its spinoff/fork <a href="http://kohanaframework.org/">Kohana</a>.</p>
<p>Also, CodeIgniter is being split into two branches: Core and Reactor. Core will be a slowly-updated branch that EllisLab will use for their products (e.g. ExpressionEngine), freeing up the primary community-driven Reactor branch to be more quickly developed.</p>
<p><a href="http://codeigniter.com/news/codeigniter_2.0.0_released/">CodeIgniter 2.0.0 Released</a> [CodeIgniter]</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2011/02/07/codeigniter-2-0-released-no-more-php4-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rolling Your Own PHP Framework</title>
		<link>https://www.webmaster-source.com/2009/12/11/rolling-your-own-php-framework/</link>
		<comments>https://www.webmaster-source.com/2009/12/11/rolling-your-own-php-framework/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 11:57:20 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=2758</guid>
		<description><![CDATA[Fuel Your Coding has a three-part series worth checking out. It covers how to build your own lightweight PHP framework for your projects. There are quite a few php frameworks out there. Some huge, some small; Some useful, some not. I often hear developers, even myself, complain about frameworks in php not having or not [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Fuel Your Coding has a three-part series worth checking out. It covers how to build your own lightweight PHP framework for your projects.</p>
<blockquote><p>There are quite a few php frameworks out there. Some huge, some small; Some useful, some not. I often hear developers, even myself, complain about frameworks in php not having or not doing something the way they/we want it too. So my solution? Roll your own framework! This series of articles is going to give you a brief and quick intro on how to do just that. We are going to cover url routing, basic database connection, basic templating and basic rewrite rules for Apache. What we will not cover is ORM development, advanced routing and installation of LAMP (Linux, Apache, MySQL, PHP). Also error checking will be next to none as this is just an example.</p></blockquote>
<ul>
<li><strong>Part I:</strong> <a href="http://fuelyourcoding.com/php-frameworks-just-roll-your-own-part-1/">URL Routing and Directory Setup</a></li>
<li><strong>Part II:</strong> <a href="http://fuelyourcoding.com/roll-your-own-php-framework-part-ii/">Templating</a></li>
<li><strong>Part III:</strong> <a href="http://fuelyourcoding.com/roll-your-own-php-framework-part-iii/">Database Interaction</a></li>
</ul>
<p>It&#8217;s a neat tutorial, and in the end you&#8217;ll have something useful: an organized basis for future PHP projects. You have an underlying structure that will help you get into building your next application sooner.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2009/12/11/rolling-your-own-php-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are Premium WordPress Themes Going Out of Style?</title>
		<link>https://www.webmaster-source.com/2009/09/11/are-premium-wordpress-themes-going-out-of-style/</link>
		<comments>https://www.webmaster-source.com/2009/09/11/are-premium-wordpress-themes-going-out-of-style/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 11:11:37 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[Thesis]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=2530</guid>
		<description><![CDATA[There has been some interesting discussion about WPblogger about premium WordPress themes. The author of the original post says &#8220;Premium WordPress Themes are Dead.&#8221; Ben Cook suggests that people aren&#8217;t really interested in buying an individual theme so much as a highly configurable theme that acts more like a framework. A foundation that they can [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>There has been some interesting discussion about WPblogger about premium WordPress themes. The author of the original post says <a href="http://wpblogger.com/premium-wordpress-themes-dead.php">&#8220;Premium WordPress Themes are Dead.&#8221;</a></p>
<p>Ben Cook suggests that people aren&#8217;t really interested in buying an individual theme so much as a highly configurable theme that acts more like a framework. A foundation that they can build upon, tweaking it to look how they want through a backend menu. Essentially, <a href="http://diythemes.com/">Thesis</a>.</p>
<blockquote><p>Sure it’s nice that companies like iThemes keep turning out new themes, but they’re fighting a losing battle.</p>
<p>People don’t want to purchase a different theme for every new site they create or every time they want to redesign their site. We want a framework that allows us to make a vast array of design changes as quickly and easily as possible.</p></blockquote>
<p>Personally, I don&#8217;t believe this to be the case. I&#8217;m not really a Thesis fan myself, preferring to build my sites&#8217; themes &#8220;the real way.&#8221; I think people still want to buy themes for the design, not just for a tweakable platform. That&#8217;s not to say people don&#8217;t want customization, far from it. <a href="http://woothemes.com">WooThemes</a> is a prime example. Their themes are primarily design-oriented, but they have plenty of customization options in the backend, albeit less than Thesis. I believe that the two points will converge in the future, bringing more and more customization options to more design-oriented themes.</p>
<p>Though I wonder if frameworks like Hybrid and Thematic will gain similar customization options to Thesis, bringing about a similar result. With customization options in the core of a theme framework like Thematic, and a large community of child theme makers, you have the convergence point I predict, no?</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2009/09/11/are-premium-wordpress-themes-going-out-of-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Are the Advantages of a PHP Framework?</title>
		<link>https://www.webmaster-source.com/2009/09/04/what-are-the-advantages-of-a-php-framework/</link>
		<comments>https://www.webmaster-source.com/2009/09/04/what-are-the-advantages-of-a-php-framework/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 11:40:26 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=2494</guid>
		<description><![CDATA[CodeIgniter. CakePHP. Kohana. There&#8217;s no shortage of PHP frameworks&#8230;but why should you use one? What are the major advantages? MVC – The Model-View-Controller architectural pattern helps you tier your code for easier maintenance. By keeping the data-manipulating logic separate from the bits that handle the display, you make it much easier to change either the [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://codeigniter.com/">CodeIgniter</a>. <a href="http://cakephp.org">CakePHP</a>. <a href="http://kohanaphp.com">Kohana</a>.</p>
<p>There&#8217;s no shortage of PHP frameworks&#8230;but why should you use one? What are the major advantages?</p>
<ul>
<li><strong>MVC</strong> – The Model-View-Controller architectural pattern helps you tier your code for easier maintenance. By keeping the data-manipulating logic separate from the bits that handle the display, you make it much easier to change either the template or the underlying code without touching the other.</li>
<li><strong>Bundled classes</strong> – A framework includes classes and helper functions for common tasks, such as database access, pagination, and form handling. Not to mention smaller things, like truncating text to a specific word/character count.</li>
<li><strong>Rapid development</strong> – Frameworks help you create a small to medium-sized application much quicker than if you wrote everything from scratch. If you&#8217;re in a hurry, using a framework will help you finish things before you reach that looming deadline.</li>
</ul>
<p>If you&#8217;re a total DIY type, you don&#8217;t even need to rely on a third-party PHP framework. You could assemble on yourself, one that&#8217;s more specific to the projects you work on.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2009/09/04/what-are-the-advantages-of-a-php-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kohana: Cleaner CodeIgniter For PHP 5</title>
		<link>https://www.webmaster-source.com/2009/08/21/kohana-cleaner-codeigniter-for-php-5/</link>
		<comments>https://www.webmaster-source.com/2009/08/21/kohana-cleaner-codeigniter-for-php-5/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 11:34:49 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=2465</guid>
		<description><![CDATA[One of the major criticisms of the CodeIgniter PHP framework is its continued support for PHP 4. The developers of the language announced two years ago that PHP 4 development, security patches included, would cease by the end of 2007. The CodeIgniter project still insists on supporting the outmoded PHP version, because far too many [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  class="alignright size-full wp-image-2466" title="Kohana" src="//www.webmaster-source.com/wp-content/uploads/kohana.jpg" alt="Kohana" width="233" height="97" />One of the major criticisms of the <a href="http://codeigniter.com/">CodeIgniter</a> PHP framework is its continued support for PHP 4. The developers of the language announced two years ago that PHP 4 development, security patches included, would cease by the end of 2007. The CodeIgniter project still insists on supporting the outmoded PHP version, because far too many shared hosting providers still haven&#8217;t upgraded their machines for fear of breaking peoples&#8217; poorly-coded scripts.</p>
<p>While CodeIgniter&#8217;s legacy support doesn&#8217;t stop you from using PHP 5-specific features in your applications, it does make things a bit less&#8230;elegant. If you&#8217;re going to build a sports car, would you put an old, less-efficient engine inside it?</p>
<p>Enter <a href="http://kohanaphp.com/">Kohana</a>, &#8220;the swift PHP framework.&#8221;</p>
<p>Kohana is a fork of CodeIgniter, but entirely rewritten to be strict PHP 5 OOP. There are some different conventions, but overall the frameworks are similar enough that migrating is relatively painless. I&#8217;m still reading through the documentation, but it seems like it&#8217;s definitely worth looking into. Some of you may prefer CodeIgniter for their larger community, but it you&#8217;re a developer who has ever been frustrated by CodeIgniter&#8217;s decision, then you definitely want to have a look at Kohana.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2009/08/21/kohana-cleaner-codeigniter-for-php-5/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The 1Kb CSS Grid</title>
		<link>https://www.webmaster-source.com/2009/06/02/the-1kb-css-grid/</link>
		<comments>https://www.webmaster-source.com/2009/06/02/the-1kb-css-grid/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 11:33:30 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[960gs]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Grid]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=2233</guid>
		<description><![CDATA[Grid Design is something that&#8217;s being talked about a bit lately, and many people are using frameworks like 960gs to help them do it. A recent guest post over at Usability Post (by Tyler Tate) shows how to create a grid with your own CSS, 1KB of CSS to be precise. Here is a fresh [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.mostinspired.com/blog/2008/03/24/grid-based-design-101/">Grid Design</a> is something that&#8217;s being talked about a bit lately, and many people are using frameworks like <a href="http://960.gs">960gs</a> to help them do it.</p>
<p>A recent guest post over at Usability Post (by Tyler Tate) shows how to create a grid with your own CSS, 1KB of CSS to be precise.</p>
<blockquote><p>Here is a fresh take on the CSS grid (loosely based on Nathan Smith’s 960 Grid System). Its mission is to be lightweight. And, as I’ll show in part 2, it can be used to streamline page templates for content management. All this in just one measly kilobyte (actually, 662 bytes, but who’s counting).</p></blockquote>
<p>A few CSS rules and you have your own custom grid framework, which you can easily work the rest of your CSS around.</p>
<p><a href="http://www.usabilitypost.com/2009/05/29/the-1kb-css-grid-part-1/">The 1Kb CSS Grid, Part 1</a> [Usability Post]</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2009/06/02/the-1kb-css-grid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>40+ Invaluable PHP Tutorials and Resources</title>
		<link>https://www.webmaster-source.com/2009/05/28/40-invaluable-php-tutorials-and-resources/</link>
		<comments>https://www.webmaster-source.com/2009/05/28/40-invaluable-php-tutorials-and-resources/#comments</comments>
		<pubDate>Thu, 28 May 2009 11:30:38 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[guest post]]></category>
		<category><![CDATA[object-oriented]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=2224</guid>
		<description><![CDATA[My newest post on Net.Tuts+ was published yesterday: 40+ Invaluable PHP Tutorials and Resources It is a roundup of articles, tutorials and tools of interest to PHP coders, on topics such as security, OOP, frameworks, and WordPress. PHP is one of the most popular scripting languages on the internet today, and one of the easiest [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>My newest post on Net.Tuts+ was published yesterday: <a href="http://net.tutsplus.com/articles/web-roundups/40-invaluable-php-tutorials-and-resources/">40+ Invaluable PHP Tutorials and Resources</a></p>
<p>It is a roundup of articles, tutorials and tools of interest to PHP coders, on topics such as security, OOP, frameworks, and WordPress.</p>
<div class="text">
<blockquote><p>PHP is one of the most popular scripting languages on the internet today, and one of the easiest to get into. Whether you&#8217;re a PHP newbie, or an experienced code-slinger, there is always something new to discover. A function you&#8217;re unfamiliar with a killer timesaving tool, a technique that you forgot about&#8230;</p></blockquote>
<p>Head over to Net.Tuts+ to <a href="http://net.tutsplus.com/articles/web-roundups/40-invaluable-php-tutorials-and-resources/">read the full article</a>.</div>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2009/05/28/40-invaluable-php-tutorials-and-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CodeIgniter &#8211; Open Source PHP Web Application Framework</title>
		<link>https://www.webmaster-source.com/2009/04/02/codeigniter-open-source-php-web-application-framework/</link>
		<comments>https://www.webmaster-source.com/2009/04/02/codeigniter-open-source-php-web-application-framework/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 10:26:13 +0000</pubDate>
		<dc:creator><![CDATA[Matt]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webmaster-source.com/?p=1998</guid>
		<description><![CDATA[CodeIgniter is a PHP framework that incorporates the MVC methodology. It&#8217;s fairly lightweight, doesn&#8217;t require messing around with the console, and once you get used to it, it might make it easier and faster to code. CodeIgniter simplifies many tasks, such as database I/O and form handling, it&#8217;s modular architecture allowing you to load various [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://codeigniter.com/"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  class="alignright size-full wp-image-1999" title="CodeIgniter" src="//www.webmaster-source.com/wp-content/uploads/codeigniter.jpg" alt="CodeIgniter" width="185" height="61" />CodeIgniter</a> is a PHP framework that incorporates the <abbr title="Model-View-Controller">MVC</abbr> methodology. It&#8217;s fairly lightweight, doesn&#8217;t require messing around with the console, and once you get used to it, it might make it easier and faster to code.</p>
<p>CodeIgniter simplifies many tasks, such as database I/O and form handling, it&#8217;s modular architecture allowing you to load various libraries when you need them. It uses the <a href="http://en.wikipedia.org/wiki/Model-view-controller">Model-View-Controller</a> design pattern, where the &#8220;View&#8221; files are templates and such, with the Models and Controllers doing the heavy lifting. Overall the framework tries to promote cleaner, more efficient coding.</p>
<p>Some people don&#8217;t like frameworks, some people are lost without them. I&#8217;m somewhere in between. They can be helpful in some situations, but I tend to be a bit more DIY when it comes to PHP. It&#8217;s all a matter of personal preference, and of course choosing the right tool for the job.</p>
<p>If you have a bit of experience with PHP, it may be worth giving CodeIgniter a look.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.webmaster-source.com/2009/04/02/codeigniter-open-source-php-web-application-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</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-20 14:45:57 by W3 Total Cache
-->