Creativebits.org

an All Creative World site
Piotr's picture
38 pencils

Joomla or Wordpress

So I need to get my butt in gear and finally learn either Joomla or Wordpress.

I know they are both great but I'm not sure which one is the best one to go with. Anyone have opinions or suggestions?

I know Wordpress is a bit more blog oriented which is putting me off a little bit from it, but I also know its very flexible.

Which one is easier to learn?
which one is more flexible?

I'm thinking the first thing to put together will be a simple eStore setup for my wife so I'm trying to decide which one to learn first.

thanks in advance :)

Commenting on this Forum topic is closed.

Mintsauce's picture
1004 pencils

Drupal... and that's not an opinion, it's official -> http://www.packtpub.com/award

Learning curve can be steep if you have no php knowledge. With limited knowledge you can do pretty well. If you decide on this post again... I'll post some great links for Drupal beginners that got me started.

Ubercart with Drupal - as an e-store solution is great.

Wordpress can be used as a CMS and has some very nice plugins. The Wordpress Shop plugin is not too shabby either... http://www.instinct.co.nz/e-commerce/

Jack Mancer can tell you about Joomla.

EDIT: You only need PHP if you're going to be doing more advanced theming. If you want to use and edit using CSS using a current template you won't need any.

The Construct Agency
Building Creative Brands for People

Ivan's picture

I agree Drupal has the most potential. It has the largest community as well. We can help with Drupal related questions here on creativebits (which is also running on Drupal btw).

www.jackmancer.com's picture
545 pencils

Well I had no education in CMS systems and very very basic php knowledge and I found Joomla pretty easy to get into, took me a weekend. Not sure if Drupal is the same. I heard Drupal is of slightly higher quality but for now I want to get better in CMS in general so learn Joomla, then take a step to Drupal.

I think Joomla has more users though, so there might be more tutorials/help forums/extensions for Joomla.

I can't compare the required learning curve as I don't know Drupal.

If you have any questions about Joomla I'll be around ;-)

Ivan's picture

Here is a good comparison between Joomla and Drupal.
http://cmsreport.com/content/2006/12/drupal-and-joomla-comparison

Mintsauce's picture
1004 pencils

Drupal 6 is awesome! Drupal 7 is going to leave the bubble-gum at home and just kick butt!

The Construct Agency
Building Creative Brands for People

Piotr's picture
38 pencils

Alright, well I'm glad i posed the question :)

So I need to take a good look at Drupal then. I have some CSS and HTML know how, but nothing in PHP, looks like i need to learn something new then :)

If anyone DOES have some links for Drupal beginners that would be awesome.

thanks again, the input is very much appreciated.

www.jackmancer.com's picture
545 pencils

My suggestion is (and someone please correct me if this is a stupid way, though it worked for me), is start building a site, download a free template and see how it's build. Start understanding the template from there and customise it. For sure you'll run into trouble but just Google those matters, such as "How to add a module into an article" or "background image php code".

Just don't make more then 1 change to a file you don't fully understand at once, because when things don't work any more, you won't know what you've done wrong.

Mintsauce's picture
1004 pencils

Great Idea!

The Construct Agency
Building Creative Brands for People

Mintsauce's picture
1004 pencils

Some Drupal tasty titbits. (Ivan, if you want I can do a full post on this...)

Drupal and Modules must haves:

  1. Latest version of Drupal. (cur. V6.x)
  2. CCK (content construction kit) allows you to build your own content types - like blog, pages, product, image page, anything else you can imagine. Also download CCK image field, CCK file field. http://drupal.org/project/cck; http://drupal.org/project/imagefield; http://drupal.org/project/filefield
  3. Views is a must have for any serious Drupaler. Views enable you to create multiple views of just about any kind of content from image galleries to shopping pages. http://drupal.org/project/views
  4. Image API, Imagecache - these will help you with manupulation of images for thumbnails, adding effects, frames etc. http://drupal.org/project/imageapi; http://drupal.org/project/imagecache
  5. Pathauto - to create beautiful clean URLs (also requires Token) http://drupal.org/project/pathauto; http://drupal.org/project/token
  6. Spam - For spam protection. http://drupal.org/project/spam
  7. Ubercart - awesome Drupal shopping cart. Remember to also install all of Ubercart's required modules. These are listed in the Ubercart download. http://www.ubercart.org
  8. For ease of use I also suggest Admin Menu and Vertical Tabs. http://drupal.org/project/admin_menu; http://drupal.org/project/vertical_tabs

Other essential downloads - Get a "starter theme".
My favourite is "Framework". For someone who knows XHTML and CSS this is a great start since it contains no graphics, just the HTML and CSS.

  1. Zen : http://drupal.org/project/zen
  2. Genesis : http://drupal.org/project/genesis
  3. ATCK : http://drupal.org/project/atck
  4. Basic : http://drupal.org/project/basic
  5. Beginning : http://drupal.org/project/beginning
  6. Blueprint : http://drupal.org/project/Blueprint
  7. Clean : http://drupal.org/project/clean
  8. Flexible2 : http://drupal.org/project/flexible
  9. Foundation : http://drupal.org/project/foundation
  10. Framework : http://drupal.org/project/framework
  11. Hunchbaque : http://drupal.org/project/hunchbaque
  12. Tendu : http://drupal.org/project/tendu

Learning the "Drupal" vocabulary is essential. If you get what someone means when they say "taxonomy" you'll understand the forums so much better. Save yourself a lot of time and spend some time in the Drupal "Library" - http://drupal.org/handbooks

Searching Drupal.org can be a nightmare. Use Drupalsearch.org

Other great links:

  1. Drupal Theming - http://www.nerdliness.com/article/2007/09/10/drupal-theming
  2. Extreme Drupal Theming with PHPtemplate - http://www.nicklewis.org/node/841
  3. Create a Killer Band Site - http://www.gomediazine.com/tutorials/create-a-killer-band-site-in-drupal-part-5-drupal-admin/
  4. Drupal theming for designers, continued. - http://neemtree.com.au/drupal-theming-designers-continued
  5. Drupal Dude - http://www.drupaldude.com/

Consider getting:

  1. Pro Drupal Development - http://www.drupalbook.com/
  2. Front End Drupal - http://www.amazon.com/Front-End-Drupal-Designing-Scripting/dp/0137136692

As you get into don't be afraid to ask questions. The Drupal community is [mostly] friendly.

The Construct Agency
Building Creative Brands for People

plugz's picture
1244 pencils

Agreed with the rest, Drupal.
I played about with it a few years ago and the company I work for now uses it for their corporate sites. Considering we've got one of the countries busiest eCommerce sites I have to recommend Drupal for being the rock solid solution.

jozefk's picture
251 pencils

KNOPPIX.net
FROM ZERO TO LINUX IN 5 MINUTES

Mintsauce's picture
1004 pencils

That's a nice system too. I always forget about it...

The Construct Agency
Building Creative Brands for People

Creativebits is a blog about creativity, design and Macs. We also have a critique section where you can post your work to get opinions and a forum to discuss any design related topics.

Recommend us on Google

Latest critique

Do you need a great new logo?

If you need a logo for your company or product you can get it done with us.
In our logo store you can pick from over 28,000 pre-made logos that will be customized to your name for free or you can post a contest for us for just $250 and our designers from all over the world will submit dozens of logo design suggestions to your specific needs.

Marketplace