WordPress is ideal for Blog sites. WordPress mainly developed for small kind of bloggging website in its earlier stage. It has simple page layout. It is not as extensible as Drupal. WordPress is very rich in plugin but still it is not extensible or flexible. Developers has to inject codes to meet the rquirements.
Joomla was earlier Mambo. I had worked on Mambo 4.5.1 and 4.5.2 and then they turned to Joomla. I have worked on earlier version of Joomla. It was not rich then. Still joomla is not the best CMS to choose if you have big websites to develop. Joomla is not very much secure. Joomla websites can be hacked easily by hackers.
Drupal can do almost anything. Seriously. Drupal was designed to get new features using tons of little modules. Many of these modules are maintained by professional developers for large clients, but you still get them for free.
If you've developed websites on other systems, Drupal (and drush, an administrator program for Drupal) will just feel right.Drupal is a powerful, developer-friendly tool for building complex sites. Like most powerful tools, it requires some expertise and experience to operate.
you can develop big community portal in Drupal. Drupal is easily be overrided. It is hooks based system . It is Known for its powerful taxonomy and ability to tag, categorize and organize complex content.
So choose Drupal without having any doubt. Drupal can handle large databases easily. While Joomla, Wordpress are weak in handling large kind of databases.
Drupal is capable of accepting copy-paste content from Word as long as you have one of the many (and almost always installed) WYSIWYG editors and have enabled the "Paste from Word" option that most offer. It even gives you the option in the TinyMCE editor as to how much of the Word styling to preserve.
Drupal has an amazing framework that is very developer friendly. The community has created tons of applications that are way above and beyond anything that the other CMS's could fathom.
Drupal is really very powerful and developer friendly framework. Drupal is also very flexible and we can extend it at any direction and for any purpose.
Drupal is rich in
- Content management
Whitehouse.gov uses Drupal which I think says something about its security.