Archive for March, 2010

5 Website Must-Haves

Friday, March 26th, 2010

There are a few design things you need in your site that are more than just optional – they’re essential parts of web design culture.  Some sites, however, seem to leave these out.

1) Your logo, if displayed on every page, should link back to your main page. If you have a logo on the header on every page of your site, it’s customary to have that logo link back to your main page.  It’s an often used shortcut back to the main page when a user becomes lost in your content (see item #2.)

2) You should never be more than 4-5 clicks away from any other page on your site. It’s incredibly easy to bury content deep within your site.  In the near-infinite Internet, users don’t have time for complex navigation schemes.  When you design your site, keep in mind that most of your content should be easy to navigate to from anywhere else on the site.  Write it out on paper in a diagram if you have trouble visualizing it.

3) Your page should have an about or contact section. There’s nothing more frustrating than trying to contact the owner of the site if there is no contact information available.  I’m not suggesting that you need to give out your name, address, and cell phone number, but it’s nice to have a generic email or contact form on your site.  This helps people who are trying to contact you about anything on your site – questions, comments, corrections, etc.  The other thing you ought to have is an “about” page.  While that’s not mandatory on *all* sites, it is incredibly necessary on most sites.  If your site is a blog about global warming, having an about page mentioning your credentials is an important (and often overlooked) section of a site.

4) If you post anything that could be considered time sensitive, it should have a date. It’s pretty frustrating to run across an article without a date when the date is an important part.  I probably don’t have to elaborate much on this bullet point, but remember that if you post something that says “The population of the world is 6 billion people” it should probably be dated incase someone stumbles on it in 5 years.

5) Link to your social networking pages. Welcome to web 2.0, if you don’t link to your social networking pages, you’re soooooooooooo 2004.

Webhosting Plans In Simple Terms

Wednesday, March 17th, 2010

We frequently get phone calls asking what platform is best for a site.  Does it make sense to host your site on shared hosting, a VPS, or a dedicated server?  Well, the answer is yes.  They all make sense, but you need to find the right fit.  In our last two posts we covered shared hosting and virtual private servers.  This week we’ll cover the third of the three most common web hosting plans, dedicate servers.  There are other exciting options beyond that, like clustering servers or cloud hosting, but we’ll talk about that in another post – they’re certainly outside the list of options for a typical site.

The last two weeks we’ve used an analogy comparing hosting to living conditions.  If a dedicated server is like a house, then a VPS would be an apartment in an apartment building, and shared hosting would be a bunch of bunks in a single room.  We’ll consider that in our third installment covering dedicated servers.

Dedicated Servers

Unlike the other two options, VPS and shared hosting, when your site is on a dedicated server, there is almost nothing another customer can do, short of harming our network, that can take down your site.  Your site is isolated on it’s on hosting island, independent of the woes and whims generated by rookie webmasters.  Admittedly dedicated hosting is a fair bit more expensive, but it offers nearly unlimited flexibility, scalability, and independence.

A dedicated server can easily add enough resources to accommodate any site.  It’s scalable from a personal blog to a site the size of Youtube, and you can even request software version changes (want a slightly dated version of an OS? need an older version of php?.)  It’s an open ticket to flexibility and the sky is the limit.  So what’s the catch?  Well, when we’re running servers for a lot of customers on the same server, we beef up the server quite a bit.  On a dedicated server, the entry level option lacks the redundancy and high-grade hardware we use for our shared hosting and VPS nodes.  That doesn’t mean it’s a bad product or you can’t have better – it’s just a scenario where quality starts to cost more.

Pros: 100% private and isolated, very flexible, extremely scalable,

Cons: Can be expensive on some budgets, default configuration lacks the redundancy of shared and VPS

As you can tell from the last few weeks of reading our blog, there are a lot of options when it comes to planning your web hosting.  If you don’t know what you’re doing, you’re not alone – a lot of people are very confused by all the options.  Our sales department is here to help you find what fits best for you.  We’re not here to up sell you, we’re here to find the perfect fit, even if it’s the smallest plan we offer.  Please contact sales (at) ubiquityhosting (dot) com with any questions.

Webhosting Plans In Simple Terms

