remplacement des all() par iterator()
mise en cache des produits