Hola a todos!, es algo complicado lo que les voy a decir, pero me gustaría saber la opinion de usuarios mas experimentados, tengo un sistema que consiste en la muestra de datos, necesito crear varias tablas dinámicas, cree un objeto en PHP que me ayuda a crear las tablas, pasandole la consulta SQL, un rollo grande, no es el punto, ahora me tope con que necesito un paginador. Para facilitarme la creacion del paginador, solo he visto una solución viable, de reunir todas las tablas en un solo archivo que practicamente seria una "mega" función, que le pase un parametro y me retorne al objeto como debe construir la taba, el paginador solo tendría que llamar tal archivo pasandole el primer parámetro que tabla y el segundo, a partir de donde, practicamente seria un paginador sencillo en ese aspecto.
La cosa es que no se si tener todo en un solo archivo sea lo mejor, porque quita cierta flexibilidad, y también genera un poco mas de carga(leer un archivo con muchas lineas de código que no se van a ocupar), aunque por lo contrario, me podría ahorrar unas cuantas lineas de código(aunque si fuera el caso, serian tal vez caracteres nada mas), aparte, podría llamar una tabla cualquiera un sin fin de veces y en cualquier documento.
Ventajas:
- Ahorra unas cuantas lineas de código.
- Poder dibujar/crear una cualquier tabla en cualquier pagina.
Desventajas:
- Cargar lineas de código que no se ocuparan.
- Pierde flexibilidad.
La otra opción que contemple es viceversa, crear un archivo para cada tabla (pero ahí me da demasiada hueva XD), el paginador tendría que saber que archivo llamar y a partir de donde dibujar la tabla.
Ventajas:
- Las tablas son mas independientes.
- Gana un poco de flexibilidad.
- Carga practicamente optimizada, cargando solo lo necesario
Desventajas:
- El programador le da hueva ver tantas paginas XD.
- No se me ocurre otra, no he pensado mucho en esta opcion, da hueva ver muchas paginas xD
Me gustaría saber que solución usarían ustedes.