[E.I]Magic
Legacy Member
Hallo,
ik ben aan het werken aan een systeempje die de kortste route van punt A naar punt B berekent. Dit mbv PHP & MySQL.
Het systeem maakt gebruikt van het Dijkstra-algoritme
http://hansolav.net:80/blog/ImplementingDijkstrasAlgorithmUsingTSQL.aspx
Ik heb de deze code omgezet zodat die werkt met PHP.
Het voorbeeldje in de link werkt dus ook perfect.
Nu, het probleem is niet werking ervan, maar wel de snelheid van berekenen..
Met 10 of 100 records in de database gaat alles vlot, maar nu heb ik mn database aangevuld met 3000 locaties en het duurt tot 30 seconden om een route te berekenen.
Iemand een idee hoe ik dit sneller kan laten gaan, of zou ik misschien beter een ander systeem overwegen?
Alvast bedankt!
ik ben aan het werken aan een systeempje die de kortste route van punt A naar punt B berekent. Dit mbv PHP & MySQL.
Het systeem maakt gebruikt van het Dijkstra-algoritme
http://hansolav.net:80/blog/ImplementingDijkstrasAlgorithmUsingTSQL.aspx
Ik heb de deze code omgezet zodat die werkt met PHP.
Het voorbeeldje in de link werkt dus ook perfect.
Nu, het probleem is niet werking ervan, maar wel de snelheid van berekenen..
Met 10 of 100 records in de database gaat alles vlot, maar nu heb ik mn database aangevuld met 3000 locaties en het duurt tot 30 seconden om een route te berekenen.
Iemand een idee hoe ik dit sneller kan laten gaan, of zou ik misschien beter een ander systeem overwegen?
Alvast bedankt!
.
)
