Big Bamboo
11-08-2008, 19:31
Vi espongo subito il mio dubbio di natura teorica e poi una domandina più pratica.
Per hobby mi diletto nella programmazione web (attualmente .net), ma in tutti i corsi, tutorial sul web, libri ecc ecc non si fa mai accenno e non si discute il carico sul server prodotto dal rendering di una pagina web. Sapete dirmi se c'è qualche modo per sapere dopo aver realizzato una pagina quali parametri guardare per capire se risulta pesante la sua costruzione. Ad esempio al massimo quante query possono esserci all'interno di una pagina?
Passiamo alla pratica:
Gestisco un sito con annesso forum, vorrei dare la possibilità agli utenti registrati di votare le foto caricate sul sito dai loro colleghi. Ho già abbozzato la struttura dell' "entità" foto (comprensiva della valutazione), mi rimane il dubbio di come memorizzare i voti degli utenti perchè l'obiettivo è quello di non far votare più volte la stessa foto. (praticamente il servizio dovrà essere uguale a quello di youtube per i video)
Dato che non so rispondere alla prima domanda mi sto facendo tante di quelle pippe mentali che non immaginate nemmeno, per ridurre al minimo il numero di query e la quantità di dati letti.
Per dare un'idea dei numeri in gioco:
- circa 1000 utenti attivi
- sulle 200 foto per ora, ma prevedo un aumento in futuro
Ho anche abbozzato una possibile soluzione, ma prima di presentarvela aspetto qualche vostro suggerimento (giusto per non influenzare le vostre idee)
Grazie a tutti per l'attenzione
Per hobby mi diletto nella programmazione web (attualmente .net), ma in tutti i corsi, tutorial sul web, libri ecc ecc non si fa mai accenno e non si discute il carico sul server prodotto dal rendering di una pagina web. Sapete dirmi se c'è qualche modo per sapere dopo aver realizzato una pagina quali parametri guardare per capire se risulta pesante la sua costruzione. Ad esempio al massimo quante query possono esserci all'interno di una pagina?
Passiamo alla pratica:
Gestisco un sito con annesso forum, vorrei dare la possibilità agli utenti registrati di votare le foto caricate sul sito dai loro colleghi. Ho già abbozzato la struttura dell' "entità" foto (comprensiva della valutazione), mi rimane il dubbio di come memorizzare i voti degli utenti perchè l'obiettivo è quello di non far votare più volte la stessa foto. (praticamente il servizio dovrà essere uguale a quello di youtube per i video)
Dato che non so rispondere alla prima domanda mi sto facendo tante di quelle pippe mentali che non immaginate nemmeno, per ridurre al minimo il numero di query e la quantità di dati letti.
Per dare un'idea dei numeri in gioco:
- circa 1000 utenti attivi
- sulle 200 foto per ora, ma prevedo un aumento in futuro
Ho anche abbozzato una possibile soluzione, ma prima di presentarvela aspetto qualche vostro suggerimento (giusto per non influenzare le vostre idee)
Grazie a tutti per l'attenzione