Top 
Thursday, May 23, 2013
on marketing some thoughts

There are countless articles and blogs comparing the most popular open source content management systems: Drupal, Wordpress, and Joomla. All three have strengths and weaknesses, but at this point in the game, most of the major flaws among them have been ironed out. What we’re left with is more of a personal preference when it comes to open source content management.

In this post, I would like to focus on a less prevalent but powerful and flexible content management system: ExpressionEngine (EE). EE was developed and released by EllisLab more than 10 years ago, and it is currently in version 2.5.5. EllisLab is also known for CodeIgniter, a lightweight and fast open source PHP framework for rapid development of web applications.

The general principle behind all of the content management systems mentioned so far is the same. You take pieces of content manageable by a non-developer, store it in a database, and deliver these pieces of content to the front end of your website. The difference lies in nomenclature, method, and flexibility.

Where EE wins in my experience is the flexibility a developer has with these pieces of content. EE’s main structure is built around Channels and Entries. Entries are the pieces of content, and Channels can be thought of as top level categories of Entries. Channels are assigned certain parameters and customizable fields, and all of the Entries in that Channel will share those assignments.

You can use Entries to populate anything you can dream up: calendars, slideshows, blogs, employee bios, JSON objects, products in an online store, and so forth. The best part of EE is how easily you can manipulate the entries to contain the fields you need. Field groups are assigned to Channels, and those fields then appear on the channel entries in the admin backend. Fields can be image attachments, text, dates, dropdowns, radio buttons, or even a relationship to another entry. There are also EE plugins to allow additional more complex channel fields.

When you have your Channels, Fields, and Entries setup, you’re ready to display your entries on the front end. The most basic way of doing this is by adding EE tags to loop through your entries like so:

The above code snippet would loop through the most recent 10 Entries in the Blog Channel, and display the content of the two Fields {title} and {body} for each entry. Where would you place this code you may ask? That brings us into Templates.

Templates in EE are similar to templates in Wordpress and Joomla when using the K2 extension. You have a specified markup and structure for the unique pages of your website, and dynamic content from the database appears around that structure. The big difference in EE is that you will have a template for each page of your website unless you’re using an extension to change this default behavior. Within your EE template, you can place all of your html markup, dynamic EE tags for your Entries, and calls to other snippets of code that are universally used like {header} and {footer} for example.

It takes some getting used to, but digging into ExpressionEngine can be a very rewarding experience for any developer who has thrown his mouse across the room trying to get a less flexible CMS to play nice. Interested in getting your very own website powered by ExpressionEngine? Hit us up.

Blog Archive

Video Reel: Taking Web Design to Another Level

As a Nashville web design and interactive agency, we quite frequently have the opportunity to work on multifaceted projects for our clients. This typically involves strategy, design and development of a new website, but in many cases it also includes a video component as well.
Read More...

Catching Up and Catching Our Breath

It’s certainly been a busy month here at Ten Fast Feet, and not just because of all the awesome web design and interactive projects we’ve been working on. We’ve hosted an event with the winners of our startup initiative as the guests of honor, met lots of amazing people and even had a couple of...
Read More...

The Process of Our Process: A Mural in Time-Lapse

When an interactive agency takes up residence in a former law office in downtown Nashville, there’s a bit of, well, redecorating that needs to happen. Little by little, however, the place is starting to take shape. It’s feeling much more creative, with the orange ceiling in the conference room,...
Read More...

A Reception for Separate Six

It began as a simple conversation. What if we, as an interactive agency, were to help one Nashville startup? Give them a "Leg Up" on the competition, so to speak. That conversation became a reality when Ten Fast Feet announced its inaugural "Leg Up" initiative in February, awarding one startup with...
Read More...

How Technology is Changing the Law

We live in an age where technology is helping lead new innovation. But when was the last time you thought about how technology affects law, outside of patent and copyright law? Things like your personal and civil rights are being affected daily, thanks to cutting-edge technological developments.
Read More...

Much Ado About Nothing: Starting Content Strategy from Scratch

Good website design requires a good content strategy. That’s a concept that we try to drive home with our clients here in Nashville at Ten Fast Feet. Even though we’re an interactive agency – and we can make your website look fantastically professional and responsive by device and all that cool...
Read More...

