<?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>TYPESETT &#187; CMS</title>
	<atom:link href="http://www.typesett.com/category/cms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.typesett.com</link>
	<description>Your AMUSING Resource for Useful Design, Typography and Web Dev Articles</description>
	<lastBuildDate>Thu, 25 Mar 2010 07:05:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why I Love Expression Engine (CMS)</title>
		<link>http://www.typesett.com/2009/06/why-i-love-expression-engine-cms/</link>
		<comments>http://www.typesett.com/2009/06/why-i-love-expression-engine-cms/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 07:26:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Best of Industry]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Expression Engine]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.typesett.com/?p=914</guid>
		<description><![CDATA[<strong>About two years ago, I was searching for a Content Management System (CMS) that was easy to learn, supported, flexible, feature-rich and had a level of popularity that would help provide longevity for the platform.</strong> My journey led me through a cacophony of solutions, most of which were very similar to each and did very little to convince me of their superiority.]]></description>
			<content:encoded><![CDATA[<p><strong>About two years ago, I was searching for a Content Management System (CMS) that was easy to learn, supported, flexible, feature-rich and had a level of popularity that would help provide longevity for the platform.</strong> My journey led me through a cacophony of solutions, most of which were very similar to each other and did very little to convince me of their superiority over one another.</p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/i-love-expression-engine.gif" alt="I Love Expression Engine" /><br />
<span id="more-914"></span><br />
Eventually, I installed and tested several options I deemed worthy. Drupal, Joomla and Mambo were all open-source solutions that generally garnered excitement in the community and sometimes awards for their efforts. The problem with all three of these for me was not that they don&#8217;t work but that it&#8217;s hard for me as a front-end developer to get excited enough to want to use them. The main problem was that it&#8217;s hard to use and hard to learn and once that frustration turns into resentment — we&#8217;re done with it.</p>
<p>The matter finally came to a head last year as my company needed a website refresh. This time, I asked around and tried to do actual research as to what web design firms actually use to make sure I made the right choice. On a popular technology forum I frequent, somebody suggested Expression Engine (EE) which I had never heard of at the time. I went to the website and I immediately knew that this was something special. <strong>My exact words in the thread was:</strong></p>
<blockquote><p>
wow, expression engine looks very promising&#8230;
</p></blockquote>
<p><strong>and then later&#8230;</strong></p>
<blockquote><p>
I checked out all the Experience Engine videos and looked into the demo&#8230;</p>
<p>This looks like what I was dreaming about. Pretty simple, flexible, easy-to-use, supported and the admin has a tailored feel to it. Too bad it&#8217;s not free&#8230; but since I&#8217;d be recommending it to customers with money, that&#8217;s not a deal breaker for me.
</p></blockquote>
<p><em>[Notice how I called it "Experience" Engine... haha!]</em></p>
<p>Eventually, I choose it and have been using it as my CMS of choice ever since and have only experienced minor setbacks due mostly to growing pains. Expression Engine is straight forward to use and learn, supported very well, extremely flexible, feature-rich and has been adapted by big and small companies alike. <strong>Whether or not it&#8217;s the right one for your project is up to you to decide but I want to share why I like it:</strong></p>
<h5>Straight-Forward Learning and Ease of Use</h5>
<p>Looking back, there was two major factors that really impressed me about Expression Engine. The first was the website. No big deal for a CMS right? WRONG! Go to drupal.org, mamboserver.com or joomla.org and you just don&#8217;t see the potential that is within their product and you certainly aren&#8217;t inspired by their product. </p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/expression-engine.jpg" alt="Expression Engine Website" /><br />
[Left: Expression Engine homepage] [Right: Expression Engine Tutorial Videos]</p>
<p><a href="http://expressionengine.com">With the EE website</a>, you see it and feel it with every click. They say you shouldn&#8217;t judge a book by its cover but I really think it&#8217;s an important factor if you&#8217;re trying to woo web designers and developers by showing them how great it can be. So needless to say, the EE website showed me that I can do great things with this product and to not settle for a CMS that will restrict me with limitations.</p>
<p>The second factor was that they put together a set of well-made <a href="http://expressionengine.com/tutorials/">video tutorials</a>. They assumed I knew nothing and showed just enough so that I understood the general idea of what makes EE great. Compared with what I went through the year before where the trifecta I was investigating made me feel like it was my fault for not being smart enough — EE made me feel at ease. If you were new to the CMS world like I was, you would understand how great a wall that initial starting point can be. These four videos, show your pretty quickly how to get started while at the same time slowly hinting at how powerful this will be once you get the hang of it.</p>
<p>Since it was for my job&#8217;s website — we went through with the $10, 30-day hosted demo to put it through it&#8217;s paces. I followed the videos and the written documentation online — EE has a well put together <a href="http://expressionengine.com/docs/">User Guide</a>, <a href="http://expressionengine.com/knowledge_base/">useful Wiki</a> and a responsive <a href="http://expressionengine.com/forums/">Forum community</a> that&#8217;s all search-able.</p>
<p><strong>Online resources outside of the EE website include:</strong></p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/train-ee.jpg" alt="Train-ee Website" /><br />
<a href="http://www.train-ee.com/">http://www.train-ee.com/</a><br />
This website offers free training as well as paid training (in the form of workshops) and consulting. They&#8217;re based in the mid-west (Michigan) sadly for us coast clingers but they are a great online resource. I personally think this blog tutorial series on <a href="http://www.train-ee.com/courseware/free-tutorials/category/building-a-small-business-site/">how to build a small business website</a> is a great place to start once you&#8217;re comfortable with the basics.</p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/devot-ee.jpg" alt="Devot:ee Website" /><br />
<a href="http://devot-ee.com/">http://devot-ee.com/</a><br />
This is a newer website that is more geared toward the experienced EE developer. They offer more advanced tutorials, review add-ons and is a quality resource for EE developers.</p>
<p><strong>At that time, my co-worker pointed me to a Smashing Magazine article as well:</strong><br />
<a href="http://www.smashingmagazine.com/2008/10/29/expressionengine-developers-toolbox/">http://www.smashingmagazine.com/2008/10/29/expressionengine-developers-toolbox/</a><br />
Smashing — as always — gets straight to the point and rounded up very useful EE tidbits from around the web. I still come back every so often because I forget what other popular things people are doing with EE around the web. </p>
<h5>Quality Support</h5>
<p>At some point everybody with any CMS platform will experience a problem whether it be big or small. How well and how quick you can get solutions for your problem is a great sign of what the community is like for your platform. With EE, they have a support forum that is patrolled by a staff of full-time moderators. As with any user community, there are outside resources as well depending on the problems you are having such as with 3rd party add-ons and extensions. </p>
<p>I recently had issues with a WordPress (WP), which is free software under a GNU General Public License. Unfortunately, WP left me completely hosed when we encountered a technical problem. One of the reasons we love WP is that it has such a strong community behind it but seeing how my specific technical issue (who others also had) had not been resolved for months and with no response in  their official forums&#8230; you really understand the reality of free software.</p>
<p><strong>I&#8217;m happy to report that from my experience, EE is not like that.</strong> Their moderators on the forum are always lurking the forum and helping and strive to resolve your issues. I had a RSS question and of course posted with as much information as possible and although they didn&#8217;t specifically answer my question — they pointed me to the right knowledge base entry. Other times, they have answered my questions outright or linked me to other forum posts that didn&#8217;t show up in a search.</p>
<p>Granted, I&#8217;m sure there are plenty of cases for EE developers who have been less than satisfied but from my experience, I truly believe that if I have a problem — <em>there is help</em>.</p>
<p><a href="http://expressionengine.com/forums/">Visit Expression Engine&#8217;s Support Forum&#8230;</a></p>
<h5>Extreme Flexibility</h5>
<p>&#8220;Themes&#8221; and &#8220;Templates&#8221; are two features publishing platforms try to push on you to disguise the fact that you are forced to use their product in a certain way. Sort of like buying a car and then customizing it at the end by picking out some custom elements. At the end of the day, you&#8217;re driving a Toyota Camry albeit yours has 19 inch rims and a huge spoiler.</p>
<p><strong>EE doesn&#8217;t work like that. </strong>Although you can start out by editing their basic default website that comes with installation&#8230; you&#8217;ll eventually want to harness the true power of EE and exploit it&#8217;s true potential for your customers.</p>
<p>Currently, I&#8217;m working on a website with my client where I&#8217;m designing their website with thoughtful consideration to solve their marketing and business goals. There are several components that a CMS will have to handle for me, two of which are dynamic content and a control panel for updating&#8230; I don&#8217;t need to think about how EE can make this work for me. I think about how I can make EE work for me. </p>
<p><strong>If you didn&#8217;t follow that</strong> — EE has a easy to learn tag system that allows you to custom build the solution as you need it to work. It was created with flexibility and versatility in mind so you don&#8217;t have to build cookie cutter websites. Each client is different and EE allows you to customize for them without learning a new development language. The tag system is straight-forward, logical and easy to become productive with. <strong>Here&#8217;s an example snippet you embed directly in the HTML:<br />
</strong><br />
<code><br />
{exp:weblog:weblog_name weblog="gst_blog"}<br />
</code><br />
[<a href="http://expressionengine.com/docs/quick_start/step_7.html"><em>Above example taken from EE Quick Start Guide Page 7</em></a>]</p>
<p><strong>Expression Engine Video Tutorials:</strong><br />
<a href="http://expressionengine.com/tutorials/lesson/introduction_to_templates/">Introduction to Templates</a><br />
<a href="http://expressionengine.com/tutorials/lesson/weblogs_and_custom_fields/">Weblogs and Custom Fields</a><br />
<a href="http://expressionengine.com/tutorials/lesson/weblog_template_relationship/">Weblog Template Relationship</a></p>
<p><em>[Save the drama for your mama... each video is around 5 minutes or less.]</em></p>
<h5>Feature Rich</h5>
<p>There are more CMS options today than ever and the feature lists are looking more and more similar. Look closer and you&#8217;ll see EE offers the features you expect but with more sophistication. This is what you&#8217;d expect from a company and platform that has had time to mature rather than some of the new and trendy options available today. [It's original incarnation was called p-Machine, for Publishing Machine but officially debuted as Expression Engine in 2004 under EllisLabs]</p>
<p>One of the features I like most is when I design a custom field for content (as part of a set), I can control if that one particular field has HTML capabilities or not. That&#8217;s just a single example of the attention to detail in EE. Throughout the whole product you&#8217;ll see they the care that went into it&#8217;s core functionality — web publishing but they also built in high-end features for content writers and the developers. EE is often popular as a blogging platform &#8211; they have first rate commenting and spam features. They have add-ons and modules that handle forums, multi-website support and a myriad of other functions.</p>
<p><a href="http://expressionengine.com/overview/features/">Visit Expression Engine&#8217;s Full Feature List&#8230;</a></p>
<h5>Adopted by Companies Big and Small</h5>
<p>Sometimes when I introduce EE as a CMS to client, the easiest selling tool is to tell them who else is using it. It quickly shows them that it&#8217;s not a limited shelf-life, fly by night product that has a limited lifespan. </p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/change.jpg" alt="Change.gov Website" /><br />
<a href="http://change.gov/content/home">http://change.gov/content/home</a></p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/cisco.jpg" alt="Cisco Blog" /><br />
<a href="http://blogs.cisco.com/datacenter">http://blogs.cisco.com/datacenter</a></p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/veerle.jpg" alt="Veerle's Blog" /><br />
<a href="http://veerle.duoh.com/">http://veerle.duoh.com/</a><br />
Veerle has gained notoriety from being picked as a frequent &#8220;Top List&#8221; website.</p>
<p><a href="http://expressionengine.com/showcase/websites/quick_list">A complete list at Expression Engine&#8217;s website&#8230;</a></p>
<h5>Interested? Give It A Shot!</h5>
<p>There are a lot of options out there for publishing these days and I understand the thought of &#8220;the right one is the one that does the job&#8221; but I also believe that what clients want is a moving target at times. A year later, they often come back to you asking for this and that trying to gain an edge on their competition. Expression Engine allows you to grow your websites on platform where you can grow as well. With every EE website I build now, it&#8217;s better than the last!</p>
<p><img src="http://www.typesett.com/wp-content/uploads/2009/06/expression-engine-pricing.jpg" alt="Expression Engine Website" /></p>
<p><a href="https://secure.expressionengine.com/index.php?ACT=EE">The pricing for a personal license is $99 and you can upgrade that to commercial for $150 more</a>. For the type of clients at my studio, this is not an issue but it&#8217;s understandable for some of the clients out there you do work for with razor thin budgets. </p>
<h5>What experiences have you had with Expression Engine?</h5>
]]></content:encoded>
			<wfw:commentRss>http://www.typesett.com/2009/06/why-i-love-expression-engine-cms/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>
