J'ai un site Web de marché qui inclut des listes de logement d'étudiant. Je voudrais que mes utilisateurs fassent une requête de recherche particulière et puissent ensuite s'y "abonner", c'est-à-dire que si une nouvelle maison correspond à la requête spécifique, ils recevront un email.Comment coder un système d'abonnement de recherche?
Quelle serait la meilleure façon de faire quelque chose comme ça? Jusqu'à présent, je sais que deux options:
Vérification des abonnements adaptés lorsque la liste est affichée - ne serait-ce augmenter considérablement le temps de traitement pour l'utilisateur affichant la liste s'il y a des milliers d'abonnements adaptés et il a envoyer des milliers des emails?
L'utilisation d'un travail CRON pour vérifier tous les abonnements contre les annonces assortis - Je devine que c'est un peu plus délicat
Quelle façon proposeriez-vous? J'apprécierais quelques conseils/contribution.
Vous pouvez vérifier lorsque la liste est publiée sans affecter l'utilisateur qui effectue la publication tant que vous effectuez la vérification de manière asynchrone, en arrière-plan. – antlersoft