Which CMS should i learn ? Joomla or Drupal

i am using joomla and it is great.
i use joomla + Windows live writer + mass content
and currently working on automation in joomla
ukesuba an i have little joomla seo tips
i have used the joomla sef componet but it never work on hostgator

i dont use hostgator but have you played around with your .htacess file?

sh404sef works without a .htaccess the only downside is that each sef starts with index.php/
 
I believe Drupal is for the more advanced, Wordpress for the beginners, and Joomla for the moderates.
 
I love Joomla but for fast results and great SEO it has to be Wordpress - nothing comes close and I've built 100's of websites over the past couple of years
 
I prefer Joomla. But for something easy, just use a wordpress because wp is so much easier to install and manage. Just my two cents!!!! lol
 
Tried both Drupal and Joomla, and I prefer Joomla for many reasons:

- loads of templates
- SEO ready
- Lots of support
- Very user friendly
- Many free extensions to choose from
- ... it's just darn good!
 
Joomla is nice if you want to build great looking feature rich sites, though for simple static websites i prefer to use just plain HTML as Joomla is really a big ass framework.
 
Drupal all the way! Drupal can do so much more than Joomla.
 
Joomla then Drupal.

Drupal's learning curve and lack of templates are holding it back.
 
i also prefer joomla.
it has great free templates and plugins and very much premium templates and stuff.
as a beginner you can easy administrate joomla sites and create good looking websites without too much knowledge.
and joomla has a big community so you will get good support whenenver you need.

greets, darkstar69
 
10 Reasons to Use Drupal

Code:
http://tips.webdesign10.com/drupal/about-drupal-311.html

Here are 10 reasons why you should seriously be considering Drupal

for your SEO-based Web development projects.

*Advanced URL Control ? Unlike WordPress, Drupal gives you
precise control over URL structure. Each item of content in Drupal
(called a node) can be given a custom URL (called a URL alias). In
WordPress you are generally limited to one type of permalink URL for
all posts. You can override the "post slug", but it's much less precise
than Drupal's URL aliases. You can also automate custom URL
structures for each different content type with the Pathauto Module.

*The Global Redirect Module will automatically 301 redirect the internal
Drupal URL to the custom URL alias. Unlike many other content
management systems, Drupal's content pages have nice clean URLs.

*Custom Content Types and Views ? You can use the Content
Construction Kit (CCK) and Views Modules to create new content
types and create advanced custom views for them without writing any
code. A few examples of "content types" are "blog posts", "news
stories", "forum posts", "tutorials", "classified ads", "podcasts". You
can create as many custom content types as you would like and
display them in many different ways. Most content management
systems would require writing code to accomplish these tasks, but
there is no programming knowledge required to do them in Drupal.
Here is a quick & basic intro to Views called How To Build Flickr in
Drupal.

*Revision Control ? You can configure Drupal to save a new version
of your pages every time they are editing. That means that you can go
back to view or revert old revisions if you want.

*Taxonomy ? Drupal has a powerful taxonomy (category) system that
allows you to organize and tag content. Each Drupal "vocabulary" (set
of categories) can be limited to certain content types. For example,
you could have blog contents that allowed free tagging (similar to
WordPress categories), while your news section might have a
different vocabulary (set of categories) that could only be selected
from an existing list of categories. You can also have hierarchical
categories, with single or multiple parent categories. Drupal's
advanced taxonomy features, combined with CCK and Views, allows
you to easily target all of those long-tail keywords that you researched
in Wordtracker.

*User Management ? Drupal was designed for community-based Web
sites and has strong user role and access control functionality. You
can create as many custom user roles with custom access levels as
you need. For example you could create the following roles, each with
different levels of access to your features: "anonymous visitor",
"authenticated user", "moderator", "editor", "webmaster", "admin". You
can keep the advanced user management features (like multiple
blogs) turned off if you don't want them, enabling them later if your
site grows to a point where you would like to add more community
features.

*Page Titles and Meta Tags ? Drupal's Page Title Module gives you
custom control of your HTML <title> elements, while the Meta Tags
Module gives you control over your pages' individual meta description
tags. This is difficult in some content management systems, but it's
easy with Drupal.

*Excellent Documentation ? Documentation includes the official
handbooks, the massive API Reference, numerous tutorials, blogs,
videos, and podcasts, and the excellent new book Pro Drupal
Development. There is even a Drupal Dojo community where you can
learn how to become a Drupal ninja.

