• [^] # Re: Attention aux très très gros sites photo, cependant

    Posté par . En réponse à la dépêche Piwigo 2.7 : un chez-soi pour vos photos. Évalué à 3.

    Bonjour Beuar,

    Il y a plusieurs comptes Piwigo.com avec des centaines de milliers de photos et cela ne pose pas le moindre problème de performances. Donc on ne peut pas "généraliser" cette histoire de "SELECT DISTINCT" (qui ne doit poser aucun soucis avec les bons indexes).

    Hors Piwigo.com, l'été dernier, j'ai travaillé sur un cas particulier, avec effectivement des énormes montées de la charge du serveur (plus de 200). Il y avait sur ce Piwigo plusieurs centaines de visiteurs en simultané et le problème n'était pas spécifique à l'ajout de photos. Après de nombreuses heures de tests, le problème a été identifié : c'était le fait de faire tourner PHP derrière Apache en suPHP. J'ai alors appris que ce mode d'exécution était particulièrement lent lorsqu'il y a de la forte concurrence (nombreuses visites simultanées).

    La solution mise en place : nginx + php-fpm, sans la moindre modification de Piwigo. Et cela tourne "comme une horloge".

    Il y a sans doute des cas "particuliers" où on peut voir des dégradations de performances, mais on fait tout notre possible pour que Piwigo tourne aussi vite avec 1000 (mille) photos et avec 1000000 (million) photos.