APC, which is an acronym for Alternative PHP Cache, is a framework used for caching the compiled source code of a given script application, that could speed up a database-driven Internet site several times. Each time a PHP web page is accessed, the script pulls the site content which has to be displayed from a database, parses and compiles the program code, and the result is displayed to the website visitor. While this is necessary for sites with frequently changing content, it is a total waste of processing time and system resources for a website which doesn't change, for example an informational portal which shows the exact same content all the time. When the pages for such an Internet site are compiled, APC caches them and delivers them each time a visitor loads them. As this saves the time to obtain content from the database and to parse and compile the program code, your website will load considerably quicker. APC is very efficient particularly for scripts with massive source code.

APC (PHP Opcode Cache) in Cloud Hosting

APC is pre-installed on our advanced cloud platform, therefore you will be able to use it for your web applications whatever the cloud hosting plan that you choose when you register. The module can be enabled through the Hepsia hosting Control Panel that is used to control the shared accounts and only a couple of minutes later it will speed up your sites because it will begin caching their program code. In case you wish to run sites with various system requirements or take advantage of different web accelerators for any of them, you can customize the software environment by placing a php.ini file in the preferred domain folder. In this way, you could enable or disable APC not only for a particular site without affecting the remaining websites in the account, but also for a certain version of PHP as our platform supports multiple versions simultaneously.

APC (PHP Opcode Cache) in Semi-dedicated Servers

You can use APC for each script application which runs on your new semi-dedicated server as 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 a click from the Hepsia Control Panel, but if needed, you can use the module just for specific Internet sites. This is possible because of the versatility of our cloud platform - multiple versions of PHP run on it simultaneously, so with a php.ini file placed in a website folder, you will be able to pick what release will be used for this specific website and whether APC should be enabled or disabled. Using such a file allows you to use settings which are different from the ones for your account, so you'll be able to take advantage of APC for some scripts where the module can make a difference and not for others where you could use another kind of web accelerator.