詳細検索

Eu escrevi uma especificação para banco de dados WordPress

Avatar
por maeno
2 min de leitura

Eu escrevi uma especificação para banco de dados WordPress
Traduzido do 日本語 • Ver original

Eu estava um pouco preocupado que a página de estrutura do banco de dados do WordPressCodex fosse difícil de ver e as especificações estivessem desatualizadas, então pensei em reescrever a especificação do banco de banco eu mesmo, mas o número de tarefas de desenvolvimento do sistema no WordPress aumentou rapidamente, e preciso entender a estrutura do sistema multisite, especialmente o sistema multisite, e ficou difícil projetar o sistema sem transcrever a especificação do banco de dados do WordPress como uma guia de dica. Então, escrevi minha própria especificação de banco de dados (definição de tabela).

Basicamente, olhei a versão japonesa do Codex e o site original do WordPress.org e comparei com a estrutura real do banco de dados, mas ainda há muitas partes incertas da tabela multi-site (especialmente a tabela wp_sitecategories... Essa tabela foi retirada depois do wp 3.0? … Tipo).

Bem, eu escrevi tudo, então pensei em compartilhar aqui.

Versão: 0.1

Agora, mudando de assunto (... não parece ser), mas a nova versão estável do WordPress 3.5 foi lançada em 11/12 deste mês, então imediatamente atualizei esse desenvolvedor para a 3.5.
Fiquei hesitante em atualizar porque a atualização automática do painel de administração não funcionava bem (ela expirava ao buscar os dados do pacote e implantá-los), mas foi complicado revisar as configurações do PHP, então acabei atualizando manualmente. Depois da atualização, parece que o tema e os plugins estão funcionando sem problemas até agora, mas o painel de administração está sempre recebendo notificações de falha na atualização automática do WordPress... (Não parece ter muito impacto, então vou corrigir em breve).

Por isso o WP agora é a 3.5, então dei uma olhada no banco de dados versão 3.5 para tentar combinar a configuração com a especificação que escrevi.
Dei uma olhada rápida na estrutura e não houve alterações no banco de dados em 3.4.x → 3.5 (embora eu não tenha correspondido ao lado multisite...).

Este artigo provavelmente será o último post do devlab do ano.
Tenham um bom ano, pessoal.

Related Articles