• Resolvido adrianoquirino

    (@adrianoquirino)


    Olá boa tarde 🙂

    Possuo um site, http://www.agenciagramadoviagens.com.br, e o mesmo esta com um sério problema, demorando cerca de 10 a 20 segundos para carregar ( pela manha quando não tem muito acesso ele carrega em 2 seg.) e o maior pico é quando tem umas 30 pessoas vendo o site.

    Entrei em contato com meu provedor de hospedagem a locaweb e a mesma me auxiliou e descobri que pode ser meu banco de dados pois fizemos vários testes na hospedagem e no meu banco de dados e ambos estão normais e o analista que me atendeu pediu para eu dar uma olhada nas queries do meu tema uma olhadinha no meu banco de dados e etc.. (fiz uma instalação do wordpress na minha hospedagem e o mesmo esta normal).

    Já desinstalei o wordpress e instalei de novo, já removi todos plugins e nada continua lento.

    Não tenho muitos posts e nem muitos comentários e nem fotos muito pesadas nada que possa deixar o site lento.

    E analizando através do http://tools.pingdom.com vi que ele não demora para carregar e sim fazer consulta ao banco de dados.

    alguém poderia me dar um auxilio pois sou bem noob em php/wordpress/mysql gostaria de identificar o que deixa ele lento e resolver o problema 🙁

    att

    Adriano Quirino

A visualizar 10 respostas - de 1 a 10 (de um total de 10)
  • Moderador Zé Fontainhas

    (@vanillalounge)

    O problema pode estar de facto nas queries do seu tema, mas mesmo assim há várias recomendações de optimização que não passam necessariamente apenas pela base de dados.

    A primeira coisa que é preciso entender, é que este fórum é moderado por voluntários, e que um projecto de optimização de um site é um conjunto de tarefas não-trivial, e que normalmente é pago.

    Posto isto, recomendo que:

    • Instale as extensões YSlow e PageSpeed no seu browser, para tentar detectar os principais culpados
    • Instale um sistema de caching. Recomendo vivamente o WP Super Cache
    • Instale o Smush.it, que comprime imagens sem perder qualidade, automaticamente

    Há muito mais a dizer sobre o assunto, claro, mas esse é o trabalho de um especialista, com quem deverá negociar directamente, no caso de precisar de uma análise mais profunda.

    Thread Starter adrianoquirino

    (@adrianoquirino)

    Primeiramente obrigado pela resposta e pelas dicas Ze Fontainhas 🙂

    utilizei suas dicas e já melhorou muito o desempenho em relação ao carregamento da página e tempo de resposta do servidor…

    inclusive utilizando o PageSpeed ativei o gzip na minha hospedagem e melhorou bastante e agora tenho uma outra dúvida e se por acaso alguém souber como me ajudar ficarei agradecido 😛

    Como resolvo isso:

    http://www.agenciagramadoviagens.com.br/erro.jpg

    existe algum plugin ou algo que eu possa fazer de uma maneira mais fácil do que por o código arquivo por arquivo?

    desde já obrigado =]

    Moderador Zé Fontainhas

    (@vanillalounge)

    Etags are tags that is sent out by the Server to the browser to see if a file has changed. Etags can be quite buggy at times and it is best to simple HTTP caching for better performance. For more details on this see this page. To remove Etags just add the following code to the end of your .htaccess file.

    #ETag Configuration
    FileETag none

    By doing this you are making sure that the Objects are cached properly and there is no ambiguity whatsoever regarding the request of the object.

    http://dailyapps.net/2007/08/optimizing-wordpress-for-best-performance/

    Thread Starter adrianoquirino

    (@adrianoquirino)

    Ou seja não devo usar?

    Moderador Zé Fontainhas

    (@vanillalounge)

    Nada como testar…

    Thread Starter adrianoquirino

    (@adrianoquirino)

    Bom você já me ajudou bastante sou muito grato mais isso vou deixar pra depois o site já melhorou bastante e está bem rápido em relação a ontem, só que na administração ainda continua bem lento. tem alguma idéia do que pode ser? fica uns 15 segundos aguardando o servidor responder…

    abs

    Moderador Lopo Lencastre de Almeida

    (@ipublicis)

    Parece ser um problema de acesso à BD. O cache não se aplica à parte da administração. Teste com o YSlow mas agora na parte do admin para ver no que dá.

    Moderador Lopo Lencastre de Almeida

    (@ipublicis)

    Aproveite também para verificar esta discussão aqui sobre o assunto. Parece haver algum problema quando o utilizador logado é o superadmin.

    Teste criando um utilizador “autor” e um “administrador” e aceda com os dois. Se puder aceder de outro local e sem ser wireless também era bom para testar.

    Moderador Lopo Lencastre de Almeida

    (@ipublicis)

    Adicionar o seguinte código no seu wp-config.php também pode ajudar a resolver parte do problema… ou pelo menos a ocultá-lo até melhor solução:

    define('WP_MEMORY_LIMIT', '512M');

    Boa sorte

    Tente aumentar a memória do PHP alterando o ‘memory_limit’ no php.ini da hospedagem ou então tente utilizar um plugin de cache como W3c.

    SudoHost

A visualizar 10 respostas - de 1 a 10 (de um total de 10)
  • O tópico ‘Problema com lentidão na consulta ao banco de dados’ está fechado a novas respostas.