ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

What is Drupal and Why Should You Learn About it?

Updated on July 17, 2011

I am not a website developer. I am not a programmer. I do not know much about HTML, but here is the gist of what I know. Way back in the 1990s, when I was in grad school, someone wrote "www" on the board. Then they talked about the worldwide web. They said they would show us how to put up our own homepage. Since then, I usually make my own webpages by following these easy steps:

  • Go to your browser and find a webpage that looks kind of like the one you want to have
  • Under "View" in the toolbar of your browser click "Page Source"
  • Copy everything on that page source, then edit it in Notepad (or some other plain text editor), and substitute your content for their content, while leaving the HTML skeleton intact

It works! You don't have to know what the HTML code does. It will keep on doing it, even if you don't understand a word of it. This is the template approach to life. Want to learn how to talk like somebody else? Take their sentence templates and substitute your own words! (Just try to remember to substitute a word from the right grammatical category in the right blank, and you'll be okay.)

Lately, I've been using a variation on this tried and true method: I choose the color of my background in OpenOffice, save in html, open again in a text editor and then copy my HTML code under the "head" and before the "tail" end of the file.

But is that how everybody does it? Apparently not. Some use Drupal to design their website.

The Face of Drupal

The Drupal Logo
The Drupal Logo | Source

What is Drupal?

Drupal is an open source program that you can download for free and use to develop your website. To get to Drupal, copy this address into your browser:

http://drupal.org/

No, I'm not going to use one of my two permitted promotional links to help you get there, but if you are thinking of using Drupal, then you probably know how to copy and paste a URL to get to a website without being given a live link. If not, then may the gods of the internet have mercy on your soul!

If you want to download the latest version of Drupal, here is the address:

http://drupal.org/download

Even though Drupal does offer an elaborate programming interface for website developers, you don't need any real programming skills just to install and administer it. What it does require is a computing platform that provides a web server capable of running PHP 4.4.0+ and a database to store content and settings.

What is php? It stands for hypertext preprocessor and is a scripting language that operates in command line mode. A lot of computer viruses are written in php, so not every web services provider will allow you to run php on their site. That might be why you need your own domain to play in. Which brings us to the hidden and devious reason I even bothered to write this hub. Pay close attention to the next section!

What You Need to Build Your Site with Drupal: A Domain Name

Have I ever used Drupal? Nope. Do I plan to? Maybe. But here's the hitch right now: experts I've consulted told me that I need my own domain name in order to use Drupal on my site. I don't have my own domain name, yet. But maybe someday I will, and then I will start using Drupal, like all the other savvy web developers.

Do you have a domain name? If you don't, here's where you can get one: My GoDaddy page.

Did I have to buy a domain name in order to use my old website for business purposes? Nope. But I'm the one who uses the copy and paste method of website building. Someday I may graduate to my own website, where I will be able to use Drupal, because I have a domain name. But if you're going to use Drupal, you might as well buy your domain name through me, and let me earn the commission. Hey, it's the least you can do, after I've taught you everything I know about website design!

Oh, and by the way, if you actually do learn how to use Drupal, your skills will be very much in demand. You could even get a job as a Drupal web developer. Check out the openings below. Neat, huh?


Copyright 2010 Aya Katz

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://corp.maven.io/privacy-policy

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)