Pregunta

Cuando se desarrolla para el Zend Framework es común que los desarrolladores tienen que construir un área de administración de back-end a medida para cada aplicación única? ¿O hay una popular herramienta de back-end personas 3er partido están utilizando para manipular la base de datos de su aplicación?

Estoy pensando en aprender ZF pero lo que llama la atención es ¿cómo mantener un ojo en lo que están haciendo los usuarios con su aplicación?

¿Fue útil?

Solución

Existen dos opciones básicas:

  1. Crear dos módulos: frontend y admin. Todos los controladores viven dentro
  2. Dentro de cada módulo tiene un controlador de administración dentro del módulo para que adminstrate

En cualquier caso, yo uso un plugin controlador frontal para cambiar la disposición a admin.phtml así que tengo un aspecto diferente para mi sistema de administración. Esto es, por supuesto, opcional :)

Otros consejos

Me tienden a crear una 'AdminController' específico para la aplicación si hay demasiadas funciones administrativas, o un módulo de administración si hay (o hay una posibilidad real de que el número de funciones administrativas para aumentar).

Bueno, en general, considero que es suficiente para manipular mi db con digamos phpmyadmin o directamente en mi IDE (Aptana).

Para las tareas que desea permitir a los administradores realizar ciertas línea escribo un controlador de administración. Estas tareas son en su mayoría de manera específica, compleja y dinámica que algún tipo de sistema de generador genérico no sería probablemente ayudará mucho.

Sin embargo, hay por lo menos una herramienta llamada tercera parte que sé de lo que entra en la categoría que está mencionando en su pregunta.

cuadrícula de datos para Zend Framework

ZendFramework no es un kit de herramientas para crear Aplicación específica con los usuarios y, digamos artículos etc. Así que no puede ser una herramienta tal partido tercero. Me gustaría crear un administrador de Módulo , no un controlador, porque eso significa que tiene sólo 1 de archivos para todas las admintasks.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top