Skip to content

mention composers autoload apcu functionality #8098

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion performance.rst
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,17 @@ Caching the Autoloader with APC
-------------------------------

Another solution is to cache the location of each class after it's located
the first time. Symfony comes with a class - :class:`Symfony\\Component\\ClassLoader\\ApcClassLoader` -
the first time.

with composer
~~~~~~~~~~~~~

``composer install --apcu-autoloader`` or ``composer dump-autoload --apcu`` does exactly this (since composer 1.3.0).

adapt symfony front controller
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Symfony comes with a class - :class:`Symfony\\Component\\ClassLoader\\ApcClassLoader` -
that does exactly this. To use it, just adapt your front controller file.
If you're using the Standard Distribution, this code should already be available
as comments in this file::
Expand Down