Drupal is a free and open source modular framework and content management system (CMS) written in the programming language PHP. Drupal, like many modern CMSs, allows the system administrator to organize the content, customize the presentation, automate administrative tasks, and manage site visitors and contributors. Although there is a sophisticated programming interface, most tasks can be accomplished with little or no programming. Drupal is sometimes described as a web application framework, as its capabilities extend from content management to enabling a wide range of services and transactions.Drupal runs in many environments, including Windows, Mac OS X, Linux, FreeBSD, and any platform that supports either the Apache (version 1.3+), or IIS (version IIS5+) Web server and the PHP language (version 4.3.3+). Drupal requires a database such as MySQL or PostgreSQL to store content and settings. [edit]
Drupal is a free and open source modular framework and content management system (CMS) wri...
| OStatic Users | 29 |
| Stories | 5 |
| Questions | 11 |
Share a valuable story about this application with the OStatic Community.
There is a ton of documentation available on Drupal, including comprehensive tutorials by IBM. There are several well documented modules readily available. However, those modules need to be nestled into the application to get them to interact well with each other to fulfil business needs. That pain is minor, but definitely present, and is requires you to basically deeply unnderstand the plumbing. Also, the default config of most linux boxes is pretty much the worst config for performance. Check out this blog post. http://buytaert.net/drupal-database-interaction A great system to get a basic site up-and-running. Beyond that, effort required to streamline the app. Sure beats the hell out of having to build all the basic plumbing from scratch!
Drupal is great and the rate at which the community puts out modules and fixes is truly amazing! Its very simple to administer and it has been scale tested to handle slashdot-loads. Great for anyone looking to put together a content rich site with all the collaboration features you have seen across popular sites.
See it in action on the onion - http://www.theonion.com :)
This site is a nice showcase of what can be done with Drupal because it runs on it!
Don't worry about evaluating any other CMS options. Drupal is, in my experience, the most comprehensive solution out there and the sheer speed at which the community is contributing new modules guarantees that you'll always have cutting edge functionality and support for a LONG time to come.
Also, venture capital investment in Acquia is only going to increase the benefits of using Drupal.
Drupal is quite possibly the best WCMS (web content management system) platform for delivering flexible, easily extensible, and powerful websites and online communities.
Alfresco, however, is an enterprise-class platform that targets a much broader set of needs surrounding the management of granular and aggregate digital content assets. While it does have very powerful WCMS capabilities, it's likely not a wise choice for the kind of solutions where Drupal is best. You're simply not going to whip up a rich and complex online e-commerce website with Alfresco as you would with Drupal. You're also not going to whip up a global knowledge-base for a Fortune 500 on Drupal alone. That is a job more appropriate for Alfresco.
They are both excellent at what they do and this is really an apples-to-oranges comparison.
Just my $.02
David