In BlueHost cPanel, you can enable FastCGI feature.
According to BlueHost,
FastCGI make all your PHP application run faster. FastCGI eliminates the overhead of loading of the PHP interpretor on every hit. Since it is always in memory ready for the next hit, the responses will be generated faster.
What are the benefits of using FastCGI for PHP with your hosting account?
Benefits:
- PHP scripts will run faster. The PHP interpreter is loaded into memory rather than calling from storage for every hit, greatly improving performance of your scripted site.
- You will use less Server Resources. Since the server does not have load the PHP interpreter for each hit, you will be able to accommodate a higher traffic site without exceeding your CPU quota.
- NO modifications to your existing code are required. Everything you currently run will work with FastCGI for PHP.
What are the potential problems with FastCGI and why I might want to disable it for PHP?
Potential Problems:
- You will only have one php.ini file available for all subdirectories (/home/USERNAME/public_html/php.ini). This is necessary to help optimize the website code as much as possible. If you need multiple php.ini files to accommodate different scripting needs, you can disable FastCGI for PHP on any of your subdirectories while leaving the rest of the account enabled for performance. Please contact support if you need to do this.
- There can be a few minute delay in any updates you make to your PHP environment (ie, php.ini changes). Since your php.ini is loaded into memory for greater speed, every hit does not re-read it from storage.
(Information from BlueHost web hosting 2007)
|