¿Puedo obtener alguna información sobre las diferencias entre los dos?
Estoy construyendo un sitio web donde usar 'contexto' es muy importante. Después de ver esta serie de videos sobre Page Manager de NodeOne, creo que el "contexto" de los paneles y su capacidad para transmitir argumentos de forma segura a las vistas es muy importante. Sin embargo, el módulo Context tiene un complemento que realiza un tipo de función similar llamado Ver argumento predeterminado desde el módulo Context .
Respuestas:
Prefiero el módulo de contexto en la mayoría de los casos. Me parece más simple y menos pesado que los paneles, que ocupan páginas enteras. Un buen caso de uso para los paneles es cuando los administradores del sitio reordenarán las páginas de destino o para sitios con muchos diseños únicos.
Elijo entre paneles y contexto para un sitio determinado cuando evalúo estructuras o diseños. En algunos casos tiene sentido usar ambos.
Por lo general, puedo manejar los argumentos de Vistas que necesito dentro de las Vistas mismas (a menudo configurando el argumento predeterminado) y no necesito el lado de Paneles para hacerlo.
fuente
Mi opinión
En combinación con el módulo delta, en realidad no hay necesidad de paneles.
La interfaz de usuario para paneles está demasiado hinchada (en mi humilde opinión).
He esbozado los pros y los contras; Muchas de las ideas están tomadas de la diapositiva de cuna . También he agregado mis propias ideas allí:
Caso para usar ambos paneles y contexto
Paneles
Pros
Contras
Contexto
Pros
Contras
Recursos:
fuente
Creo que la capacidad de Context para cambiar los diseños de temas 'sobre la marcha' ciertamente anula cualquier preferencia por usar los diseños personalizados de los paneles. Me resulta excepcionalmente útil con temas basados en cuadrículas como Fusion, donde puede modificar columnas de ancho fijo sin complicados cambios de CSS.
fuente