Apresentação técnica do WP21
(ma.tt)Comemoração do 21º aniversário do WordPress
Principais opiniões
-
Tarefas simples devem ser fáceis, e tarefas complexas devem ser possíveis
- A experiência do usuário deve ser simples e intuitiva.
-
Blogar, comentar e usar pingbacks deve ser divertido
- Sites dinâmicos são melhores do que sites estáticos.
- A maioria dos sites pode melhorar com um ótimo blog.
-
Wikis são ótimos
- A documentação deve ser tão fácil de editar quanto uma wiki.
-
Fóruns devem estar no centro da comunidade
- É preciso dar mais atenção ao bbPress e ao BuddyPress.
-
Todos os plugins e temas devem ter toda a infraestrutura usada para construir o próprio WordPress
- Isso deve incluir controle de versão, rastreador de bugs, fóruns, documentação, internacionalização, salas de chat, P2, caminhos fáceis para contribuição e para a comunidade.
- Em 2024, deve-se evitar o upload de arquivos ZIP.
-
A prévia de temas deve ser excelente
- É importante ter uma ampla coleção de temas não comerciais com diferentes estéticas e funcionalidades.
-
Não se deve depender demais de diretrizes e exigências
- É melhor ter uma boa dinâmica de mercado, ciclos automatizados de feedback e transparência para os usuários.
- É preciso expandir os limites de funcionalidade e design.
- Spam e comportamentos de spam nunca devem ser tolerados.
-
Os ciclos de feedback são extremamente importantes
- Eles devem escalar de acordo com o uso e com toda a comunidade, sem depender de gatekeepers.
-
O core deve ser opinativo e único
- Deve incluir elementos como easter eggs, idiomas difíceis de traduzir e jazz.
-
Todas as pessoas que desenvolvem software e tomam decisões devem usá-lo
-
É importante que todos ofereçam suporte e participem de meetups e eventos
- Devemos estar próximos dos usuários comuns daquilo que criamos.
-
Bônus: o Playground vai mudar tudo
Opinião do GN⁺
-
Fatores de sucesso do WordPress
- Uma interface amigável e um modelo de desenvolvimento centrado na comunidade são os principais fatores de sucesso.
-
A importância da comunidade
- O feedback e a participação da comunidade têm um grande papel na evolução do software.
-
Vantagens do código aberto
- Há grandes vantagens em ser um projeto de código aberto para o qual qualquer pessoa pode contribuir.
-
Desafios futuros
- São necessárias inovação contínua e melhorias de funcionalidades alinhadas às necessidades dos usuários.
-
Outras plataformas semelhantes
- Comparações com outras plataformas CMS, como Joomla e Drupal, também podem ser interessantes.
1 comentários
Comentários do Hacker News
Falta de conformidade do WordPress com padrões de desenvolvimento: O WordPress não segue padrões de desenvolvimento, usa variáveis globais e incentiva código espaguete. Mesmo em temas novos, usa métodos ineficientes, como colocar JSON dentro de comentários HTML.
Vantagens dos blocos do Gutenberg: Ao desenvolver em WordPress nos últimos meses, houve a experiência de que os blocos do Gutenberg permitem separação completa de código e desenvolvimento modular de sites. Em combinação com o Advanced Custom Fields, isso fica ainda mais eficaz.
Problemas de segurança do WordPress: Muitas pessoas instalam plugins desnecessários e instáveis no WordPress, o que acaba quebrando seus sites, e isso abre espaço para oferecer soluções mais seguras.
Confusão com WordPerfect: Quando vê a sigla "WP", vem à mente WordPerfect, não WordPress, o que dá a sensação de estar ficando velho.
Utilidade do WordPress: O WordPress é uma ferramenta que consegue fazer perfeitamente 95% do trabalho, mas ajustar os 5% finais é muito difícil. Ainda assim, ele provou sua utilidade ao longo de muito tempo.
Dificuldade de uso do WordPress: O WordPress é fácil de usar quando se encontra um bom tema e bons plugins, mas fica difícil quando é preciso fazer pequenas alterações personalizadas.
Experiências diversas entre desenvolvedores WordPress: Desenvolvedores WordPress têm experiências e habilidades muito variadas. Alguns instalam temas e plugins e escrevem conteúdo, enquanto outros personalizam o WordPress com código PHP ou trabalham com JS+React, entre outras abordagens.
Política sabática da Automattic: Seria ótimo se mais empresas adotassem a política sabática da Automattic.
Problema com atualizações automáticas: Houve uma situação em que uma atualização automática fez um site passar a violar a lei. Símbolos Unicode foram substituídos por SVG, a funcionalidade quebrou, e foi preciso instalar um plugin para corrigir. Isso mostra que o WordPress não é adequado para sites empresariais.
Memórias da época da faculdade: Na época da faculdade, houve a experiência de criar uma rede social com WordPress, muitos plugins e código que não se entendia. Foi um período divertido e em que se aprendeu muito.