GNU/Linux >> Linux Esercitazione >  >> Linux

Come calcolare i requisiti di larghezza di banda di un sito Web o di un'applicazione basata sul Web

Introduzione

Uno dei fattori chiave da considerare quando si sviluppa un sito Web o un'applicazione basata sul Web è la larghezza di banda necessaria per eseguire correttamente la configurazione.

Conoscere i tuoi requisiti di larghezza di banda ti aiuta a scegliere il giusto provider di hosting e pianificare in base alle tue esigenze.

In questo tutorial, ti mostreremo come calcolare la larghezza di banda richiesta per il tuo sito Web o applicazione basata sul Web.

Cos'è la larghezza di banda?

Larghezza di banda rappresenta la capacità massima di dati che possono essere trasferiti su una rete in un secondo. L'unità di misura più piccola è espressa in bit al secondo. Con il progresso della tecnologia, gli ISP ora utilizzano megabit al secondo (Mbps) o gigabit al secondo (Gbps).

Larghezza di banda è un termine che descrive la quantità di traffico tra il tuo sito Web e gli utenti tramite Internet. Non confondere la larghezza di banda con la velocità di connessione in quanto non sono la stessa cosa.

Larghezza di banda e trasferimento di dati

Il termine larghezza di banda a volte viene utilizzato in modo intercambiabile con il trasferimento di dati. Si tratta, infatti, di due cose molto diverse.

Larghezza di banda determina la quantità potenziale massima di dati puoi trasferire per unità di tempo tra il tuo sito web e gli utenti. Questo termine non rappresenta i dati effettivi che trasferisci, ma la quantità teorica di dati che puoi elaborare in un secondo.

D'altra parte, trasferimento di dati si riferisce alla quantità totale effettiva di dati trasferiti durante un periodo, di solito un mese. Le unità di misura sono kilobyte (KB), megabyte (MB), gigabyte (GB) e, per applicazioni di grandi dimensioni, terabyte (TB).

L'importanza della larghezza di banda

Il calcolo della giusta quantità di larghezza di banda per la tua applicazione basata sul Web è fondamentale durante la fase di sviluppo e per garantire che le prestazioni siano stabili. Assicurati di tenere conto dei picchi di traffico improvvisi. Una buona regola è andare 50% sopra le tue esigenze di larghezza di banda previste.

Tuttavia, quando si sceglie un host web, il calcolo potrebbe sembrare non necessario poiché la maggior parte dei provider di hosting offre "illimitato" piani di larghezza di banda.

Cos'è la larghezza di banda illimitata

Molti fornitori pubblicizzano "illimitato " piani di larghezza di banda. Questa formulazione implica che puoi trasferire tutti i dati di cui hai bisogno. Qui, un host web offre una tariffa flat che semplifica l'acquisto e la ricerca di una soluzione di hosting.

La verità è, tuttavia, che è impossibile per le società di hosting offrire larghezza di banda veramente illimitata . I costi ei requisiti tecnologici sarebbero troppo elevati per farlo.

Per questo motivo, i piani di larghezza di banda illimitata offrono larghezza di banda sufficiente per soddisfare le esigenze della maggior parte dei clienti. Pertanto, i piani sembrano essere illimitati per questi utenti. Nella maggior parte dei casi, i piani regolari coprono i requisiti standard delle app Web. Ci sono anche piani per clienti più avanzati, che offrono una velocità superiore a quella offerta dai normali piani illimitati.

Calcolo dei requisiti di larghezza di banda

Prima di calcolare i requisiti di larghezza di banda, devi conoscere la dimensione media della pagina sul tuo sito web.

Per determinare la dimensione, utilizzare un test del tempo di caricamento e prendere in considerazione i dati di almeno dieci pagine. Quindi, calcola la dimensione media della pagina per il tuo sito web.

Con questa informazione, devi considerare altri due elementi :

  1. Il numero di visite alle tue pagine.
  2. Potrebbe essere necessaria una larghezza di banda aggiuntiva in caso di picchi di traffico. Ciò previene potenziali problemi di prestazioni o addirittura tempi di inattività.

Esistono due formule per calcolare la larghezza di banda necessaria.

Requisiti di larghezza di banda del sito Web senza download degli utenti

Quando il tuo sito web non offre contenuti scaricabili ai visitatori, utilizza la seguente formula per calcolare la larghezza di banda richiesta:

Bandwidth = Average Page Size x Average Page Views x Average Daily Visitors x 30 x Redundancy

Per scomporre la formula:

  • Dimensione media della pagina – Questa parte è la dimensione media della tua pagina web.
  • Visualizzazioni di pagina medie – Rappresenta il numero medio di visualizzazioni di pagina per visitatore.
  • Visitatori giornalieri medi – Il numero medio di visitatori mensili.
  • 30 – rappresenta i giorni in un mese.
  • Ridondanza – Un fattore di sicurezza per prevenire i picchi di traffico. L'intervallo va da 1,3 a 1,8.

Il calcolo è leggermente diverso quando il tuo sito web offre contenuti scaricabili.

Requisiti di larghezza di banda del sito Web con download degli utenti

Per calcolare la larghezza di banda richiesta quando il tuo sito web offre contenuti scaricabili, utilizza la seguente formula:

Bandwidth = [(Average Page Size x Average Page Views x Average Daily Visitors) + (Average Download Per Day x Average File Size)] x 30 x Redundancy

I nuovi parametri in questa formula sono:

  • Download medio al giorno – Rappresenta il numero medio di file scaricati al giorno.
  • Dimensione media del file – Questa è la dimensione media dei file scaricabili.

Con questo calcolo, conosci i requisiti di larghezza di banda previsti con i download degli utenti.


Linux
  1. Come installare l'applicazione Spotify su Linux

  2. Come misurare il tempo medio di esecuzione di uno script?

  3. Come limitare la larghezza di banda della rete?

  4. Come posso osservare la larghezza di banda della memoria?

  5. Come limitare l'utilizzo della memoria dell'applicazione?

Come modificare il nome del sito Web in WordPress

come avviare/arrestare il pool di applicazioni da solidcp?

Come riciclare il pool di applicazioni di un sito Web

Come faccio a visualizzare la quantità di larghezza di banda utilizzata da un sito web?

Come installare Application Server su Windows Server 2012

Come creare un sito web sul pannello di controllo di Vesta