
If there is one thing I am sure of when it comes to finding
afforable web hosting it is that it is hard to figure out whether you have found the right solution just by looking at the package features offered by a web hosting company.
I should know. I write web applications for a living, and my customers deploy my software on
all sorts of web platforms. That means I get to see the inside of a lot of web hosts. At least, from the vantage point of the customer.
From my own point of view, my customer has found a
great web hosting platform when they can install and configure my software
without having to contact the web hosting company and ask why this or that seems to be eliciting error messages from the web server.
One of the most common problems my customers face is dealing with the issue of file permissions. On a web platform that is going to cause you the least problems, the
web server process runs with the same user identity as the one issued to you.
What this means in practice is that when you FTP files into your account, they are created with the
same ownership as would be the case had the web server created them. That in turn means the
web server can modify these files if it needs to (say in response to some application you are running on your site, like a forum or some other content management software).
In contrast, on platforms where the web server encounters a file that it
does not own (because you uploaded it as a different user) it won't be able to do anything to the file unless you have set the permissions on the file very high.
These types of permissions problems
frustrate web domain owners, and confuse them, causing lots of wasted time (and therefore money) as they try to iron out the problems. More often than not, the same problems repeat themselves in the future.
Do yourself a favor and find a
smart web hosting platform run by a company that recognizes this issue and implements shared identity between the web server and youself. Believe me, this one
web hosting feature will save you from a lot of trouble over the years!
So I have given you a technical tip based on my experience of having dealt with a lot of customers over the years. Another thing I can tell you now is that the ones who have the greatest woes are those who end up stuck with a non-responsive web hosting company.
You know the kind I am talking about. Your support requests go unanswered for a day or more, and when they finally get back to you they don't solve the problem you are having, but suggest an irrelevant an untenable alternative.
Do yourself another big favor and go with a web hosting company that provides a
web hosting support forum. You'll be needing it, no matter how savvy you are as a webmaster.