Vorrei chiedere un feedback per alcuni concetti di logica di programmazione e amp; idee. Sto costruendo un sito in cui vorrei tenere traccia del numero di visualizzazioni di pagina giornaliere di una pagina. Ho pensato a 2 modi per farlo, vorrei ricevere feedback dagli altri esperti su quale approccio consiglieresti.
Approccio 1
Mantieni un campo nel documento chiamato pagine viste. Su ogni caricamento di pagina, vorrei aumentare questo valore di 1. Questo sembra essere il modo più ingenuo per farlo. Tuttavia, sono preoccupato per le prestazioni del database. Immagina di avere 10000 utenti simultanei su quella pagina, o che un hacker aggiorni automaticamente questa pagina ogni millisecondo.
Approccio 2
Crea un file (forse .txt). E spingere i dati in essa ogni visualizzazione di pagina. Posso tabulare le visualizzazioni di pagina in base ai dati memorizzati nel file txt. Utilizzando questo approccio, non ci sarà il carico del database, questo sarà un approccio migliore?
Apprezza le opinioni di esperti su come procedere nel fare ciò.