Generador de Scaffold para PHP ~ CRUD (create, read, update, delete)

php scaffoldingUna de los aspectos más útiles de utilizar un Framework es el de poder generar una estructura Scaffold, que no es más que un circuito para trabajar con una base de datos contemplando las acciones básicas de crear, leer, editar o bien borrar un registro.

Tener la posibilidad de trabajar con scaffolding se traduce en un ahorro significativo de nuestro tiempo, por ejemplo en Rails con tan solo una linea de comandos desde la terminal podemos crear una estructura CRUD en apenas unos segundos, en lugar de tener que ir creando los formularios manualmente, conexiones, etc.

En PHP ocurre más o menos lo mismo con los distintos Framework, aunque nunca lo probé tengo entendido que en PHP tenemos codeigniter con la capacidad de trabajar con scaffold, lo mismo que Cakephp o Fuelphp.

¿Ahora bien, que pasa si no deseamos utilizar un framework y sin embargo queremos scaffold para nuestras aplicaciones?

La solución PHP scaffold, un sitio para crear estas estructuras, pero que en lugar de utilizar la terminal utiliza simplemente el volcado de la estructura de nuestra base de datos.

Para trabajar con este sitio simplemente debemos exportar la estructura de nuestra base de datos MySQL y pegarla en el campo destinado para ello. Luego el sitio se encargara de crear cada pagina necesaria para realizar las acciones básicas que componen un circuito CRUD.

Una aclaración: el código resultante no es del todo elegante, por lo que no recomiendo su uso para servidores en producción, no obstante para la etapa de desarrollo en donde tenemos que cargar inicialmente nuestra base de datos utilizar esta herramienta nos permite ahorrar mucho tiempo.

Web: PHP scaffold

Categorizado en: