Posts tagged Hosting

tabbing content with script.aculo.us

this week’s project is tabbing content on a web page.  it should be simple to implement, with as little intrusion into the HTML structure of the page and doing as much work automatically as possible. it should degrade cleanly, so that the entire content is presented normally if javascript is not enabled, and content should also present normally if the page is printed instead of viewed on-screen.

More >

So who hosts what in the where now?

One of the most common points of confusion for our customers domain registration and DNS hosting. DNS isn’t exactly the easiest thing to understand, nor is domain registration, so it’s natural that a lot of people would find the whole thing baffling.

The first thing to understand is the Registrar. A registrar is a company that is accredited, and allowed to work with ICANN ( The Internet Corporation for Names and Numbers). ICANN actually maintains domain names and their information. You pay a registrar for your domain registration, and they, in turn, pay ICANN and provide them with the domain’s information. There are other parties and services involved, but in the interest of keeping it simple, that’s how it works.

Once the registrar has the domain name registered and reserved, actual Domain Name Servers need to be assigned to it. DNS is the service that turns the domain name, say, example.com, into its associated IP address. Humans can remember words far better than numbers. And computers deal with numbers.  This is why we have DNS.

It also tells servers where to send email and what IP addresses various services may use. Each service normally has an A (or address) record. For example, an ftp server, ftp.example.com, may be on one IP address while the website, let’s say www.example.com, may be on another. Mail routing is controlled through the MX (mail exchange) record, which must point to a host name, like mail.example.com instead of an IP address. Canonical Name records and TXT record are used for more specialized purposes.

Usually, a registrar defaults to using their in-house nameservers. You can use these servers, putting in the information from your hosting company, usually by using a web based interface. However, we feel it is a better idea to switch the nameserver to your hosting company’s. That way, if your hosting company makes a change then they can update your DNS automatically alleviating your need to worry about these technical details.

DNS can be tricky and it is absolutely critical that your information is correct. One small mistake can cause you to not receive email, or not be able to view your own website. Many outages are associated with DNS problems and can easily be avoided by making sure the right information is in the right place.

Now, there are PTR (or rDNS) records that often are confusing. Most DNS queries are like looking up a name in a phone book directory, but you look up a server name to get the IP address (instead of a phone number). There are a few instances where you want to check the IP address and see who it belongs to, kind of like a reverse directory search of a phone number to see who’s calling. This is called a reverse DNS check.

This most often come into play when mail servers want to check the legitimacy of the SMTP servers that are sending them messages. If they query the IP address and get mail.example.com (or some other, similar Fully Qualified Domain Name) they let it pass. If they get something like 192-168-123-45-adsl-dynamic-customer.isp.net, they may reject or quarantine messages. These records are maintained by the ISP who provides the IP address, so if you run a server out of colocation space or off your Internet connection, you’ll want to contact the ISP to update that information.

Well, this was a very basic summary, hopefully it helps!

Superior Web Hosting and “The Day the Music Died”

Last week there was a whole lot of news reporting on the 50th anniversary of “The Day The Music Died.”  Early in the morning of February 3rd, 1959 a small plane crashed near the Mason City, Iowa airport killing Buddy Holly, Richie Valens, and The Big Bopper.

The three, along with Dion and The Belmonts played their final concert the night before at the Surf Ballroom in Clear Lake, Iowa.

So what does this have to do with an ISP in Minneapolis?  Well, besides the fact that I have a copy of the Surf Ballroom concert billboard on the wall of my home office (for years I was rather obsessed with the tragedy), there is a tie-in here.

The Surf Ballroom’s website commemorating the 50-year anniversary was hosted by ipHouse. (By the way, this site was designed by another ipHouse customer, Sassafras Design)  As I said, there has been a ton of media reports lately and many of them have focused on the Surf Ballroom.

So in light of the media buzz, we thought to review the performance and reliability of the site over the last few months.  The increase in web traffic the website saw was quite staggering and perhaps a testament to how important this day was to a lot of people.

Check this out:

Comparing single day web statistics from 11/2/2008 and 2/2/2009 the website had a 13,596% increase in web browsing.  Yes, that number is correct, 17.6 MB on 11/2 and 24.1 GB (2,410 MB) on 2/2.

From another perspective, the site had 2,738 hits on 11/2 and 247,884 hits on 2/2. That is a stunning increase in traffic.

And we handled it.

The folks at the Surf Ballroom verified the website hosting was flawless during this heavy load.

While many ISPs claim to have burst capability, ipHouse’s web hosting cluster delivers.  A common trick that some ISPs use is to speed cap or limit GB of transfers.  On ipHouse’s clustered web hosting – we don’t do this – our cluster can handle all the transfers requested of it…even if your traffic increases by 13,000 percent!

To find our more about ipHouse clustered web hosting, go to http://www.iphouse.com/web-hosting-service.html or call us at (612) 337-6320.

Rave On!

- Andy