<?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>Joe Fleming dot net &#187; Drupal</title>
	<atom:link href="http://joefleming.net/category/software/php/drupal/feed/" rel="self" type="application/rss+xml" />
	<link>http://joefleming.net</link>
	<description>what you see is what you get</description>
	<lastBuildDate>Tue, 17 Jan 2012 16:24:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Drupal&#8217;s On Hold</title>
		<link>http://joefleming.net/2008/11/17/drupals-on-hold/</link>
		<comments>http://joefleming.net/2008/11/17/drupals-on-hold/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 23:16:14 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://joefleming.net/?p=41</guid>
		<description><![CDATA[I know I said before that I would be replacing WordPress with Drupal around here, and I did start working on that. However, the more I read about Drupal, the harder it seems to do custom things. Actually, it&#8217;s more a problem of poor documentation than it is a lack of flexibility. Still, if I [...]]]></description>
			<content:encoded><![CDATA[<p>I know I said before that <a href="http://joefleming.net/2008/08/18/farewell-wordpress/">I would be replacing WordPress with Drupal</a> around here, and I did start working on that. However, the more I read about Drupal, the harder it seems to do custom things. Actually, it&#8217;s more a problem of poor documentation than it is a lack of flexibility. Still, if I don&#8217;t know what I&#8217;m doing, it&#8217;s hard to learn anything.</p>
<p>Granted, I could easily replace WordPress for the sake of my blog here (and probably still will at some point), but that&#8217;s not why I was planning to learn it. I wanted something that would allow me to crank out new pages quickly without constantly restarting from scratch. I do have a very weak framework I&#8217;ve written to try to achieve this, but every time I start a new site, I feel compelled to re-do at least part of it, so in the end I don&#8217;t save any time. In fact, I lose time because I have to re-learn the changes I made for each site when I need to maintain them.<br />
<span id="more-41"></span><br />
A while back, I started looking into frameworks to use at work. I&#8217;m still enthralled with <a rel="ext" href="http://www.symfony-project.org/">Symfony</a>, but it&#8217;s way too hard to just jump in to. In order to take advantage of all of its niceties, there&#8217;s a lot you need to learn. It&#8217;s almost like learning a new language on its own, which is fine and all, but it doesn&#8217;t help me get things done quickly. It&#8217;s hard to be motivated to learn new frameworks and techniques unless you have something to work on, and any new projects I have need to be done in a timely manner, so I can&#8217;t take too long to jump into something new.</p>
<p>Anyway, one other framework that stood out when I we were doing our research was <a rel="ext" href="http://codeigniter.com/">CodeIgniter</a>. Not because it&#8217;s better, but because it has more of an a-la-carte mentality. Don&#8217;t want to use the full MVC design pattern? No problem, just use the parts you want to; you can use it as a simple controller mechanism only if you so choose. Don&#8217;t feel like getting into a full <a rel="ext" href="http://en.wikipedia.org/wiki/Object-relational_mapping">ORM</a>? Skip it, they have a built-in ActiveRecord style interpreter, which means you don&#8217;t need to create your own class for each table in your database. Of course, ou can write your queries completely by hand if you choose to too. Best of all, no command line magic to make your code work, and on top of it all, the entire framework is 3.3MB with the user guide included, under 2MB without it.</p>
<p>I&#8217;ve spent a couple nights reading through the documentation (which is pretty well done) and I already have a good understanding of how it all works. And, since it&#8217;s almost Christmas again, it&#8217;s time to get my annual list manager online again. So, I&#8217;ve got a new tool to play with and a simple project to do it with. As a result, Drupal&#8217;s on hold while I work on that. I&#8217;ll report back on how it goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://joefleming.net/2008/11/17/drupals-on-hold/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Farewell WordPress</title>
		<link>http://joefleming.net/2008/08/18/farewell-wordpress/</link>
		<comments>http://joefleming.net/2008/08/18/farewell-wordpress/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 03:09:07 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Site News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://joefleming.net/?p=30</guid>
		<description><![CDATA[In an effort to save time when I put together sites for people, I&#8217;ve been working on a universal engine I can use. It is modeled loosely off the MercuryBoard code and, for the most part, has served me pretty well. Recently, I&#8217;ve tried to revamp it with more object oriented code, integrating PEAR and [...]]]></description>
			<content:encoded><![CDATA[<p>In an effort to save time when I put together sites for people, I&#8217;ve been working on a universal engine I can use. It is modeled loosely off the <a href="http://www.mercuryboard.com/">MercuryBoard</a> code and, for the most part, has served me pretty well. Recently, I&#8217;ve tried to revamp it with more object oriented code, integrating PEAR and a few other niceties. Still, the more and more I use it, the more I realize it saves me very little time. In fact, it actually costs me time when I have to go back and update the sites. It seems, sadly, the idea of a flexible CMS or framework is just too abstract for my skills.</p>
<p>I&#8217;ve spent some time reading about <a href="http://www.symfony-project.org/">Symfony</a>, which looks like an amazing project. I&#8217;m positive I can make it do anything I would need, but the learning curve is pretty steep and I&#8217;m worried that the time I&#8217;d take to learn it wouldn&#8217;t really pay off in the end. I like a lot of the concepts, but I&#8217;m just not completely sold on it.</p>
<p>So what does that have to do with WordPress? Well, I&#8217;ve recently revisited a project that I spent some time with in the past but never really did much with. That project is <a href="http://www.drupal.org/">Drupal</a>.<br />
<span id="more-30"></span><br />
While it&#8217;s not nearly as flexible as Symfony is, it seems like a very useful platform for putting a site together. I followed a quick tutorial last week that outlined just how easy it was, and after reading through their <a href="http://drupal.org/getting-started">Getting Started</a> guide, I&#8217;m pretty sure it can be bent into anything I might need. To me honest, most of the sites I&#8217;ve put together didn&#8217;t really need much of anything.</p>
<p>But, again, how does this relate to WordPress? Well, I&#8217;ve grown tired of WordPress, and it seems like Drupal would make for a great blogging tool. I have no doubt that I could add a lot more than a simple blog should I choose to as well, which makes it that much more appealing. From what I&#8217;ve seen, it also runs significantly faster than WordPress does, which is always a nice perk. </p>
<p>So, in an effort to spend more time using and learning Drupal, I&#8217;m planning to port all of my WordPress posts to Drupal and use it exclusively to run this site. Worst case scenario, I end up with nothing more than a blog running on Drupal. That&#8217;s not too different that the blog I have running on WordPress now, so that&#8217;s not too bad of a worst case. Look for the change to happen soon (hopefully this week). You&#8217;ll know when it happens as it&#8217;s unlikely I&#8217;ll spend the time working on a theme just yet, so this site will live in default Drupal mode while I continue my Drupal education. Fun stuff!</p>
]]></content:encoded>
			<wfw:commentRss>http://joefleming.net/2008/08/18/farewell-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

