A php.ini file allows the webmaster to make custom changes to the site and data. This is the most important thing to look for, when you are searching PHP hosting. You also want to make sure that the host you choice does not have limits on the size of your posting, memory and uploading. When there are limits on these things it can begin to become irksome.
Although you may start out with a basic HTML, you should make sure that it can be support some of the more advanced technologies of today. When looking into this, make certain that Ruby, Python, FrontPage, and other advanced technologies will be supported if you choose to change over at a later date.
Money is also an important factor. Find a host that does not crack a hole in the bank account and also comes with that comforting money back guarantee sticker of approval. There is no sense in paying an arm and a leg, especially for a host that does not give any money back, for a host that performs poorly. Likewise, make sure the host not only has excellent customer support for those dreaded times of need, but also has well rounded experience in hosting PHP in the past. Signs of this include unrestricted access to applications such as phpMyAdmin.
This particular feature of a host is a given no matter what a person requires hosting on their domain – the ability to password protect one’s directories and the inclusion of Server Side Includes, or SSI. Also, as with any kind of hosting, find a host that offers no less than 99.9% uptime. Not only should they offer 99.99% uptime on their servers, they should guarantee it. After all, there is no sense in having a website if the servers are going to be down for long periods of time.
If you are looking to exercise comprehensive control, as well as saving your time and effort, you will want to make sure that the host you utilize offers PHP options withing apache .htaccess file. Something else that you will find beneficial includes having this available outside of the file through programming logic.
Lastly, consider a host that offers installations, whether by default or by request, of the lesser standard PEAR modules. Some of these may wind up being required in the end. Make sure that the host is willing to have these installed upon request in the event that this does not come standard on its own, and make sure to have this agreed upon prior to sending them a penny.