Dabbling with Drupal

May 10, 2007

After dabbling with Drupal a little bit while researching for a suitable CMS for the Northwest Hockey Sports Camp, I though it was time to dive right back in before I forgot what I had learned.

I decided to use the concepts I used for the Telecommute jobs on Craig’s list blog and expand on it.  The current blog only posts items that are posted in the Software category on Craig’s list, but there are many many more categories available.  So in the end, this new site will have multiple blogs, one for each category.

  • Accounting / Finance
  • Art / Media / Design
  • Internet Engineering
  • Legal / Paralegal
  • Medical / Healthcare
  • Real Estate
  • Sofware / QA / DBA
  • Systems / Networking
  • Technical Support
  • Web Design
  • Writing / Editing

I left out a few categories that I thought was filled with spam and not with real jobs.  The site is up and running now at http://www.telecommutejoblist.com .  It still needs to be tweaked some more but it is basically functional.

Here are some of my notes:

1. Register a Domain name.  I chose GoDaddy to register the domain name TelecommuteJobList.com.  Why GoDaddy?  It was relatively cheap at $8.95 per year.  I found many hosts out there who can beat that price, but I couldn’t find one who also includes LAMP or Windows/ASP service at no extra charge.  Usually they only offer to host static pages for free.  This was important to me since the purpose was to experiment with as many platforms as possible.

I do have some regrets with this decision as I ran into problems with GoDaddy (I will list on another post)

2. Create database.  Use the GoDaddy hosting control panel and create a MySQL database.  After creating the database, make sure to take note of the MySQL address.

3. Install Drupal. Go to http://drupal.org/ and get the Drupal 5.1 package.  Extract to a directory on your local drive and ftp on to the server.  When specifying the database connection information, go to the “Advance” tab and specify the MySQL server address.  The default is localhost and this will screw you up.

4. Browse to the domain, you will get the Drupal install screen with some instructions on how to get started.

The process was relatively simple.  Getting the site up and running took a couple of hours.  Configuring it took a few more.  Mainly searching for a nice template (I chose Pleroma) and modules to install (there are a gazillion of them)

Next… learning how to use the blog API to post from my Craig’s List Crawler, some Drupal shortfalls and GoDaddy problems and limitations.


One Response to “Dabbling with Drupal”

  1. A fan of you Says:

    Wow, wow, wow. http://www.telecommutejoblist.com/ has the potential to become one of the best sites on the internet. I can’t believe nobody has done this before.

    You’ve stumbled across a potential goldmine here, sir. (If you ever need any help, please don’t hesitate to ask! I’m a developer myself, and I’m kicking myself for not coming up with this before you, lol.)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: