¿Por qué no es apropiado para usted hacer formularios y realizar operaciones crud con datos POST?
Una aplicación web se trata de interactuar con una base de datos, utilizando una interfaz de usuario. Cualquier intento de dedicar menos tiempo a la creación de formularios mediante el uso de herramientas o marcos tendrá efectos secundarios. En mi opinión, quiere que sus formularios se diseñen con elegancia, porque sus usuarios interactuarán con ellos, tal vez con mucha frecuencia. Cada forma debe diseñarse para ser lo más simple y directa posible.
Puede beneficiarse del soporte de una interfaz de usuario/diseñador de interacción de usuario. Explique a esta persona cuál es el propósito del formulario y qué representan los datos que se envían. También podría proporcionar nombres de campo y reglas de validación por nombre de campo. El trabajo del diseñador de interacción es proporcionarle el HTML para el formulario, que puede conectar a su marco existente. Deje que el diseñador de interacción también genere el código de validación del lado del cliente utilizando un buen plugin de JQuery.
Su trabajo ahora se reduce a recibir la matriz POST, tal vez realizar alguna validación adicional del lado del servidor y sanitización de valor de formulario, y escribir los datos en la base de datos, preferiblemente utilizando las funciones del modelo.
No recomiendo usar generadores de formularios o andamios.
"Effectivize"? La primera vez que veo ese. – Mathias
posible duplicado de [PHP frameworks para simplificar CRUD] (http://stackoverflow.com/questions/29126/php-frameworks-for-simplifying-crud) – Gordon