The extension is directly invoked by the core runtime engine in a PHP process via a defined C interface. The PHP language available from [11] is an interpreter capable of caching intermediary code (APC cache), whereas Java has a Just-in-time compiler.