Blog Category: ExpressionEngine

Choosing the perfect web hosting solution for ExpressionEngine or any CMS

Choosing your web host is very important, a wrong decision and you can become frustrated and start hitting your head against the wall!

ExpressionEngine 2.8 is coming and it’s going to be good

A new release of ExpressionEngine is around the corner, 2.8 has some very useful updates

ExpressionEngine Rates Survey

Please take the survey to help out the community when unsure what to charge

A belated year 2013 in review for ExpressionEnigne

With 2013 passing very quickly i go over some of the main points and events with ExpressionEnigne.

Our optimised ExpressionEngine htaccess file – Web Performance

The htaccess file is one of the smallest on any Linux powered website yet it’s the most powerful. Many problems can arise from an htaccess file.

Pages not linking to themselves: Categories, Stash and ExpressionEngine

You don’t want web pages to link to themselves, this is a bad user experience! In ExpressionEngine i explore how to prevent this with the use of the powerful Stash and some templates tricks.

Channel Entries within Channel Entries : The Solutions :  ExpressionEngine

Most ExpressionEngine work is done with the powerful and flexible channel entries tag. It’s the one where you pull the data / content from your entries as you know them within the control panel. It’s by far the most used tag and you need to know it well.

10 steps to TroubleShooting problems with ExpressionEngine

Troubleshooting is part and parcel of web development. There are countless things that go wrong. Whilst you may be banging your head off the wall one minute finding the solution is a great, embracing feeling. Beating little battles and you win the war.

Enterprise support has come for ExpressionEngine, The Pro Net smothered, but at what cost?

Today Ellis Lab has announced two things, paid support and abandonment of the Pro Net what does this mean for the future of ExpressionEngine?

ExpressionEngine and hacking

EE is seen as a very secure product but it’s not immune to hacking. This isn’t going to be a ExpressionEngine versus WordPress journal entry but to shorten that particular argument WordPress is victim of its own success.

ExpressionEngine and PHP security

Writing php code within ExpressionEngine isn’t possible, without it explicitly being turned on. It’s a very easy process to do but has to be done per template rather than a global rule. That means of course you can write raw php code making the possibilities endless in what you can do with your website.

Making the right choice At Media Surgery we use ExpressionEngine for the majority of our projects.

Making the right choice At Media Surgery we use ExpressionEngine for the majority of our projects. Flexibility, reliability and customisation some of the few many benefits.

Launching an ExpressionEngine site? Check list

When that launch day comes there are numerous things you want to check with the website and here are a few for ExpressionEngine in particular.

White Screen of Death / Blank Screen with ExpressionEngine

The white screen of death with ExpressionEngine can be frustrating but by following some simple steps it can usually be resolved and quickly.

Welcome ExpressionEngine 2.5

Today welcomed ExpressionEngine 2.5. After the hurray of this cookie issue with European law as we previously wrote about, 2.5 was delayed for a prolonged period of time.

Responsive Web Design / Mobile design with ExpressionEngine

Mobile is absolutely huge and thats juts going to grow. By mobile we of course mean mobile devices such as Android, iPhone and event tablet devices such as the iPad and the Samsung Galaxy tab. When dealing ExpressionEngine a lot of people question what it takes to get a site working well on mobile?

EE Cookie law and ExpressionEngine

Why has this been legislated in the first place? Did some devil in some back office in Brussels when he was having bad day just dream it up to become famous or draconian? No, it’s a privacy issue. This is what its based on, they have decided for us that third parties should not gain details about users. The question really is however what that information is. If your website is going to be tracking and kinds of personal information used, sent and sold then you might have a problem.

Embeds versus Snippets in ExpressionEngine

ExpressionEngine is very flexible system with so many different ways to build the same thing. A plethora of extensions make it into an incredibly powerful framework which can do many many things. Even when we are building up templates there are numerous ways to go. With the launch of EE2 after years of delay along came snippets.

Displaying ExpressionEngine code on the front end

When you have problems, when they are solved you generally learn a few things and it wasn’t any different here. When you know how, it’s pretty straight forward.

Low Variables and Pixel and Tonics’ Matrix – a match made in heaven

For a few months now it’s been possible to integrate Low Variables into Pixel and Tonic add ons such Playa, Assets, the DiveBar and Matrix, which will be focused on here.

Multi Site Manager error - open base restriction is the fix

ExpressionEngine error message ” Your system folder path does not appear to be set correctly. Please open the following file and correct this: index.php”  is likely to be an open base restriction on the server

EECI 2012 links - ExpressionEngine Conference Lieden May 30/31st

A summary of the EECI 2012 conference in Lieden with links to slides, unfortunately we couldn’t attend it. next year!

Upgrading from ExpressionEngine version 2 from version 1 - why?

Over the years we have build countless sites in ExpressionEngine and a lot of them were built in the first version of the software. After many years of construction EllisLab finally released version back in January 2010, oh how time flies, it doesn’t seem long ago at all! Why would you upgrade from version 1?

Extension to improve the control panel notification system - Beta testers wanted

Small ExpressionEngine extension to improve the very subtle notification system