Domanda

Ho un piano hosting a basso costo condiviso con Reliablesite.net ($ 5 / mese).

Sto facendo un piccolo sito che voglio iniziare a promuovere in poche settimane e stavo per roadtest esso ospitando con il piano condiviso ho già.

Il mio problema è che non so a che punto avrei dovuto spostare su cluster di hosting / hosting dedicato.

Domande

  • Quali pagine visualizzate / giorno può un piano di hosting condiviso essere previsto per gestire?
  • Cosa può di serie i server di database condivisi prendono senza soffocamento o me ricevere email maleducati dal mio fornitore di hosting?
È stato utile?

Soluzione

Nella mia esperienza, hosting condiviso ambiente come Reliablesite.com può richiedere circa 10-20 000 utenti unici al giorno, o 100-200 000 pagine visualizzate / giorno. Questo numero può variare, a seconda del vostro sito. Per l'ottimizzazione, è importante ridurre il numero di query db (lo tengo max 6-7 per rendering della pagina), e fare attenzione durante la programmazione. Utilizzando ASP.NET MVC ha dato bel miglioramento perf per me, ma buona webforms scritto applicazione può funzionare bene anche. Se si utilizza un altro stack di tecnologia, come PHP / MySQL, non so i numeri.
Quando si supera questi numeri, si avrà abbastanza soldi da Google Adsense per andare con VPS o un piano dedicato.

Giusto per aggiungere qualcosa in merito di rendering della pagina / prestazioni query db: utilizzando più sproc di risultati o una query è un ottimo modo per ridurre il numero di richieste db

Altri suggerimenti

Traffico usially non è un problema su hosting condiviso. L'unico problema che si può incontrare è RAM e CPU restrizioni. Ma se la vostra applicazione scritta correttamente, potrebbe funzionare bene con queste limitazioni.

Suggerimenti:

  • memoria utente Profiler per eseguire il debug e ottimizzare l'applicazione web
  • uso CDN per la memorizzazione di file multimediali

Se avete bisogno di qualche numero, un'applicazione web scritto correttamente che utilizzano CDN per la memorizzazione di file multimediali in grado di gestire almeno 10k visitatori unici al giorno su un hosting condiviso.

Sarebbe meglio se chiedete al vostro fornitore di queste domande. Ogni fornitore sta per essere diverso.

In generale quello che succede è che il provider in grado di gestire le richieste, ma faranno semplicemente spegnere il sito una volta raggiunta una certa soglia.

Dipende anche dalla quantità di larghezza di banda avete scelto. Quanto traffico ti aspetti. Il mio blog è in un hosting condiviso e una volta e 4k è stato il mio massimo in un giorno e ho dovuto muovermi sente alcuna differenza nelle prestazioni. Non ti preoccupare meno che il sito viene visualizzato nella pagina di Digg o alcuni siti web ad alto traffico link al tuo sito.

Sono stato con MySQL su hosting condiviso per un po 'principalmente su siti web informativi che hanno ottenuto al massimo 300 visite al giorno. Quello che ho trovato è che l'hosting era a malapena sufficiente a supportare più di 3 o 4 persone sul sito web in una sola volta, senza quasi schiantarsi.

In teoria Penso hosting condiviso con la maggior parte dei servizi potrebbe sostenere circa circa 60 utenti all'ora max in modo efficiente se gli utenti tutti sono venuti uno o due alla volta. Questo sarebbe pari fino a circa circa 1500 utenti in un solo giorno. Questo è altamente improbabile comunque, perché un sacco di utenti tendono ad essere online in certi momenti del giorno e si hanno anche per gettare nel fatto che hanno condiviso i server ottenere un sacco sciatta a causa di abusi da parte degli altri sul server.

Ho sentito da fonti affidabili che alcuni VPS questo è 40-50 dollari al mese hanno sostenuto 500.000 visite al mese. Non sono sicuro di quello che le configurazioni siti web sono stati, però, dubito che i siti correvano molte query db dinamiche o forse erano semplicemente statico.

Un altra cosa che è comune su hosting condiviso sta rompendo le file manager con l'hosting del database. A volte i file faranno bene che compaiono on line ma il database che gestisce il vostro sito reale sarà in ritardo di sviluppo estremamente causa di abuso dai vostri vicini.

Suggerisco di garantire che la vostra applicazione è pronta per le grandi quantità di traffico, anche se siete su un super server web duper, ma la vostra applicazione è scritto male, si perderanno potenziali clienti. Alcune delle ottimizzazioni più semplici che si possono fare a un'applicazione Web esistente è quello di ridurre il numero di connessioni DB, in modo da leggere su caching e caching parziale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top