Hola, tenía una duda sobre como declarar una clase y como sería la forma correcta.
Tengo una clase como ejemplo así coche con una función get_coche y get_coches para devolver:
Código PHP:
class coche{
..atributos..
public function get_coche(){
}
public function get_coches(){
}
}
La clase realmente dispone de bastantes más funciones, el problema es que a la hora de generar listados en la aplicación web recupera 60 coches cada vez, con lo cual se crean 60 objetos y crea un poco de sobrecarga en el servidor.
He visto que la consulta a la base de datos es rápida de 2 ms, pero los objetos hay algunas veces que me tarda hasta 2 segundos a crearlos debido al tráfico de la web y los recursos que consume apache.
Creo que sería más correcto por mi parte crearme una clase llamada coches que contenga un array de objetos coche y de este modo liberar recursos de la clase coche, sería una buena práctica?
Mi pregunta es si sería mejor planteamiento de como está ahora mismo.
Un saludo y gracias de antemano :)