*PHP Template ? Drupal uses the PHP Template theme engine by
default. Theming in Drupal is easier than theming in WordPress and
doesn't necessarily require any PHP knowledge. Drupal's Theme
Developer Guide is a great resource. I also recommend reading
Chapter 8 in Pro Drupal Development.

*Drupal Cookbooks ? If you want a feature that is not built into Drupal
by default, chances are that someone has already written a code
snippet for it and posted it in the code snippets section of Drupal.org.
Large and Friendly Community ? With so many major sites using
Drupal, it's not going away soon. For an idea of the size of the
developer community, take a look at the long list of community-
contributed modules. The Drupal forum is highly active and are a
great place to get your Drupal questions answered. You can also find
Drupal support on IRC chat on channels #drupal-support and #drupal
-dojo. To meet other Drupal users in your area, visit Drupal Groups.

There are other open-source alternatives to Drupal, but here are a few
reasons why I think that Drupal is better:

Joomla - It's not as search engine friendly out of the box as Drupal.
Plone - It''s powerful, but Plone is written in Python and has certain
server requirements. It is not as easy to extend as Drupal, and it's
harder to find people who know Python than who know PHP. Plone
runs on the powerful, but complex, Zope 2.
WordPress - WordPress is excellent, but if you need something more
heavy-duty or are building a site that you might want to extend in the
future you should be considering Drupal.
 
This is a great thread. I've used a custom cms for clients for years but have to do a job that requires added functionality that is beyond our cms.

From the info here I think I will go with Joomla.

Ukescuba, great review and info.


Thanks.
 
MAY 4, 2009 / PROGRAMMING

Code:
http://webjackalope.com/16-different-clones-you-can-build-with-drupal

16 Different Clones You Can Build with Drupal

XHello there! If you are new here, you might want to subscribe to the RSS feed for more useful web development and design articles.

Drupal is an excellent choice for a content management system (CMS). However, many people only see it as a simple CMS, a site to build a landing page or two. But Drupal is much more than that. Not only is Drupal easy to theme, it?s got a wide range of built in functionality and a large community powering the popular CMS.

One of the great things about Drupal is that you can build almost any sort of site that you can imagine, with the help of a couple modules. Want to go beyond the basics of a simple CMS? Drupal has an excellent API that allows you to extent nearly any aspect of the software. In fact, many people have started to talk about using Drupal as a framework, as it?s robust, well written, handles lots of traffic, and has a large and helpful community.

So, if you?re thinking about building your next big site, here are a few ways that you can take existing modules and turn a project quickly, without needing to make any custom modules.

A quick note: I don?t think it?s a great idea to make exact clones of existing sites and slap a new name on them. Clones hardly become as popular as the original site. This article is merely to show the power of Drupal and what can be done with limited time and no development budget.

1. Digg Clone

There?s plenty of Digg clone software out there, but it?s pretty simple to make a site that allows users to submit links to content, vote, comment and moderate the submitted links. It?s even easier when that functionality is all wrapped up into a single module. Drigg creates an identical voting site that allows users to add web links, vote on them, share stories, and many more features.



2. Blog

This is one of the most obvious and common uses for Drupal, but that doesn?t mean it?s not important. Drupal comes primed for blogging straight out of the box, and there are many modules available that can enhance the commenting and overall blogging functionality.



3. News Portal

For those of you wanting a site that can showcase lots of information like Yahoo! or some of the other news portals, Drupal has you covered. Thanks to an excellent module called Views and some custom categories, you can quickly create many different types of content and display them in different ways on the homepage. Views is an indispensable module for a Drupal site. It?s a rare occasion that I?m not using the module on a site that I?m developing.



4. Robust user site

Here is where I think Drupal shines brighter than most (if not all) content management systems. Drupal has an excellent user management system, user profiles and even OpenID right out of the box. It also has modules that can connect to Twitter, Facebook, and it?s easy to connect to other authentication gateways with the use of custom modules.

Drupal also has a stellar module called Organic Groups that allows users to ?organize? themselves into groups. Each group can have it?s own homepage, blocks, themes, taxonomy and more.



5. Awareness site

If you?re wanting to build a site specifically for a cause or organization, Drupal makes that easy as well. Aside from the Organic Groups plugin and other community-friendly features, there?s a donation module that accepts payments from Paypal, and shows the donating users on a donation page.

CiviCRM (demo) is a constituent relationship management solution module that was specifically created for advocacy and non-profit groups. Over 5,000 organizations use CiviCRM, and it?s well-supported and has many sub-modules for more specific advocacy needs.

Another great Drupal module for developing an awareness site is the Connect module. Connect allows you to easily create petitions, emails or fax campaigns.



