J'ai une interrogation sur la possibilité de traitement des instructions que reçoit phpBB. Est-il possible de traiter des commandes en parallèle ? Je pose cette question, car notre hébergeur nous fournit un SMTP sur un serveur mutualisé, ce serveur SMTP est par moment lent, surcharge ou autres ? toujours est-il que quand on répond sur un forum avec des membres qui se surveillent les nouveaux posts, le processus d'envoi est long, il doit attendre que le mail soit adressé. Si le processus d'envoi de mails pouvait être traité en parallèle, ce serait "transparent", plus de temps d'attente.
Peut-être que c'est une question à soumettre aux développeurs de phpBB, mais est-ce possible?
Je remercie les développeurs qui maîtrisent le langage php, s'ils peuvent me renseigner.
J’en doute, bien que je t’invite à poser la question aux développeurs.
Pourquoi ne pas déléguer la partie e-mail à un autre prestataire de ton choix ?
CommunautéEzCom « Traductions d’extensions & styles pour phpBB 3.2.x & 3.3.x ».
Listes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
Listes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
Effectivement déléguer l'envoi des Emails à un autre service externe SMTP serait une des solutions, nous avions Gmail qui était très fiable, mais suite à changement des serveurs, il nous a été depuis impossible d'utiliser à nouveau Gmail, malgré plusieurs configurations de paramètrages et recherches de l'hébergeur. J'avais testé également sur Free, ça fonctionnait, mais le service n'est pas super fiable, pas plus tard qu'il y a deux jours je ne pouvais plus envoyer de mails depuis mon PC...
Connais-tu des services SMTP fiables et gratuits ?
Sinon je pense qu'effectivement il faudrait interroger les développeurs de phpBB, mais mon niveau d'anglais n'est pas mirobolant, le lire ça va, mais l'écrire c'est différent...
CommunautéEzCom « Traductions d’extensions & styles pour phpBB 3.2.x & 3.3.x ».
Listes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
Listes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Tu as un forum et tu veux aussi un site web ? Regarde par ici.
Hello,
On peut exécuter des fonctions parallèles sur PHP, tout comme on peut le faire depuis quelques années aussi sur les applications système.
Un exemple simple : http://phplens.com/phpeverywhere/?q=node/view/254
L'une des possibilités est d'utiliser Gearman : http://php.net/manual/en/book.gearman.php
Mais je doute que cette option soit disponible partout, surtout sur des serveurs mutualisés.
Pour se payer le luxe d'être feignant, il faut sans cesse faire travailler ses méninges ! (Korben)
On clique sur le bouton Répondre plutôt que le bouton Citer ...
Un problème avec une extension ? Pas de lien vers celle-ci ? Sujet ignoré !
Je vous remercie pour vos réponses, si la possibilité d'exécuter des tâches php en parallèle est fonction de la puissance des serveurs d'hébergement, je crains que si je lance ce type de demande aux développeurs de phpBB elle ne soit prise en compte et je comprendrais.
Il faut s'attendre effectivement à ce que cette demande ne soit pas prise en compte.
Ceci étant, rien n'empêche de poser quand même la question, afin qu'il y ait une réflexion dessus.
Pour se payer le luxe d'être feignant, il faut sans cesse faire travailler ses méninges ! (Korben)
On clique sur le bouton Répondre plutôt que le bouton Citer ...
Un problème avec une extension ? Pas de lien vers celle-ci ? Sujet ignoré !
C'est un peu tard mais au cas ça pourrait aider quelqu'un d'autre plus tard : dans le panneau d'administration, dans la partie configuration des emails il y a une option Email package size. Quand cette option est à une valeur différente de 0, phpBB utilise une message queue et les mails sont envoyés de façon asynchrone par un cron
Membre de la phpBB Development-Team sur phpbb.com - Release manager de la version 3.2 Pas de support par PM
Je te remercie de ta réponse, mieux vaut tard que jamais
Je vais tester en modifiant ce paramètre, car j'ai beau avoir testé une mise à niveau en 3.2 : http://forums.phpbb-fr.com/support-mise ... 22-15.html , j'attends avant de le faire sur le forum en production. J'ai des modifications à réaliser sur mes styles personnels
Edition :
Je viens de tester, effectivement quand un mail est émis, le temps de rafraîchissement est sérieusement réduit, merci pour cette astuce
Le SMTP n'est pas non plus illimité .. c'est limité à 300 mails / heure. Donc si tu as beaucoup d'utilisateurs avec des notifications de réponse, çà peut dépasser...
Il vaut mieux soit priviléger la fonction mail de php ou un SMTP externe fait pour envoyer les mails.