In order to get an IT degree, there are a lot of computer languages to learn. Drupal is a fairly new one that came out in 2000. For those that don’t know what Drupal is, it is used for managing content and business collaboration. It is an open source CMS. Fun fact, it was created by Dries Buytaert and was originally going to be called Dorp, but because of a typing error, Buytaert decide to stick with the typo Drupal.
Drupal is involved in a lot of backend programming. A lot of programs have come out with the use of Drupal. These programs are called modules and below are a list of the 10 most popular Drupal modules.
1. Drupal Ecommerce
With Drupal Ecommerce users are allowed to create their own shop on their website. Just set up a way to receive payment and send out your product or service. Some key features of this module are: shopping cart, ability to calculate discounts and taxes, ability to recall subscriptions and recurring payments, donations, sell downloadable files, manage inventory, payment and shipping plugins, notifications whether by email or invoice, reports and sales summaries, order history for users and customers, and allows for auctions. ItŐs very helpful tool for any online business.
2. Drupal Buddylist
Drupal Buddylist allows you to create a buddy list and talk to your friends simultaneously. Like Skype. Features include: add site users to buddy list, organize contacts into groups, and monitor the content that is appearing on the site. It’s very nice if there are multiple users on a site, contributing content.
3. Drupal Gallery
Drupal Gallery supports photos, videos and other visual content. It features two types of image blocks and a navigation menu. Most sites now have pictures of some kind.
4. Drupal Event
Drupal Event displays a calendar with scheduled events for every user viewing it. It also allows them to create events. And other modules interact with this module to store date data. It allows recurring events, RSVP, and signup. ItŐs great for knowing if the events are popular.
5. Drupal Content Templates
Drupal Content Templates allows users to change templates for their content. And features the ability for users to create their own templates or go through a database to find the right template for them.
6. Drupal Five Star
Drupal Five Star is a voting module. The features: different stars to configure, anonymous voting, spam protection, user friendly system, and is jQuery compatible.
7. Drupal Devel
Drupal Devel is a helper tool for Drupal. It gives summaries for all queries for each page. It helps you find bugs in the system, it helps users figure out what is slowing their site down, figure out themes, switch users, generate content, and clear your cache.
8. Drupal TinyMCE
Drupal TinyMCE is a text editor. It is similar to Microsoft Word and allows a user to mess with the text.
9. Drupal Pathauto
Drupal Pathauto creates path aliases for content on a userŐs site. This is all based on patterns that the user configures.
10. Drupal CCK
Drupal CCK (Content Construction Kit) is actually a bunch of modules. These modules include text, number, nodeference userreference, optionwidgets, and fieldgroup. With these modules, users can create whatever type of content they want.
[Image via Flickr]
{ 1 comment… read it below or add one }
I’ve heard about Drupal but don’t actually know how it works, what it can do. But glad to have stumbled here, I’ve learned something new.