Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 13-12-2012 10:04:00

Bono45
Nouveau membre
Date d'inscription: 13-12-2012
Messages: 3

Gros soucis de lenteur

Bonjour,

Je suis confronté à de gros soucis de performance sur un site dont j'ai hérité de sa gestion.
Ce site appartenait à une société qui a fermé, et rachetée par mon patron.

J'ai donc dû effectué un transfert du domaine et de son hébergement.
Le site est une boutique en ligne, construite à partir de zend framework,
il était initialement hébergé chez OVH, et fonctionnait correctement.

Je l'ai donc transféré sur un mutualisé OVH, transfert de la bdd, modification du config.ini, gestion des droits des répertoires.
Pour que le site fonctionne j'ai dû également rajouter la variable "SetEnv PHP_VER 5" dans le .htaccess

Mais... le site pédale affreusement, a première vue dû au chargement de la multitude d'images (vignettes) présentes sur les pages du site.

En explorant les répertoires du site, j'ai constaté que dans l'arborescence application/sessions, se génère un nombre incalculable de fichiers (sess_*) ce qui n'était pas le cas sur l'ancien hébergement.

Est-ce un problème de droits, de htaccess ???

Ne connaissant pas zend, et ayant des connaissances plus que limitées en php, j'appelle à l'aide, au secours, car là je ne saurais m'en sortir seul.

D'avance merci.

Hors ligne

 

#2 13-12-2012 11:36:21

Bono45
Nouveau membre
Date d'inscription: 13-12-2012
Messages: 3

Re: Gros soucis de lenteur

Je vous mets le  lien du site
Please de l'aide.

Hors ligne

 

#3 14-12-2012 09:30:55

davidc
Nouveau membre
Lieu: Rouen
Date d'inscription: 14-12-2012
Messages: 2

Re: Gros soucis de lenteur

Bonjour,

difficile à diagnostiquer comme ça.

Peut on avoir le contenu de l'application.ini et/ou configs.ini.

Y'a t'il un système de cache ?
- un dossier /cache au niveau d'application ou /var/cache.

Comment était configuré l'ancien VHOST ou HTACCESS  et l'ancien PHP.INI

Ça peut être un problème de mémoire > défaut structurel ou configuration de PHP.

Ça peut être un problème de récursion > défaut structurel ou config de l'application.ini  / VHOST.

Première chose à faire, afficher une page sans les images, vous saurez si cela impacte de manière significative le temps d'affichage.
A priori, dans le dossiers views/scripts ou helpers ou partials de ton app ou module, tu trouveras les fichiers de sortie HTML - (format PHP ou PHTML ou autre si moteur de template).

Les fichiers de session sont normaux, un par session. Ca devait être le cas dans la précédente installation mais pas au même endroit (normalement configuré dans l'application.ini).

A priori, si c'était un problème de droit, il y aurait des erreurs.

Si l'application est bien configuré, vous pouvez spécifier ceci dans l'HTACCESS/VHOST :

Code:

SetEnv APPLICATION_EN "development"

Au cas ou ces options seraient absentes du fichier application.ini, les voici :

Code:

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1

Cela affichera les erreurs et en dire plus sur le souci - (à ne pas faire en condition de prod :S)

print_r() et var_dump() vous seront utiles pour débugger - elles permettent d'afficher le contenu d'objet/array.

Voilà, c'est a peu prêt tout ce qui vient en tête.

Dernière modification par davidc (14-12-2012 10:25:29)


Développeur web - #PHP #mySQL #LAMP #ZF

Hors ligne

 

#4 14-12-2012 10:25:38

davidc
Nouveau membre
Lieu: Rouen
Date d'inscription: 14-12-2012
Messages: 2

Re: Gros soucis de lenteur

Ce process est anormalement long

/picture/resize/id/10638/target/marketing_product_image/width/180/height/180

PictureController.php
function resizeAction() doit poser problème - tenez moi au courant


Développeur web - #PHP #mySQL #LAMP #ZF

Hors ligne

 

#5 14-12-2012 12:06:17

Bono45
Nouveau membre
Date d'inscription: 13-12-2012
Messages: 3

Re: Gros soucis de lenteur

Bonjour Davidc, je vous ai envoyé un courriel, l'avez-vous reçu ?

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages