Em sua experiência, quando é o tempo que você precisa para começar a pensar em aumentar?
Qual é o desempenho esperado de uma instalação comum do WordPress em um servidor web Apache padrão, sem nenhum [ajustes de desempenho ou plugins] ( Etapas para otimizar WordPress em relação à carga do servidor? )?
Em termos de carregamentos de página (suponhamos que não haja armazenamento em cache): Está no intervalo de 100/1000// de carregamentos de páginas por segundo?
Em termos de tráfego: Em que número de usuários por dia pode-se esperar para começar a apertar os gargalos de desempenho (ignorando o tráfego, assumindo uma ótima conexão)?
Muito disso é muito subjetivo e difícil de responder por causa de diferentes ambientes de servidores, temas, tamanho do banco de dados etc.
Em sua experiência, quando é o tempo que você precisa para começar a pensar em aumentar?
Se você está preocupado com a experiência de seus usuários, você já deve estar praticando técnicas de desempenho de front-end de som . Quando é hora de ampliar? Quando a experiência de seus usuários começa a degradar e cargas de página lentas estão aumentando sua taxa de rejeição.
Qual é o desempenho esperado de uma instalação comum do WordPress em um servidor web Apache padrão, sem ajustes de desempenho ou plugins?
Uma instalação comum do WordPress executando o tema padrão para um blog pequeno ou médio em um dos hosts compartilhados recomendados deve ser capaz de lidar com centenas de usuários por dia sem problemas.
Em termos de carregamentos de página (vamos supor que não há armazenamento em cache): está no intervalo de 100/1000// de carregamento de páginas por segundo?
Para essa pergunta, executei um Apache Benchmark em uma instalação do WordPress que executa o tema padrão de 2010 sem armazenamento em cache.
Fiz 500 solicitações a 10 solicitações por segundo e consegui uma média de 3,6 solicitações por segundo, mas quando as solicitações começaram a se acumular, a solicitação mais longa levou quase 2 minutos.
Em termos de tráfego: em que número de usuários por dia pode-se esperar que comece a atingir os gargalos de desempenho (ignorando o tráfego, presumindo uma excelente conexão)?
É impossível responder a essa pergunta sem executar testes de carga ou benchmarks no servidor. Para o benchmark acima, você começaria a ter gargalos a qualquer momento em que houvesse mais de 10 usuários usando o site de uma só vez.
Marek, sua pergunta é altamente subjetiva e, portanto, não pode ser respondida adequadamente. Você deve fornecer contexto adequadamente definido, definição de termos e valores e assim por diante que isso se aproxima. Algo certamente não é possível aqui. A menos que você não faça a resposta, é muito fácil:
Depende.
Por exemplo, se o seu site parecer lento logo após uma configuração em branco e demorar cerca de 30 segundos para responder, posso dizer, sem dúvida, que é hora de começar a pensar na ampliação.
Uma regra prática pode ser que o site da sua vida responda abaixo de x quantidade de tempo (por exemplo, o décimo de segundo) para qualquer solicitação enquanto estiver sob carga. Se não, comece a pensar em aumentar a escala. Defina o tempo para as suas necessidades e, em seguida, monitore seu site e, se ele passar da linha, comece a pensar na ampliação. Com sites, isso sempre depende, então você precisa medi-lo.
Também depende de plugins instalados, etc.
Eu estou trabalhando em uma instalação multi-site agora que tem 60 + plugins instalados.
Em um servidor Amazon EC2, m2-xlarge, ele atinge 25 PHP solicitações por segundo (testado em carga com httperf, somente pressionando PHP urls, não imagens etc.). maximizada pelo processo PHP-FPM.
Há muitas oportunidades de melhoria.