Avaliar este artigo :
Este artigo foi útil para si ?
Sim
Não
Vous avez noté 0 étoile(s)
Sommaire
Procédure
O xDebug é uma extensão PHP utilizada para depurar sites. Entre as suas funcionalidades, pode ser utilizada para identificar a origem da lentidão num sítio Web.
A partir da ferramenta de seleção de extensões PHP no seu painel de controlo cPanel, active a extensão xDebug:
Noseparador Opções, active a criação permanente de perfis do xdebug:
Uma vez definidas estas definições, aceda à página que pretende perfilar para gerar os dados de perfil. Se tudo tiver corrido bem, verá um novo ficheiro na pasta que especificou:
Cada ficheiro corresponderá a um pedido HTTP efectuado.
Depois de ter obtido o seu ficheiro de criação de perfil xDebug, instale o Webgrind no seu pacote de alojamento para ler o seu conteúdo. Para fazer isso, baixe o Webgrind e descompacte-o em uma pasta no seu espaço FTP:
Em seguida, edite o ficheiro config.php para introduzir o caminho para os ficheiros de criação de perfil xdebug:
Em seguida, vá para o URL https://www.votresite.com/webgrind (dependendo de onde instalou o webgrind) e seleccione um evento de criação de perfil para abrir e clique em"Atualizar":
Quando o ficheiro tiver sido carregado, verá uma tabela como a que se segue:
As colunas mais importantes são: a coluna da função, que indica a função PHP chamada, a contagem de invocações, o número de chamadas efectuadas a essa função e o custo total de utilização, o tempo total gasto com essa função. Pode então identificar facilmente na tabela as funções PHP que estão a causar lentidão no seu sítio Web e modificar o sítio para melhorar o seu desempenho.
Avaliar este artigo :
Este artigo foi útil para si ?
Sim
Não
1mn leitura
Como configurar o Cloudflare em um site hospedado no cPanel?
3mn leitura
Como utilizar o Memcached no seu sítio Web cPanel?
4mn leitura
Utilizar o Redis como uma cache de objectos persistente para o WordPress no cPanel
4mn leitura
Acelere o seu site com o Fastest Cache - Cache Varnish