Como devo hospedar um site com potencial de um pequeno aumento no tráfego de 1.000% +

1

Esta é uma questão puramente teórica, mas e se eu tivesse um site que normalmente só receberia alguns milhares de visitas por dia, mas por alguns dias cada mês que poderia disparar para várias centenas de milhares ou mesmo vários milhões de acessos ao longo do período de 1-3 dias.

O site seria bastante básico (como em 2-3 páginas no total com 1-2 consultas max maxq em cada página e algum PHP), então a largura de banda não seria o problema, mas o grande volume derrubando o site seria a principal preocupação. A hospedagem na nuvem parece ser o melhor caminho a percorrer, mas algo como o Amazon EC2, o MediaTemple ou outra coisa seria a escolha certa nesse caso?

    
por James Simpson 29.01.2011 / 06:11

4 respostas

2

Esta é uma vez, eu recomendo a "nuvem" como forma de hospedar um site, você vai economizar dinheiro porque você pode usar essa instância super poderosa 3 por dias e usar um meio powered um o resto do mês. O que de fato vi é o EC2.

    
por 29.01.2011 / 06:21
0

Olhe para colocar algo como lula ou verniz na frente dele.

por 29.01.2011 / 07:01
0

Eu recomendo usar um CDN junto com um proxy reverso para reduzir a carga no seu servidor.

Para o CDN, você deve usá-lo para: Hospedar arquivos comumente buscados, como imeges, static html, Javascript. Uma boa escolha seria o Amazon AWS.

E, em seguida, use um proxy reverso do squid para armazenar em cache as solicitações para o seu servidor. Use seu servidor apenas para enviar dados dinâmicos. você poderia carregar esses dados através do javascript para aliviar a carga.

Espero que ajude, RayQuang

    
por 29.01.2011 / 07:26
0

...with 1-2 max MySQL queries on each page and some PHP

O verniz consegue lidar com quantidade incrível de ocorrências em conteúdo 100% estático , de modo que é uma opção somente se você detectar a entrada de entrada e alternar para todo o conteúdo armazenado em cache .

O EC2 pode ser sua melhor escolha, mas o Varnish é divertido de se brincar. : o)

    
por 29.01.2011 / 09:06