panels – ¿Cómo elegir entre paneles Bean, Boxes y Paneles desplegables?

Pregunta:

Los paneles Bean , Boxes y Fieldable Panels proporcionan una funcionalidad similar. Me cuesta entender cuáles son exactamente las diferencias entre ellos.

¿Cuáles son sus ventajas / desventajas en comparación con los demás? ¿Están orientados a diferentes casos de uso?

Quiero usar algún tipo de bloques en Paneles para agregar contenido personalizado; los editores de contenido también deben poder agregar contenido, en ese sentido, los bloques que necesito no son pura configuración. Pero también utilizo Funciones …

Editar: agregaré las que parecen ser las principales diferencias

Cajas

  • Mayor base de usuarios (~ 11500)
  • Trata los bloques como configuración (es decir, el contenido termina en sus funciones)
  • Módulos que ofrecen integración

Frijoles

  • Recientemente se ha vuelto popular, ~ 1000 instalaciones
  • Trata los bloques como contenido, pero permite la exportabilidad de su configuración a través del nombre de la máquina (por ejemplo, a través de Bean Panels )
  • Módulos que ofrecen integración

Paneles de paneles desplegables

  • Base de usuarios más pequeña (~ 400)
  • Del autor de Paneles / Vistas / etc.
  • Los paneles no se pueden usar como bloques regulares en regiones temáticas como frijoles o cajas (supongo)
  • Me pregunto cuáles son las ventajas sobre Bean mencionadas aquí ("ofrece características adicionales que facilitan que los administradores de contenido diseñen determinadas páginas").

Respuesta:

Es perfectamente posible hacer un sitio D7 sin bloques si puede vivir sin un tablero. Nuestro nuevo sitio, basado en contenido, se está construyendo en paneles con banco de trabajo como una alternativa adecuada (para nosotros) al tablero. Arjan parece entender esto.

A las alternativas. LeerSu sitio debe estar lleno de frijoles . El problema con las cajas es el peligro de sobrescribir el contenido existente cuando se utilizan funciones. Pero lea el comentario de Fabian Franz en el mismo artículo. Beans tiene muchas opciones. No me siento cómodo con la gestión, la escalabilidad y el rendimiento. Los desarrolladores incondicionales que dominan los paneles utilizan paneles Fieldable Panels. Paneles desplegables Los paneles carecen de documentación y ejemplos. Lo que debería atraer la atención y el esfuerzo de todos para D8 es la iniciativa wscci. Permite llamadas REST, incluyendo, por ejemplo, DELETE. Esto podría abordar permanentemente el problema de sobrescribir la configuración del creador de sitios en las implementaciones de código.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım