From Wikipedia:
Drupal is a free and open-source content management framework (CMF) written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 2.1% of all websites worldwide ranging from personal blogs to corporate, political, and government sites including whitehouse.gov and data.gov.uk. It is also used for knowledge management and business collaboration.
The standard release of Drupal, known as Drupal core, contains basic features common to content management systems. These include user account registration and maintenance, menu management, RSS feeds, page layout customization, and system administration. The Drupal core installation can be used as a brochureware website, a single- or multi-user blog, an Internet forum, or a community website providing for user-generated content.
As of January 2013, there were more than 20,100 free community-contributed add-ons, known as contributed modules (WordPress refers to these as plugins), just as with WordPress these are available to alter and extend Drupal’s core capabilities and add new features or customize Drupal’s behavior and appearance. Because of this plug-in extensibility and modular design, Drupal is described by its developers as a “content management framework”. Drupal is also described as a web application framework, as it meets the generally accepted feature requirements for such frameworks. Although Drupal offers a sophisticated programming interface for developers, no programming skills are required for basic website installation and administration.
Some Tutorial Videos
We would be remiss if we did not give you some video tutorials on how to get started. It is assumed that you already have purchased an ISP license or have installed Xamp on your computer to run it locally. If you have already done the WordPress activity, then Drupal can co-reside on the same remote site.. simply place the app in a different /unique folder underneath the root..
Click for Tutorial: Beginner’s Guide to Drupal
Click for Tutorial: What is Drupal in 57 seconds
Click for Tutorials: Beginner Drupal
Click for Tutorial: Theming with Drupal
As with all of these there are plenty more on You Tube to be found.. no sense me reinventing the world here
If you prefer text based tutorials etc… then maybe this works better
Drupal Tutorials
- This is provided by siteground.com, a Web hosting service. They provide infrastructure support for Drupal with plenty of packages.
http://www.siteground.com/tutorials/drupal/ - Here is the Drupal site itself.. which has its own tutorials
drupal.org - I am sure you can find many more on your own including at vtc.com
- and lynda.com.

You may wish to practice with your site on your local computer prior to uploading it to your server. In order to do that you must make your computer simulate being a remote host. Here is a step by step set of instructions for you to follow to get your site up and running. You need to complete the activity, get the site up and running and then send a link to it in the drop box set up on Canvas. The instructions for setting up WordPress and for Drupal are almost the same. I am not specifying which program you do first. The activity for this cycle has been combined with the last. Create a chart comparing the two CMS’ and reasons why you selected the one you did. See the Assignment Checklist for final details.
Here are the steps to set up your CMS on your Web Host
- Contract with a hosting service that is WordPress AND Drupal friendly/compatible. We are not asking you to spend a lot of money here. Most of the free hosting sites are laden with ads… and many do not support php5, mysql, Drupal, or WordPress. One of the better ones (and the most reasonable) is hostgator. They offer a one-click install for Drupal. They claim there is a quick install feature for WordPress but we have never tried it. Dreamhost is a little more expensive and they offer a One Click install for WordPress and Joomla! (but not for Drupal).
- To do your Drupal install, use this Quick Install for Beginners.. OR if you have selected hostgator for your site server, then go through their one-click installs.
- Unless you wish to pay for two site hostings (or purchase the ‘hatchling’ plan on hostgator that provides unlimited domains), be sure NOT to set up Drupal in the root directory. Instead, set up a sub directory on your site and load Drupal to that directory. Call the directory anything you wish but make it distinctive. Drupal and WordPress can co-exist on the same site as long as they are in their own directories. Then simply designate that directory when you refer to your site… For example, http://mysite.com/drupal/ (where mysite is the name you give your site).
- You MAY wish to select the default theme. You can experiment on your own by searching the themes offered on the Drupal site.
- The ‘extend’ site also provides a link to modules (extensions). Select at least four and install them. If you have already done the WordPress activity, see if you can find modules that replicate (or closely replicate) what you chose on WordPress.
- Begin working on your site (or blog). The context may be of your choosing. As this is an education/training course, most will probably pick one for that industry. However, some of you come from higher education and or a business and may wish to create one for your own interest. The idea is to make it functional and of good design. If you have to spend some time on this, why not make something tat you can actually use? We will be looking at each product during our final Adobe Connect session at the end of this term.
- If you chose to start with WordPress, the idea here is to replicate in Drupal the essence of the site you have already created (including trying to identify similar plug ins that do similar things as the add-on modules did for Drupal. This will allow you to see the differences between the two CMS systems and make your choice as to the best one that suit your needs.
- If you have issues or would like some type of formative review, you can contact your instructor.
- Be sure to post a link to your site in the drop box set up on Canvas by the deadline. If you have decided to install Drupal on your local computer, then simply upload a few screen shots of your practice site into the dropbox set up in Canvas