Follow Us

Applications

Website management

ExpressionEngine Freelance Edition review

There is a wide spectrum of ways to create new websites, starting with solutions that require no coding at all, such as Weebly and WordPress, all the way to coding your website entirely by hand using a text editor like Vim. ExpressionEngine is a serious content management system that sits close to Vim on that spectrum, and has a vibrant community of users and developers.

Traditionally, one of the main problems of using a content management system (CMS) such as Wordpress is that your website ends up looking like a Wordpress website. Meaning, no matter how much you play with the graphics, colours and typography, the basic layout of the page often still looks like it was made with Wordpress. ExpressionEngine solves this by being completely open-ended and not enforcing any sort of hierarchy or default layout. In fact, when you first install it, your homepage shows nothing: Just a blank, white page, completely devoid of any markup or skeleton structure. This makes building a new website significantly harder, but it also makes it possible to achieve almost any layout you can think of.

ExpressionEngine is aimed at experienced web developers: Just to get started, you need to upload it via FTP, change file permissions manually on a list of folders and files, create a new MySQL database manually, and then provide its credentials to the ExpressionEngine installer. If you know how to do all of that, and have a good understanding of HTML and CSS, you will probably be able to handle ExpressionEngine.

This is not a system you are supposed to just play with until you figure it out, but thankfully, its documentation is excellent. Once you get it installed, you use a slick control panel for creating content and presentation templates, but you still need to code your templates as pieces of HTML using that interface. To embed content into your templates, you will have to use special ExpressionEngine tags, which are clearly explained. There is also an excellent Getting Started tutorial that introduces many of the concepts you will need to get started, such as Channels (pieces of content) and Templates (controlling presentation).

ExpressionEngine is priced to make it easy to get started: EllisLab offers a $100 (around £65) Freelancer licence, which you can use exclusively for building your own website, while the price triples for a commercial licence.

If you'd like to use ExpressionEngine but don't want to code a theme from scratch, websites such as ThemeForest offer commercial, ready-to-use ExpressionEngine themes. Then again, if you're considering using a ready-made theme anyway, you may be better off with WordPress. It is not as open-ended as ExpressionEngine, but doesn't have its price tag and initial learning curve, either.

If you are an experienced web developer looking for a powerful CMS that allows complete customisation, check out ExpressionEngine, but be prepared to spend some quality time with the documentation.



Comments

Send to a friend

Email this article to a friend or colleague:

PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.


Techworld White Papers

Choose – and Choose Wisely – the Right MSP for Your SMB

End users need a technology partner that provides transparency, enables productivity, delivers...

Download Whitepaper

10 Effective Habits of Indispensable IT Departments

It’s no secret that responsibilities are growing while budgets continue to shrink. Download this...

Download Whitepaper

Optimise Performance For Global eCommerce

Global is all the rage: eBusiness teams are feverishly building new international initiatives in...

Download Whitepaper

Gartner Magic Quadrant for Enterprise Information Archiving

Enterprise information archiving is contributing to organisational needs for e-discovery and...

Download Whitepaper

Techworld UK - Technology - Business

Part 2 of your journey to virtualisation

You can still access part 2 of our virtualisation journey - explore how you can improve your servers, storage and networks by developing your infrastructure.

Watch now...
Techworld Mobile Site

Access Techworld's content on the move

Get the latest news, product reviews and downloads on your mobile device with Techworld's mobile site.

Find out more...

From Wow to How : Making mobile and cloud work for you

On demand Biztech Briefing - Learn how to effectively deliver mobile work styles and cloud services together.

Watch now...

Site Map

* *