6. Twitter Clone

Yeah, yeah? the world doesn?t need another Twitter clone, right? Well, I tend to disagree. The concept of sites and communities built around short, cross-platform messaging systems are a phenomena that just aren?t going away any time soon. With Drupal, it could be just as easy. Drupal?s Microblog module copies most of the features of Twitter. Micro-messaging, following users and public timelines.



7. File Storage Site

File storage sites like Drop.io or Box.net could be created with Drupal and the help of a module like Media Mover. Media Mover allows you to take uploaded files and copy them over to Amazon S3, the highly-scalable data storage system.



8. Flickr Clone

Photo sites like Flickr and Photobucket could also be created with the Image module and Views. The Image module gives users the ability to upload images, and then creates thumbnails and galleries from the uploads. Users could also comment on the photos using the built-in commenting functionality.



9. Delicious Clone

It turns out that making a bookmarking site like Delicious is fairly trivial in Drupal. There are several options for modules that give users the ability to post bookmarks to their Drupal account.



10. YouTube Clone

If you?re wanting to build a video sharing site like YouTube, Drupal has some modules that can greatly help with that. FlashVideo adds functionality to convert uploaded files to flash, and then moves them over to Amazon S3 if desired. FlashVideo also provides the ability to embed the videos, just like the big boys.



11. Amazon Clone

Trying to recreate the powerhouse?s ecommerce dominance is a tall order, but if any CMS is capable of it, Drupal is. Drupal has a few stellar ecommerce modules like Ecommerce and Ubercart. Both of these modules have an extensive feature list that make it easier to create an ecommerce powerhouse.



12. Tumblr Clone

Creating a social aggregation site with Drupal is easy enough with the excellent Activity Stream module. Activity Steam allows you to pull in user?s activity on social sites like Facebook, Twitter, YouTube, Qik, StumbleUpon and many others.



13. Blogger Clone

If you?re wanting to start a blog host like Blogger or Wordpress.com, Drupal is easily equipped to do that. Drupal has a blog module that comes shipped with the package, and it allows every site member the ability to have a blog.



14. Blog network

Blog networks like Performancing and WiseBread rely on Drupal to power their networks. This requires the use of the built-in blog module. Member?s blog posts all end up on the homepage of the site by default, and you could modify how the member?s blogs looked with the help of the Views module.



15. News Aggregator

I built the LifeRemix network site with Drupal and a single module to aggregate all of our blogger?s posts. The site updates itself without any monitoring from me.



16. Friendfeed

By utilizing the excellent Activity Stream module, it would be quite easy to build a FriendFeed clone. As Drupal already comes shipped with an awesome set of user and profile modules, a quick Friendfeed clone could be made in a matter of hours, depending on your design skills.



Use your imagination! These are by no means the only uses for the popular CMS. I?d love to hear more examples of sites built with Drupal, or possible sites that I?ve left off the list.

If you found this article useful, then Subscribe to the feed
 
use all three...you will never know the capabilites of any unless you get your feet wet ...

just try them out...hell you can always scrap one if it don't work....

but out of them...my authority sites run joomla. they seem to rank better overall...if it is a pure wh site....

wpress ranks very well as well, but i use for quick throw aways...and short term...just my 2 cents....

not suggesting any one of them...but know what works for me lol..... and joomla works for me doing when creating wh auth niche sites...but of course have many wp self hosted pointing to them...
 
Last edited:
saying you can create clones and actually doing it are two different things... for the average none technical user it isnt going to happen overnight regardless of which cms you use...

although a number of pros have been listed for drupal as comparison to what joomla cant do, its basically what joomla cant do straight out of the box and more often than not third party plugins which are usually free are available if you really need those features, also emphasis on SEO has been greatly improved on the latest version of joomla out of the box, but also a little template fixing can override any obvious issues, but sh404sef would definately be the best solution for joomla seo not to mention a good understanding/knowledge at best about basic seo 101 itself...

im certainly not putting down drupal but dont put down joomla either without properly looking into it, for me it is one of the most powerful tools available for internet marketing providing you understood how to use it... i would not be an advocate or recommend it without being successful with it in the first place... its given me great success financially and professionally, whichever path you go down i hope it does the same for you...
 
Drupal all the way! Drupal can do so much more than Joomla.

What do you mean? Can you explain "Drupal can do so much more than Joomla?"
 
Last edited:
If you want to be able to scale your site later, then Joomla. It's got thousands of extensions for you to play with.
 
Back
Top