I would like to preload the app.php file with Symfony 2.1 and APC. I accepted the standard version of Symfony, set it up with the doctrine, and then made the changes described here: http://symfony.com/doc/2.1/book/performance.html
<?php require_once __DIR__.'\..\vendor\symfony\symfony\src\Symfony\Component\ClassLoader\UniversalClassLoader.php'; require_once __DIR__.'\..\vendor\symfony\symfony\src\Symfony\Component\ClassLoader\ApcUniversalClassLoader.php'; use Symfony\Component\ClassLoader\ApcClassLoader; use Symfony\Component\HttpFoundation\Request; $loader = new ApcClassLoader('sf2', $loader); $loader->register(true); require_once __DIR__.'/../app/AppKernel.php'; $kernel = new AppKernel('prod', false); $kernel->loadClassCache(); $request = Request::createFromGlobals(); $response = $kernel->handle($request); $response->send(); $kernel->terminate($request, $response); ?>
but it does not work, I got an error:
Fatal error: Class 'Symfony\Component\HttpKernel\Kernel' not found in __my_path__\app\AppKernel.php on line 7
How do I prepare app.php for better performance.
source share