APC, or Alternative PHP Cache, is a PHP module which caches the output code of database-driven script apps. Dynamic PHP websites hold their content inside a database which is accessed whenever a visitor loads a page. The content that has to be displayed is gathered and the code is parsed and compiled before it's delivered to the site visitor. These actions take some processing time and require reading and writing on the web server for each page which is opened. While this can't be avoided for sites with constantly changing content, there are numerous sites which feature the very same content on many of their pages all of the time - blogs, informational portals, hotel and restaurant websites, etcetera. APC is really useful for this type of sites as it caches the already compiled code and displays it any time visitors browse the cached pages, so the code does not have to be parsed and compiled all over again. This will not only reduce the server load, but it'll also raise the speed of any Internet site a few times.
APC (PHP Opcode Cache) in Shared Website Hosting
You will be able to use APC for your web apps with all of the shared website hosting
packages that we provide since it's pre-installed on our cloud web hosting platform. Enabling it will take just a mouse click inside the Hepsia Control Panel that is provided with our shared solutions and several minutes later it'll start caching the program code of your software applications. Our platform is extremely flexible, so you'll be able to use several configurations depending on the system requirements of the scripts. For instance, you will be able to activate APC for several releases of PHP for the whole account and select the version that each site can use, or you can have the same version of PHP, but enable or disable APC just for specific sites. This is done by putting a php.ini file with a line of code in the domain or subdomain folder where you need the custom configuration.
APC (PHP Opcode Cache) in Semi-dedicated Servers
APC is installed on the innovative cloud web hosting platform where all semi-dedicated server
accounts are made, so you'll be able to use it irrespective of the plan you pick. Activating the module is performed through the Hepsia Control Panel and takes only a mouse click, so you will not need any skills or earlier experience to take full advantage of it. As you will be able to work with different releases of PHP concurrently, you'll be able to modify the software environment for each and every website that you host in the account if required. 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 site will use and whether APC has to be on or off for it. These settings will have priority over those for the account as a whole, so you can run different scripts and take advantage of different web accelerators for websites which are in the same account.