APC, or Alternative PHP Cache, is a PHP module that caches the output code of database-driven script software applications. Dynamic PHP websites hold their content inside a database that is accessed whenever a visitor opens a webpage. The content that should be shown is gathered and the code is parsed and compiled before it's delivered to the site visitor. All of these actions take some processing time and involve reading and writing on the server for each page which is loaded. While this can't be avoided for websites with constantly changing content, there're numerous sites that feature the exact same content on a number of of their pages at all times - blogs, info portals, hotel and restaurant sites, and many others. APC is extremely useful for this type of Internet sites as it caches the previously compiled code and shows it when visitors browse the cached pages, so the code doesn't need to be parsed and compiled again. This will not only lower the server load, but it will also increase the speed of any website a few times.

APC (PHP Opcode Cache) in Shared Hosting

APC is pre-installed on our next generation cloud platform, therefore you'll be able to use it for your applications whatever the shared hosting package that you choose when you sign up. The module can be activated from the Hepsia internet hosting Control Panel which is used to maintain the shared accounts and just a few minutes later it'll speed up your Internet sites since it'll begin caching their program code. In case you would like to run sites with different system requirements or take advantage of different web accelerators for any of them, you could customize the software environment by placing a php.ini file in the desired domain folder. In this way, you could enable or disable APC not just for a certain website without affecting the remaining sites in the account, but also for a certain version of PHP as our platform supports multiple versions at the same time.

APC (PHP Opcode Cache) in Semi-dedicated Hosting

You can take advantage of APC with all of our semi-dedicated hosting packages and activating the framework is performed with a mouse click inside the Hepsia Control Panel, so even when you don't have any previous experience, you could use it to speed up your sites. As the cloud internet hosting platform where the semi-dedicated accounts are created supports multiple PHP releases, you will have flexibility regarding the scripts and web accelerators you can employ. It will take you only a click to allow APC for one or several PHP versions and by using a php.ini file in the domain/subdomain folders where you need settings which are not the same as the ones for the account in general, you can set what PHP release will be used and whether APC has to be allowed or not. This way, one Internet site could use APC and PHP 5.3, for example, and another one could use some different accelerator and PHP 5.5.