¿Una biblioteca de creación y validación de formularios PHP y jQuery disponible? [cerrado

Pregunta original

Existe una biblioteca bien probada y preferiblemente madura para crear formularios en PHP con el lado del cliente (aquí es donde entra jQuery) y la validación del lado del servidor?

dealmente, el formulario se generaría a partir de clases PHP o se escribiría como HTML simple y se analizaría ala Agavi. La biblioteca creará automáticamente los ganchos jQuery correctos para que se pueda ejecutar la validación del lado del cliente jQuery incluida.

Uno de los trabajos que hago regularmente es alguna variación en el viejo formulario de contacto y me gustaría estandarizar este trabajo para que pueda sacar el mismo código de mejores prácticas cada vez. Teniendo esto en cuenta, el HTML generado por las clases PHP debería ser lo suficientemente bueno para que se puedan agregar enlaces CSS adicionales donde sea necesario, etc.

Cualquier sugerencia recibida con gratitud.

Actualiza

He estado revisando y revisando las opciones que he encontrado y que otros han sugerido a continuación y, en este momento, clasificaría los proyectos en el siguiente orden de calidad por la pequeña cantidad de pruebas e investigaciones que he realizado en todos ellos. .

ValidForm Builder jFormer HTML_QuickForm2 (si puede hacer que la validación del lado del cliente funcione, ¡esto debería saltar más alto que jFormer!) php-form-builder-classUtilice Symfony! (todo un marco MVC para la representación y validación de formularios es excesivo)

Todavía no estoy convencido por ninguna de las opciones para ser honesto y me pregunto por qué las personas que se embarcan en estos proyectos no comienzan con algunos componentes sólidos y bien probados. Por ejemplo, habría pensado una combinación de:

Parsley.js Validación del lado del clienteSymfony form componente quizás Quizás con Validación de Respeto

Le daría una buena base estable para trabajar y producir una buena biblioteca sobre los componentes probados.

También si está interesado en una biblioteca que analice su HTML en lugar de generar el HTML a partir de una clase PHP, he encontrado un proyecto llamado Minacl. Como el Agavi opción que mencioné en la pregunta original.

Respuestas a la pregunta(7)

Su respuesta a la pregunta