Antwort #1 am: 19. Juni 2017, 14:30:36
Es gibt dafür Module, prinzipiell mit 2 verschiedenen Wegen. Beide haben ihre Vor- und Nachteile.
- Daten direkt im Shop:
alle deutschen PLZ werden in den Shop eingespielt mit GEO Koordinaten. Aufgrund derer wird die Entfernung Luftlinie berechnet.
Vorteil: lokal, man ist nicht von anderen Servern abhängig
Nachteil: riesige Datenmengen, Shop wird etwas langsamer
- Daten von Google Maps abgreifen:
der Shop greift auf die API von Google Maps zu und berechnet die Entfernung.
Vorteil: schlanke Lösung, Änderungen in den Daten (neue PLZ) sind automatisch mit drin
Nachteil: Die Kaufabwicklung ist von der Erreichbarkeit der Schnittstelle abhängig.