Sto cercando di pensare al modo migliore per gestire le iscrizioni ai gruppi su un sito web. Le persone si registrano e selezionano le caselle di controllo in un elenco di interessi. Ogni settimana inviamo e-mail a interesse per quei membri che hanno indicato questo interesse.
tuttavia memorizzo le informazioni nel database, mentre sto lavorando con gli elenchi e generando elenchi di indirizzi email o manipolando le appartenenze ai gruppi, il modello di progettazione composito sembrava interessante.
sarebbe facile popolare il gruppo, quindi eseguire alcune funzioni di aggregazione che dicono ... generare l'elenco di indirizzi e-mail in base agli interessi.
ma non sono sicuro di vedere altri vantaggi. ho bisogno di qualcosa di scalabile e flessibile.
pensieri?