« More Laugh Break InfoGlasses, Christmas Parties, and Allergies »

Laugh Break Upgrade

12/19/06

Permalink 10:13:11 pm, by Kris Email , 657 words
Categories: Technical Talk

Laugh Break Upgrade

For years now, I've had this website called Laugh Break which was one of the first websites I ever created. It was mostly just something to experiment with - I was learning HTML and needed a project, so I decided to make a site with a bunch of those forwarded e-mails that you get from everyone (well, at least the funny ones).

Over the years, I've upgraded it several times, mostly by changing the look or switching the software that I was using to create and maintain it. There have been a couple of times that I almost shut it down, but when I started reviewing the log files, I realized that it was getting quite a bit of traffic. Mind you, it's not going to be one of the 100 most visited websites or anything, but it was getting tens of thousands of visitors a month, and I hated to just cut off all those people. I left it alone for a while, but last year I decided to try out Google's AdSense program, and see if I could actually get some money from all that traffic.

It turns out, I was sitting on a gold mine! Ok, not really. But it is generating enough extra cash to warrant renewing the domain name every year and continuing to add to the site. The problem is, adding to the site was a totally manual process that consisted of creating the HTML files manually and linking them all together, and it had to always be done on my desktop at home, where I had all the files and templates. It was too tedious for me to ever "get around to it".

So, here I was, with 350+ e-mails in the Laugh Break inbox that could be turned into pages of content with revenue-generating ads on them, but I just didn't have enough time to do it. So, I decided to invest in an upgrade.

In less time than I thought it would take, I was able to convert the entire site to use a database-driven Content Management System (CMS). Now, I can easily add content to the website from anywhere that I have an internet connection, and I don't have to create any links or update any menus - it's all done automatically.

The CMS I chose is called CMS Made Simple, and the main reason was because of the simplicity. I've tried out other, more popular CMS / Portal systems like Joomla and PostNuke, but they are very community-driven, which is not what I needed. CMSMS is really geared towards managing a plain-old-website, but doing it more efficiently. It's almost as if the other products had too many features.

In fact, what I needed was so simple, that I almost just wrote it myself. The main reason I didn't is that I wanted an integrated search feature, and I knew that could be a little tricky to write, and that most CMS's would have that built-in.

The biggest trick was setting it up so that all the old URLs would still work, because my log files showed me that a lot of traffic came from individual links that other people had created to specific pages on my site. I didn't want to break all those links and lose a bunch of traffic just to make updating the site easier. I was able to do that with the CMS, and from the end-user's point of view, you can't really even tell that anything has changed.

So, as of today, I plan to start updating Laugh Break more often. My goal is going to be to add at least 5 new pages each week, until I get through my mailbox. At that point, I'll just try to keep it up as new material comes in.

For those of you that used to visit the site often (Travis), but quit because it got stale - take note: it will be updated much more often in the future.

9 comments

Comment from: Tisra [Visitor] Email
TisraThat's exciting. I was never a Laugh Break reader. I don't like laughing. But, maybe I'll have to try it out. And, surprisingly, I find all of the computer/web gobbledy gook you wrote very interesting. Weird.

P.S. I hope you're feeling better very soon
12/20/06 @ 11:32
Comment from: Kris [Member] Email
That's funny - I usually don't write much "computer/web gobbledy gook" because I assume that most people who bother to check my blog aren't interested. Maybe I'll start writing more of that.
12/20/06 @ 13:41
Comment from: Tisra [Visitor] Email
TisraNow don't get crazy.
12/20/06 @ 13:42
Comment from: Kris's mom [Visitor] Email
Kris's momhee hee!
12/20/06 @ 20:23
Comment from: Amy Button [Visitor] Email
Amy ButtonWell, Travis wasn't the only Laugh Break reader. Besides hearing the anecdotes because Travis would read it to me incessantly at home but I'd also check it out myself when I was bored at work :)

I'm glad to hear it's back on track because it's nice to read funny stuff without it being raunchy.
12/21/06 @ 18:33
Comment from: Amy Button [Visitor] Email
Amy ButtonHey, btw, should I click on all of the advertisements? Do you get paid for that because I could make it a weekly thing.
12/21/06 @ 18:39
Comment from: Kris [Member] Email
Yes, I do get paid for clicks, but no, I don't want you to do that regularly. Google monitors the "click" activity closely to watch for patterns that would indicate fraud (such as the same person clicking a bunch of ads on one particular site). Doing something like that could actually end up costing me money or getting my account shut down.

If you see an ad that actually interests you, then that's one thing, but please don't click the ads just to make me money.

I appreciate the willingness to help, though.
12/21/06 @ 21:27
Comment from: Amy Button [Visitor] Email
Amy ButtonSo I clicked on the road kill t-shirt site for nothing!?!
12/22/06 @ 17:34
Comment from: Keith [Visitor] Email
KeithAll Right!! I've always loved Laugh Break, but I haven't gone in a very long time because it's never updated. I used to tell a lot of other people about it too, but since I never check it out I never think to tell people. I'll have to start checking it again, and I'll pass on the word.
12/22/06 @ 23:17

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
Random thoughts and experiences from a husband / father / teacher / computer guy living in the heart of God's Country (called "Nashville" on most maps).
February 2012
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Search

User Tools

XML Feeds

Copyright 2008 KelsoFamily.net
Powered By b2evolution