Naja das wäre schon sehr interessant, ob du die karten auf einem Linuxrechner oder Windows bereitsstellst. Das zweite ist, ob der Rechner überhaupt in der Lage ist, mehrere Anfragen zu bewältigen.

Aber bei so einem kleinen Ausschnitt wie deinem kann man ja getrost auch offline rendern und dann die Bilder auf den Server schieben.

Die Frage welche jetzt noch steht ist warum es eine MySQL Datenbank und PHP sein muss. Wenn du hingegen Postgresql nehmen würdest und nicht ständig die Marker änderst, dann kannst du sie auch gleich in die Karte rendern. Oder wahlweise als getrennten Layer drüber legen.