February 25, 2008, posted in: DevelopmentExpressionEngine
Since recommending ExpressionEngine to all of my clients after doing a number of sites with it, just about all of the work coming in will now be integrating the CMS. Word of mouth may start the buzz, but seeing it in action really seals the deal.
Though there is a learning curve, as there is to any CMS, ExpressionEngine (EE) is really simplistic in nature despite being packed with amazing features. It would take many blog entries to detail all of the things I really love about EE so let’s call this the intro of what will be an ongoing topic. EE is becoming a stable in my work and I get excited each time a new project starts.
Creating dynamic section, like news, events or blog or anything else, is as easy as creating a weblog. You can then create a custom field group, for example, if creating a new blog you might name your custom field group “Blog Fields”. You can add as many different types of fields for this section (or weblog) as you need. Fields such as title, body, photo, etc. These are the fields that will show up when publishing a new entry. Optionally, you can create a Category Group to go along with the Blog to add even more functionality. For each weblog you create it will populate the publish tab in EE’s control panel with a simple dropdown list.
EE makes these dynamic sections so easy to create and even easier to plug into your template. You can put a dynamic section anywhere in your code. Anywhere. For this site I have two weblogs, blog and portfolio. This simple concept alone has convinced several people to make the switch from whatever CMS they are used to. It’s a true Content Management System that doesn’t make you jump through hoops just to get it working.
Notion Studios is located in the beautiful Seattle, Washington