APC, which stands for Alternative PHP Cache, is a framework used for caching the compiled source code of a script app, which can speed up a database-driven site several times. Each time a PHP web page is accessed, the script pulls the website content that needs to be shown from a database, parses and compiles the code, and the result is shown to the visitor. While this is necessary for sites with routinely changing content, it is a waste of processing time and system resources for a website that doesn't change, for instance an informational portal which shows identical content at all times. Once the web pages for such an Internet site are compiled, APC caches them and delivers them every time a website visitor opens them. Since this saves the time to get content from the database and to parse and compile the code, the site will load much faster. APC is very useful in particular for scripts with larger source code.
APC (PHP Opcode Cache) in Cloud Web Hosting
You can use APC with every single cloud web hosting package that we offer because it's already set up on our advanced cloud platform and activating it will take you just a couple of clicks in your Hepsia Control Panel. Since our system is extremely flexible, you'll be able to run Internet sites with different requirements and decide whether they will work with APC or not. For instance, you can allow APC only for one version of PHP or you could do this for several of the releases running on our platform. It's also possible to select if all Internet sites using a specific PHP version will use APC or if the latter will be active just for selected websites and not for all Internet sites in the hosting account. The aforementioned option is useful if you want to employ a different web accelerator for several of your Internet sites. These customizations are performed with ease via a php.ini file in selected domain or subdomain folders.
APC (PHP Opcode Cache) in Semi-dedicated Servers
APC is installed on the state-of-the-art cloud web hosting platform where all semi-dedicated server accounts are created, so you'll be able to use it regardless of the package you select. Enabling the module is done from the Hepsia Control Panel and takes only a click, so you will not need any skills or previous experience to take full advantage of it. As you will be able to employ different releases of PHP at the same time, you will be able to modify the software environment for each and every Internet site that you host in the account if necessary. A php.ini file with a couple of lines in it placed in a domain folder will allow you to set what release of PHP this Internet site will use and whether APC should be on or off for it. These settings will have priority over the ones for the account as a whole, so you could run various scripts and use different web accelerators for websites which are in the same account.