1 pontos por GN⁺ 2024-05-29 | 1 comentários | Compartilhar no WhatsApp

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

 
GN⁺ 2024-05-29
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.