Presentación técnica de WP21
(ma.tt)21.º aniversario de WordPress
Opiniones principales
-
Las tareas simples deben ser fáciles, y las complejas deben ser posibles
- La experiencia de usuario debe ser simple e intuitiva.
-
Bloguear, comentar y los pingbacks deben ser divertidos
- Un sitio web dinámico es mejor que uno estático.
- La mayoría de los sitios pueden mejorar con un gran blog.
-
Los wikis son excelentes
- La documentación debe poder editarse fácilmente, como en un wiki.
-
Los foros deben estar en el centro de la comunidad
- Se necesita más atención para bbPress y BuddyPress.
-
Todos los plugins y temas deben tener toda la infraestructura que se usa para construir el propio WordPress
- Esto debe incluir control de versiones, rastreador de errores, foros, documentación, internacionalización, salas de chat, P2 y rutas sencillas para la contribución y la comunidad.
- En 2024, se debería evitar subir archivos ZIP.
-
La vista previa de temas debe ser excelente
- Es importante contar con una amplia colección de temas no comerciales con distintas estéticas y funcionalidades.
-
No se debe depender demasiado de directrices y requisitos
- Es mejor tener una buena dinámica de mercado, ciclos de retroalimentación automatizados y transparencia para los usuarios.
- Hay que ampliar los límites de la funcionalidad y el diseño.
- El spam y los comportamientos abusivos jamás deben tolerarse.
-
Los ciclos de retroalimentación son muy importantes
- Deben escalar según el uso y el conjunto de la comunidad, sin depender de guardianes de acceso.
-
El core debe tener una postura clara y distintiva
- Debe incluir elementos como easter eggs, idiomas difíciles de traducir y jazz.
-
Todas las personas que desarrollan software y toman decisiones deben usarlo
-
Es importante que todos brinden soporte y asistan a meetups y eventos
- Debemos mantenernos cerca de los usuarios comunes de lo que construimos.
-
Bonus: Playground lo cambiará todo
Opinión de GN⁺
-
Factores del éxito de WordPress
- Una interfaz fácil de usar y un desarrollo centrado en la comunidad son factores clave de su éxito.
-
La importancia de la comunidad
- La retroalimentación y la participación de la comunidad juegan un papel importante en la evolución del software.
-
Ventajas del código abierto
- Tiene grandes ventajas como proyecto de código abierto al que cualquiera puede contribuir.
-
Desafíos futuros
- Se necesita innovación continua y mejoras funcionales alineadas con las necesidades de los usuarios.
-
Otras plataformas similares
- También puede ser interesante compararlo con otras plataformas CMS como Joomla y Drupal.
1 comentarios
Opiniones en Hacker News
Falta de cumplimiento de estándares de desarrollo en WordPress: WordPress no sigue los estándares de desarrollo, usa variables globales y fomenta código espagueti. Incluso en temas nuevos usa métodos ineficientes, como poner JSON dentro de comentarios HTML.
Ventajas de los bloques de Gutenberg: Tras trabajar con WordPress en los últimos meses, se ha comprobado que los bloques de Gutenberg permiten una separación completa del código y el desarrollo de sitios web modularizados. Combinados con Advanced Custom Fields, resultan aún más eficaces.
Problemas de seguridad de WordPress: Mucha gente instala plugins innecesarios e inestables en WordPress y termina rompiendo sus sitios web; eso abre la posibilidad de ofrecer soluciones más seguras.
Confusión con WordPerfect: Al ver la abreviatura "WP", viene a la mente WordPerfect en vez de WordPress, lo que hace sentir que uno ya está viejo.
Utilidad de WordPress: WordPress es una herramienta que puede resolver perfectamente el 95% del trabajo, pero ajustar ese 5% final es muy difícil. Aun así, ha demostrado su utilidad durante mucho tiempo.
Dificultad de uso de WordPress: WordPress es fácil de usar cuando se trata de encontrar un buen tema y plugins, pero se vuelve difícil cuando hay que hacer pequeños cambios personalizados.
Diversidad de experiencias entre desarrolladores de WordPress: Los desarrolladores de WordPress tienen experiencias y habilidades muy variadas. Algunos instalan temas y plugins y escriben contenido, mientras que otros personalizan WordPress con código PHP o trabajan con JS+React, entre otras formas.
Política sabática de Automattic: Ojalá más empresas adoptaran la política sabática de Automattic.
Problemas con las actualizaciones automáticas: Se vivió una situación en la que una actualización automática hizo que un sitio incumpliera la ley. Los símbolos Unicode fueron reemplazados por SVG, lo que rompió la funcionalidad, y hubo que instalar un plugin para resolverlo. Esto muestra que WordPress no es adecuado para sitios web de negocios.
Recuerdos de la época universitaria: En la universidad hubo una experiencia creando una red social con WordPress, muchos plugins y código que no se entendía del todo. Se aprendió mucho y fue una etapa divertida.