Eu tenho um site grande que usa WordPress. Até agora, temos 75.000 páginas no site e o desempenho é bom no front-end.
O problema é que, se alguém da nossa equipe toca no editor de páginas (wp-admin / edit.php? Post_type = page), o Apache consome toda a memória do servidor.
Eu tentei desativar todos os plugins, mas isso não funcionou. Eu também tentei depurar no nosso servidor ao vivo, que é uma caixa de 4 GB ... ainda consome toda a memória e chega a um problema.
Nesta instalação, também temos 20.000 postagens. Não há problema ao carregar os arquivos no wp-admin. Talvez devêssemos mover todas as páginas para as postagens - no entanto, isso causará um problema na estrutura do link permanente.
Faltam configurações ou configurações especiais para um site WP grande?
Respostas:
O problema vem do fato de que, para exibir as páginas e sua hierarquia, o WP precisa carregar todas elas e depois construir a árvore na memória.
Portanto, você será salvo se conseguir converter a maioria dessas páginas em um ou vários tipos de postagem personalizados não hierárquicos.
A estrutura do link permanente pode ser emulada.
fonte