Wednesday, March 10th, 2010

We frequently get phone calls asking what platform is best for a site.  Does it make sense to host your site on shared hosting, a VPS, or a dedicated server?  Well, the answer is yes.  They all make sense, but you need to find the right fit.  Last week we gave an overview of your options and then reviewed shared hosting as an option and weighed the pros and cons.  This week we’ll cover another option, VPS (Virtual Private Server).

Virtual Private Server

Using our analogy from last week, if a dedicated server is a house, a VPS is an apartment, and shared hosting is a room full of bunks.  A VPS is a general term for a virtual machine.  In laymen terms, it’s taking a big resource (a dedicated server), and using software to break it into several pretend machines.  It’s like taking a big office space, putting up cubical walls, and calling all of the new space offices.  They look and feel like offices, but lets face it – we all know they’re just cubicles…you can hear the buzz of the rest of the office moving around, you don’t have 100% privacy, and you’re all breathing the same air.

A VPS is an extra degree of separation from other users when compared to shared hosting.  The example we used last week, a while(1) loop in another customer’s code, won’t break your site on a VPS.  The downside is that sometimes they’re too small for their own good.  A VPS with 512mb of memory actually burns up a significant amount of that memory running the OS and cPanel (the control panel running your site).  So it’s possible, on a technical level, for your site to perform worse on a VPS than on shared hosting if you don’t purchase the right VPS.  Don’t be afraid of doing that if you talk to our sales department – we’re excellent coaches when it comes to helping you pick which hosting plan is right for you.

Something else worth mentioning is that unlike shared hosting, you can pick your software versions.  What to use a slightly dated version of Apache because a new version dropped a feature?  Sure, we can manage that.  Want to hold off up upgrading ruby on rails? No problem.

Pros: cheaper than dedicated server, private, can change software versions, can reboot at free will

Cons: it’s easy to buy one that’s too small, still not 100% independent from other customers, low resources mean some things like ffmpeg can be sluggish at best

Check out next week’s post for the third installment of this series with information about dedicated servers.

Webhosting Plans In Simple Terms

Wednesday, March 3rd, 2010

We frequently get phone calls asking what platform is best for a site.  Does it make sense to host your site on shared hosting, a VPS, or a dedicated server?  Well, the answer is yes.  They all make sense, but you need to find the right fit.

What makes sense for my site?

Let’s start by giving you an idea of what you’re getting into.  It helps that the names are nothing more than descriptions of what each hosting plan is.  Shared hosting is exactly that – it’s a lot of customers sharing a server.  A VPS is a virtual private server – it’s a virtualized server that adds a degree of privacy from shared hosting but isn’t quite a dedicated server.  A dedicated server is, as the name would suggest, a server dedicated to you.

I love analogies so lets throw one of those in.  If a dedicated server is like a house, then a VPS would be an apartment in an apartment building, and shared hosting would be a bunch of bunks in a single room.  That analogy carries pretty well, lets look at it a little more in depth over our next few blog posts.

Shared Hosting

If someone in a room full of bunks gets sick, you’re quite likely to get sick because you’re in such close quarters.  Similarly, if a rogue site gets stuck in a while(1) loop and it’s on the same shared hosting server as yours, it can take your site down temporarily.  It’s just the nature of what you’re buying, it’s susceptible to problems caused by other people because there are no rigid barriers between you and other customers.  That said, it’s a very economical option and it’s great for most sites.

On shared hosting, we don’t update software versions unless it’s a security update.  We’re often asked why and the answer is pretty straightforward – if we make an update from Apache 1.6 to Apache 2.0 or PHP4 to PHP5, it can break a lot of sites.  We’ll always do security updates, but we don’t always do functionality updates.  It’s not because we don’t want to, it’s because we need to keep the environment as stable and consistent as possible.  Ubiquity Hosting possesses the technology to circumvent this problem on a regular basis -  we can let you pick your software version for a lot of software, but we can’t always do it.

Pros: Inexpensive, adequate for most sites, cheap to maintain.

Cons: Can go down when it’s not your fault, not great for a large site, limited permission levels, can’t update all software

Check out next week’s post for information about VPS servers and dedicated servers.