PDA

View Full Version : How To Pick a Good Hosting Company



russellr
09-Mar-2005, 11:14 PM
There are many issues you need to consider when choosing a hosting company for your web sites.

This little guide is designed to help you ask a hosting company the right questions if you want to use PHP on your web sites.

Questions to ask a hosting company about PHP:

Is PHP available and what version of PHP (anything less than 4.3.0 is very old)?
Can you install your own PHP scripts?
Can PHP scripts send mail?
Are PHP scripts on your web site free from any "security" or other restrictions?
Can HTML forms use the POST method to submit data to PHP scripts?
Does PHP include full PEAR support?
Will they upgrade PHP, especially as security issues are identified?
Is Zend Optimizer included with PHP or will they install it if you ask?
Can you install CGI binary programs (executables) on the server?
To use our PHP scripts, you do not need "yes" to all the above questions. The following sections tell you exactly what you do need.

However, nowadays there is no reason a hosting company cannot say "yes" to all the above questions. We recommend you shop around until you find a company that does say "yes" to all the above (and meets your other requirements too :)).

A good resource for discussing hosting companies with other webmasters is WebHostingTalk (http://www.webhostingtalk.com/).

FormMail

To use our PHP FormMail, you need "yes" to questions: 1, 2 and 3. It's also helpful if they say "yes" to questions 4, 5, and 6.

FormMailEncoder/Decoder

In addition to the "yes" answers for FormMail, you will need "yes" to question 9.

FormMail Modules

Soon we'll be releasing to production several optional FormMail modules. These will provide various addition powerful features. To run these, you'll need "yes" to question 8.

Still not sure?

If a web hosting company has answered your questions, and you're still not sure, please post a question on our support forum (http://www.tectite.com/vbforums/forumdisplay.php?f=12) and we'll try to assist you.