THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,
j'ai voulu voir, j'ai mis les trois en même temps, ça booste thelia, c'est quelque chose.

Je trouve ça overkill, et ne suis pas sur que ça soit judicieux d'avoir les trois en même temps, surtout à terme ?

Qu'est ce qui est le plus judicieux de faire avec Thelia / Qu'utilisez vous ?

Pour ce qui est de opcache,
pour preload, j'ai essayé opcache.preload=/var/cache/prod/App_KernelProdContainer.preload.php,
ça m'envoi une 503

Offline


503 = service unavailable, ça doit crasher quelque part, regarde le error.log de PHP


OpenStudio Toulouse

Offline


Ayant eu des ptis soucis et frayeurs avec redis et moi même(...), je préfère ne pas l'utiliser.

Dans les logs php, je n'ai rien de spécial,
j'ai posé la question à l'hébergeur qui m'a dit que j'avais justé à coché la case opcache dans les extensions php,
sans m'occuper des options.

Je trouve ça curieux mais bon si il le dit

Offline


Il y a plein de paramètres de config dans opcache : https://www.php.net/manual/fr/opcache.configuration.php

OPcache améliore les performances de PHP en stockant le bytecode des scripts pré-compilés en mémoire partagée, faisant ainsi qu'il n'est plus nécessaire à PHP de charger et d'analyser les scripts à chaque demande.

Il n'y a quasiment aucune raison de ne pas utiliser opcache.


OpenStudio Toulouse

Offline


roadster31 wrote:

Il y a plein de paramètres de config dans opcache : https://www.php.net/manual/fr/opcache.configuration.php

Oui, je trouve ça curieux ce qu'il me raconte l'hébergeur, pour bien faire, il faudrait que je fasse un php info, pour voir comment ils me l'ont reglé.

De mon coté, je n'ai accès qu'a ces options que j'ai reglé comme ça
opcache.max_accelerated_files 50000
opcache.memory_consumption
opcache.preload
opcache.validate_timestamps 0

Il y a juste ce preload qui me fait cette 503, je pense quand même que ça améliorerait carrément les choses de le renseinger, on verra.
Faudra que je regarde, je peux peut être paramètrer d'autre choses via php.ini

Il n'y a quasiment aucune raison de ne pas utiliser opcache.

Je suis entièrement d'accord, les perfs sont incomparables

Offline


Tu ne peux pas utiliser opcache.preload comme ça. La syntaxe correcte est  opcache.preload string

https://www.php.net/manual/fr/opcache.c … he.preload

Je ne vois pas ce que tu pourrais en faire, en fait.


OpenStudio Toulouse

Offline


opcache.preload je l'ai laissé vide puisque ça foire quand j'y met quelque chose.

En lisant, https://symfony.com/doc/current/performance.html et https://symfony.com/blog/new-in-symfony … in-php-7-4, j'ai cru que c'était une bonne idée de mettre la valeur /path/to/project/var/cache/prod/App_KernelProdContainer.preload.php pour opcache.preload