This chapter will look at tuning PHP with php.ini. It will explain how to read phpinfo(), and discuss PHP's memory footprint. It will explain how PHP is compiled for each page, unless you enable an opcode cache. It will then review some of the most popular opcode caches, how they work with Drupal, and known issues and fixes.