Bonjour,
Après déploiement d'un site sur un serveur dédié, j'ai constater qu'il était extrêmement long à charger...le zendDeveloperTools m'affiche entre 1.5s et 2s pour charger la page, donc 900ms seulement pour la fonction route (MVC/Application). Cette même application met 250ms en local et pas beaucoup plus sur des serveur mutualisé.
J'ai tester le zendskeletonApplication sur ce serveur: il lui faut 350ms ! contre 80ms en local. Il est clair qu'il me faille optimisé le code de mon app, mais il est clair aussi qu'il y a un souci sur le serveur...350ms me semble complètement anormal pour le squelette de base fournie par zend.
Pourtant sur ce serveur d'autre app sans le zf2 framework tourne très bien...
Config du serveur:
1.9mghz dual core
2go de ram
Lamp sous debian, php5.4, apache2, mysql...configuration classique.
EDIT: Sur le zendskeletonApplication, avec des module classique tel que zfcUser, zfcommon, zfcrbac, etc simplement ajouté à la liste des module a charger et sans les utiliser, il passe déja à entre 450 et 600ms...
je ne pense pas que cela vienne de la puissance du serveur... , plutôt un souci de configuration quelque part.
Une librairie PHP utilisé par le zf2 qui serrai mal installer? :s
Le problème est que je ne sais pas du tout par ou commencer mes recherche!
de l'aide serrai donc bien venue.
Merci d'avance pour votre aide, je colle complètement!
Edit2: Si sa peut aidé, voici ce qu'affiche en détail zendDevelopperTools:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 1. route321.72 ms File: Mvc/Application.php - Line: 296 Target: Zend\Mvc\Application 2. dispatch2.61 ms File: Mvc/Application.php - Line: 313 Target: Zend\Mvc\Application 3. dispatch5.76 ms File: Controller/AbstractController.php - Line: 117 Target: Application\Controller\IndexController 4. render4.29 ms File: Mvc/Application.php - Line: 352 Target: Zend\Mvc\Application 5. renderer785.11 µs File: View/View.php - Line: 175 Target: Zend\View\View 6. renderer.post772.00 µs File: View/View.php - Line: 185 Target: Zend\View\View 7. renderer898.84 µs File: View/View.php - Line: 175 Target: Zend\View\View 8. renderer.post774.15 µs File: View/View.php - Line: 185 Target: Zend\View\View 9. response46.61 ms File: View/View.php - Line: 216 Target: Zend\View\View 10. finish854.02 µs File: Mvc/Application.php - Line: 353 Target: Zend\Mvc\Application
Partager