Enjoy unlimited access to all forum features for FREE! Optional upgrade available for extra perks.

drupal

Discussion in 'Content Management Systems' started by julian, Jun 28, 2012.

Thread Status:
Not open for further replies.
  1. julian United Kingdom

    julian Banned

    Joined:
    Aug 2007
    Posts:
    2,252
    Likes Received:
    41
    Any hardcore drupal users here. Lookign for some brief Pros and cons compared to wp & joomla etc.


    Thanks
     
  2. Domain Forum

    Acorn Domains Elite Member

    Joined:
    1999
    Messages:
    Many
    Likes Received:
    Lots
    IWA Meetup
     
  3. namdas United Kingdom

    namdas Active Member

    Joined:
    May 2008
    Posts:
    104
    Likes Received:
    5
    I don't really use WP or Joomla, but a rough set of pros and cons for drupal after using it for about 7 years:

    Pros:
    - Extremely flexible, can import or manage all kinds of content and produce extremely professional sites - for instance importing a hotel feed, adding a proximity search, faceted search filters for price, star rating, facilities etc is all in a days work
    - Most things you might want to do has been done before as a free module that can be bent to your will - there are a massive number of plugins available
    - Designed to handle any kind of content in any way - ie you could create an accounting package with each item an invoice, your product feed site could have real products with fields + filters for tech specs etc rather than just pasting the info into a 'post' on wordpress - or you can even run it as a full ecommerce site
    - can manage users and add social networking style stuff quite easily.

    Cons
    - Tho improving, nowhere near as intutive as something like WP, particularly for no tecchies like freelance writers etc
    - *Steep* learning curve
    - Most things you want to do has been provided in about 8 or 9 different modules that don't play nicely together, possibly have been abandoned and there is no clear guide to which is actively worked on and useful now, rather than years ago
    - Likewise there are many ways to go about achieving the same outcome (eg building a photo gallery, or organising your content into say country and category) and it is hard to know which is the best way to go until you've done the work and tested it yourself
    - The flexibility encourages developing for drupal - but they make major changes to their API with each release, generally making coding far more long winded
    - Initial installation package is so stripped down you need to add a bunch of modules for every install just to get it doing pretty basic stuff that comes as standard on things like WP
    - Significant lack of quality free or commercial themes and designers. Design work generally a fair bit more expensive than for WP which everyone uses and understands
    - Significant lack of documentation and a history of rather rude responses to requests for help on the forums and issue trackers

    I could go on under both headings. Basically it is extremely powerful, and up to a point you can plug in lots of different modules to build something quite clever completely free - but you will often find they never quite do everything you need. For most static sites its a bit like using a sledgehammer to crack a nut but if you want to build something dynamic like a web application it can offer shortcuts by being able to recycle existing code and functionality from all the free contributed modules - just be prepared to spend some time debugging.

    Edit: Just to add I think if I was making sites for other people to use or if I'd started later I'd probably be well into WP - I feel a bit committed to Drupal now I know it works but I think WP has come on leaps and bounds in terms of flexibility and often wonder if my life would be simpler if I just studied how to bend WP to my will instead.
     
  4. monaghan United Kingdom

    monaghan Well-Known Member

    Joined:
    May 2007
    Posts:
    2,126
    Likes Received:
    78
    From a development perspective, Drupal is well documented, however, as mentioned above, major version changes to tend to require major rework. Some of the documentation may require a little reading around to get a full understanding though, but I guess that is the same with most large Open Source projects.

    Personally, I love Drupal, but be prepared to spend a lot of time on it. I chose Drupal as neither Joomla or WP would do what I needed at the time, things may be different now though. If I want a quick site, I use WP, if I want a more complex system with multiple authors or integrated with a 3rd party API, I use Drupal (of course Joomla may well have caught up with permissions now)
     
  5. rob

    rob Founding Member

    Joined:
    Jan 2005
    Posts:
    5,966
    Likes Received:
    119
    Wordpress all the way.

    A couple of years ago there might have been an argument to joomla / drupal / modx / wordpress... but WP is now so far ahead in terms of whats out there its not an argument anymore.
     
  6. DomainM

    DomainM Active Member

    Joined:
    Sep 2009
    Posts:
    580
    Likes Received:
    9
    I've found Modx the best solution available for custom developments, however if your after a plug and play type site and can find a theme with the functionality that matches your goals wp is a clear winner. You can build quite complex sites using Modx without learning php, while wp is more suited to php developers.
     
  7. monaghan United Kingdom

    monaghan Well-Known Member

    Joined:
    May 2007
    Posts:
    2,126
    Likes Received:
    78
    A bit short sighted, WP may do it for you, but not for everyone, without knowing the requirement it's like recommending a Ford Escort without knowing that the guy is a farmer and needs to drive across a field every day. The Escort will do it, but nowhere near as well as the Land Rover the guy should be using.

    I use both Drupal & WP and would strongly advise anyone to look at their requirement and then choose the platform, not the other way round.
     
    • Like Like x 1
Thread Status:
Not open for further replies.