The Winner of 'Leg Up' is ...

Nearly two months ago, the team here at Ten Fast Feet announced something that it has never done before. An initiative, dubbed "Leg Up," that would help one Nashville-area startup with up to $20,000 in user interface and experience, web and graphic design along with business logic and development...
Read More...

Behind the Scenes: Superior's Inspirational Photo Shoot

When it comes to website design and development, photography plays a crucial role. Whether they're stock images or contributed photos from the client, pictures can drive the direction for a site, from the look and feel and even the mood the site portrays on the user. The photos are inspirational. It’s...
Read More...

The Circle of Interaction Design

Years ago, a colleague of mine at a recording studio in Pittsburgh was preparing his application for a master’s program in music composition at Carnegie Mellon. His project was an original composition of music. It was very ambient and not rhythmic and featured synthesized and orchestrated sounds. Over...
Read More...

Alternate Reality Games: An Alternate Take on Marketing

What happens when gaming, entertainment and promotion collide? An alternate reality game, or ARG. An ARG is a type of storytelling that transcends media boundaries and is used to promote a product, service, business or event using the real world as an interactive platform. It’s a relatively new and...
Read More...

Finding Inspiration for Creative Projects

Pop into the Ten Fast Feet creative room on any given day in our Nashville office, and you'll find us working on various video projects and designing websites and mobile apps ... or writing and organizing content for our latest client projects. There's a lot of collaboration and discussion,...
Read More...

Flexible Content Management? Yes, Please

There are countless articles and blogs comparing the most popular open source content management systems: Drupal, Wordpress, and Joomla. All three have strengths and weaknesses, but at this point in the game, most of the major flaws among them have been ironed out. What we’re left with is more of a...
Read More...

'Leg Up' Deadline Extended

OK, Nashville. We hear you. We've received so much feedback and so many great ideas that we decided to extend our entry window for our "Leg Up" initiative. Our new deadline is Monday, March 4, at 11:59 p.m. CT. "Leg Up," presented by Ten Fast Feet Interactive Agency, will award one startup in the...
Read More...

Projection Mapping: What Is It and How Can I Use It?

Projection mapping is one of the hottest trends in video production, which is why we’re not surprised that it has a home in Nashville. The technique, which is an exciting new method of displaying artistic video and images, has primarily been used in large-scale settings. But as a digital agency, we’re...
Read More...

Advice for Startups

If you hadn’t noticed already, we’re not just a Nashville digital agency. We’re a marketing agency with a passion for technology and startups. As we’re now just nine days away from closing entries for our "Leg Up" initiative and getting to business selecting...
Read More...

Six Easy Tips for Optimizing Your Content

So, you’ve decided you need a new website design. You want your site to have responsive design and super cool functionality, while using cutting-edge technology. You want to reach users and potential...
Read More...

Building Community Through a Logo: PCAT's Snowflake 5K

It began as a simple logo design and branding project for a Nashville non-profit. Through professional connections, Ten Fast Feet learned that Prevent Child Abuse Tennessee (PCAT) was considering a rework of their logo for its annual Snowflake 5K run, the largest fundraiser event of the year for the...
Read More...

A Spark for GreenPal

There’s so much Nashville web design, web application and startup awesomeness happening right now, it’s tough to keep up. But we’re really excited about the upcoming Spark Nashville event on Feb. 21 at...
Read More...

Our #TFFadchat Results: What Worked, What Didn't

It’s arguably the biggest night of the year as the best players in the game showcase their skills in front of a worldwide audience. No, we’re not talking about the football players. We’re talking about the advertisers. As marketers and designers, we enjoy watching the Super Bowl commercials...
Read More...

Giving a Startup a 'Leg Up'

The Nashville startup and technology community is rapidly growing. But it’s not easy to be an entrepreneur. We get it. So the team here at Ten Fast Feet wanted to give back to the businesses trying to get off the ground. We’re extremely excited to announce our inaugural "Leg Up" initiative, designed...
Read More...
  • 1
  • 2
  • 3
  • 4
  • 5
Contact