Web Hosting Talk







View Full Version : Looking for a CGI-friendly Web Host!


FRANK
05-08-2001, 04:28 PM
I am looking for a web hosting service with plenty of CPU power to run CGI scripts for searching a MySQL database of quotations at CreativeQuotations.com.

My experience is that it is CPU and not bandwidth that is often the bone of contention between webmasters and web hosting services. For example, my current provider has just declared my website to the “High Traffic” because I am receiving 100 hits per minute and because my site is MySQL CPU intensive. The “reward” for this success is that they are increasing my monthly fee from $35/month to $150/month. If I don’t agree, they will cancel my account in two weeks.

I admit that my “problem” website is CGI intensive, but the heart of a good quotation website is its search engine. My CGI script is configured and optimized to search a MySQL database. Usage is pretty constant, and rarely peaks above 10% CPU usage.

Does this mean that I need to move to a dedicated server? Putting my 300 Mb website on a 4.5 Gig dedicated server to resolve a CPU issue doesn’t seem logical to me. Aren’t there any web hosting services configured to deal with my kind of website? If so, how do I find them? Should I be looking for a particular kind of server? Should I be asking about CPU power, amount of RAM, number of websites per server, bandwidth, or (shudder) all of the above?

Thanks for your coments.
FRANK

ebird
05-09-2001, 01:04 AM
Don't know how much traffic you were talking about.
If you have to upgrade to the $150 plan, you may try rackshack.net $99 plan. You use your own box so nobody will complain about the cpu usage.

ebird

Synergy
05-09-2001, 02:51 AM
Frank, drop me a email at sales@noxraq.com and I will help you out.

SmartHosting
05-09-2001, 04:27 PM
Hi Frank,

When you have a successful website that get over 100,000 hits a day, you should indeed begin looking for a dedicated server. Being on a shared solution will cause for the webhost to look at the average system consumption, effect on your neighboring users, and what steps need to be taken to improve the situation (i.e. hardware upgrade) - and if such an upgrade is directly caused by your account. Depending on the answers of these steps, the webhost may impose fees for you (depending on their policies) - as the webhost wants to maintain quick performance to everyone on the server.

While your website is consuming many resources, you may settle for a little slower response time, as you will know that your website is very popular (and so will your visitors) - however, the client on the same server that only get 100 hits per day (and only a quarter are unique), will most likely not accept the slowness of his or her 5 page website, as the end-visitor will not understand why such a small website takes so long to load and simply stop loading and leave.

The webhost, in turn, has the responsibility to make everybody happy (both you and everybody else on the server), and in order to achieve this goal, somebody must cover the extra incurred expenses. The most fair way out, is to indeed bill the consuming client for his or her usage. This is a comparable to the more traditional scenarios of data transfer and disk space - the more you use, the more you pay.

If resources, and nothing else, is the main problem - then you should definitely look for a dedicated server solution.

There are many dedicated servers starting at $99/month, with plenty of RAM and CPU power, that should be looked at.

Of course, you can always give a webhost that specializes in bigger plans a try, and see how it performs and if you will get any notices from that webhost, be it us or somebody else. You can shop around and see who offers what dedicated server that would be within your budget, then signup for a shared solution plan, and if the shared solution plan doesn't work out, simply upgrade to the dedicated server plan - instead of having to change the webhosting provider again.