26-03-2014, 08:26 PM
Lis tout:
Et je parle plus de faisabilité que d'optimisation: suivant la taille de la carte, PHP peut manquer de mémoire vive et refuser de stocker la matrice.
Citation :Une petite variante pour éviter de faire une requête SQL à chaque case à récupérer peut consister à extraire seulement les cases qui se trouvent dans la bouding box et de ne récupérer une "couche" supplémentaire de cases (aka, élargir la bounding box et récupérer les cases qui se trouvent dans l'intervalle) que si le besoin s'en fait sentir.
Et je parle plus de faisabilité que d'optimisation: suivant la taille de la carte, PHP peut manquer de mémoire vive et refuser de stocker la matrice.