The world renowned Economist Magazine
is migrating its infrastructure from proprietary to an Open Source stack. According to this blog post
on Launchpad, The Economist
is migrating its existing stack “from Coldfusion/Oracle to a LAMP stack running Drupal,” says Mark Theunissen from the Economist Group.
He also adds that “there’s a migration and synchronization process happening in the background between Oracle and MySQL
.” The Economist now runs almost entirely on Open Source: Red Hat Ent Linux, MySQL, PHP5, a Drupal spin-off called Pressflow, Memcached among others.
This seems to be an exciting time for the folks over at the Economist looking at the level of enthusiasm in his interview with the Lauchpad which they also chose for “its usability, mostly the workflow around reviewing code (merge proposals).”
This sounds great for the Open Source community, but what is now baffling me is what happens to MySQL which is now owned by Oracle, the very database vendor from which the Economist has just migrated. What do you think?
is a great CMS no doubt. I have gone round and tried lots of them, but I still come back to Drupal. However, the more I use it, the more I feel that the following five modules should actually come by default with every Drupal installation.
I cannot for the life of me think why Drupal ships without a basic WYSIWYG. I believe the logic is to let you choose from the dozens of them available from the modules directory. But I am of the view that a simple WYSIWYG shipping with Drupal makes life easy to some extent. Having to download and install a module all the time so I can use a WYSIWYG is very much IMHO so 1999ish.
Global Path Redirect
With the option of choosing a url alias comes the problem of duplicate content which can really piss the Goole bot off very much. This module simply redirects one url to the other when they are the same but come with the native Drupal name and your chosen alias. Having this by default will go a long way to help in terms of SEO.
As much as I know, Drupal does not send emails on its own. It relies on your mail server to actually do that. Since a CMS revolves around users registering and interactiing with sites, why not have this module handy out of the box. I know there are other means people use to send mails from Drupal, some of which I am yet to learn. But the SMTP module so far makes life very easy.
The Administration Menu
Though not much of a necessity, the admin menu makes navigating your Drupal backend more pleasant and very, very easy. A simple menu that can be fixed at the very top of the page and links you to every part of the site is a very helpful tool that will do well coming out of the box with Drupal.
Yea. Cron. I think having this application by default will make managing your Drupal install quite easy. I like most others, do not have any need for a customized Cron script. Poormanscron does the job just fine.
These are the five modules that I would very much love to see being part of the Drupal default installation. Of course lots of reasons go into choosing the default stack of applications for any such project.
But these five to me, are very much indispensable and can go a long way to improve the experience of any newbie to the CMS. If you are a Drupal user, I’d love to know what modules are must for you after every Drupal install which you’d love to see come out of the box.
There are lots of content management systems out there. Most of which are open source and normally get the job done. However, Drupal stands out amongst them for a host of reasons, five of which are
All the open source CMS out there have user communities that help out each other. However, the Drupal community out there is second to none. It is helpful to users of all levels from the complete noob to the most advanced. Once you have a question and ask it right and politely, you are sure to get an answer.
You can call them extensions, addons or any other name. Drupal calls it modules, and there is a module for almost anything you can think of. The extent to which you can customize your Drupal site is actually limited by your imagination rather than a lack of modules. In fact, for any task you can think of, there is a module for that.
Drupal is very easy to use even if you don’t know anything about web design. It was built with all user levels in mind and makes getting used to it very easy.
Third party services
Other than the Drupal world, there is also a cool third party ecosystem that has sprung up to add value to your use of Drupal. Artisteer
are all examples of third party services you can make use of.
Drupal is built on solid code that is updated regularly and is open source, available for download. The quality of the Drupal code is attested by the stability and reliability that you get out of the box with every Drupal installation.
These are just a gist of the many reasons why Drupal is so unique and different from the others. If you are thinking of deploying a CMS for any project, I seriously recommend you give Drupal a try, you will be glad you did.