Menu:


Drupal vs. Expression Engine

This site started out on PostNuke, followed by several major editions of Drupal, and is now running on Expression Engine. The reason to for the most recent migration can be summed up as “because I wanted to"… Drupal and EE are both very powerful and complex packages, each with their own strengths and weaknesses, which I hope to write about. What ultimately prompted me to look at EE was a painful upgrade of another Drupal site. Drupal is feature-complete as far as my modest needs are concerned - with the possible exception of themeing, something I never tried - but many features I consider essential are provided by contributed modules and not the core distribution. After going through this process a couple of times, it became increasingly urgent to switch to a package that was feature-complete right out of the box. It so happens that EE qualifies.

What I immediately liked about EE is the template system. I run another of my sites on the free EE Core package and it took only an hour or so to port a theme from openwebdesign.org to EE. On the downside, I miss Drupal’s input filters, books, and the access control system - particularly the ability to stick a user into multiple groups at once. It remains to be seen how much effort it is to implement the equivalent of Drupal’s taxonomy access and organic groups modules.

Posted by markus on Friday, June 30, 2006
(0) CommentsPermalinkGeneric Geekery

Page 1 of 1 pages