ZF3 fournit les fonctionnalités suivantes pour assurer que ses performances sont acceptables :
Lazy class autoloading. Les classes ne sont chargées que lorsqu'elles sont nécessaires.
Vous n'avez pas besoin d'écrire require_once
pour chaque classe que vous voulez charger.
Au lieu de cela, le framework découvre automatiquement vos classes à l'aide de la fonction autoloader.
Service efficace et chargement de plugin. En ZF3, les classes sont instanciées uniquement lorsqu'elles en ont vraiment besoin de l'être. C'est le gestionnaire de service qui s'en charge (le conteneur central pour les services de votre application).
Gestion du cache. PHP a plusieurs extensions de mise en cache (comme Memcached) qui peuvent être utilisées pour accélérer les sites Web basés sur ZF3. La mise en cache enregistre les données fréquemment utilisées dans la mémoire pour accélérer leur récupération.