-
Book Overview & Buying
-
Table Of Contents
Building a Web Application with PHP and MariaDB: A Reference Guide
By :
In the last two sections, we discussed database caching and memory caching to store data for faster retrieval. In this section, we will go over caches such as OpCache and Varnish. PHP is an interpreter language and the code has to be executed every single time. The process of execution happens in two steps, where the code is converted into operational byte code and is then executed. PHP 5.5 arrives with OpCache that caches the precompiled bytecode present in the memory and executes it. Though OpCache arrives by default with PHP 5.5, it is not enabled by default. To enable OpCache, we have to modify our php.ini file, as shown in the following code from /etc/php5/apache2/php.ini:
opcache.enable=1 opcache.memory_consumption=64 opcache.use_cwd=1
In this snippet, we enable OpCache and allocate 64 MB of memory for storing the bytecode. We also enable the use_cwd setting to append the current working directory to the script key. This will avoid any collisions between our...
Change the font size
Change margin width
Change background colour