J'ai une application PHP qui fournit un service reposant, je veux l'accélérer par xcache, mais la situation n'est pas aussi imaginaire.xcache ne pas accélérer mon application php
Mon application php repose sur yii 1.1, et la fonction test I fait une lourde requête db et un calcul. Le temps écoulé sinon utilise xcache est 600ms (300ms db query) et les choses sont globalement les mêmes si on utilise xcache.
Je peux voir xcache fonctionne vraiment en accédant à la page d'administration de xcache.
Xcache peut gagner du temps en évitant de créer un code d'opération redoublé, en théorie, il peut accélérer mon application, mais ce n'est pas le cas ici, alors quelqu'un peut-il expliquer?
Le cache de code op accélère l'étape de compilation, rien d'autre. Cela ne réduit pas le temps nécessaire pour exécuter les codes d'opération, ou faire des choses IO. – Steve
la mise en cache des opcode élimine le temps de parsing/lexing (compilation) pour le code lui-même, mais ne va pas faire de différence dans les requêtes de base de données, ou d'exécuter le lourd calcul dans votre code php –
il devrait donc contenir l'heure de la compilation. – Nick