Alternative PHP Cache, or APC, is a module for Apache web servers which is used to cache the output code of script applications. It is very efficient for scripts with large source code and could speed up such a site as much as 3 times. PHP websites are dynamic and whenever a user accesses a webpage, the script links to a database to get some content, then the code is parsed and compiled before it's shown to the site visitor. In case the output code does not change however, that is the case with sites that show identical content at all times, such actions result in excessive reading and writing. What APC does is that it caches the already compiled program code and delivers it whenever visitors browse an Internet site, so the database does not need to be accessed and the program code doesn't have to be parsed and compiled over and over again, which consequently lowers the website loading time. The module could be pretty helpful for informational sites, blogs, portfolios, etc.

APC (PHP Opcode Cache) in Semi-dedicated Servers

You’ll be able to use APC for every script application which is run on your new semi-dedicated server because the module is pre-installed on the cloud hosting platform where the account will be generated. Activating or deactivating APC for the entire account takes one click in the Hepsia Control Panel, but if necessary, you could use the module only for particular sites. This is possible due to the versatility of our cloud platform - different versions of PHP run on it concurrently, so with a php.ini file placed in a site folder, you will be able to choose what release will be used for this particular site and whether APC has to be enabled or disabled. Using such a file permits you to use settings that are different from the ones for your account, so you will be able to take advantage of APC for a lot of scripts where the module makes a difference and not for others where you may employ a different kind of web accelerator.