User Map von localhost8080

Wenn ich die Geocli.php per Shell ausführe bekomme ich folgenden Fehler:

Code:
php Geocli.php
X-Powered-By: PHP/4.4.9
Content-type: text/html

<br />
<b>Parse error</b>:  syntax error, unexpected T_OBJECT_OPERATOR in <b>/kunden/xxx/webseiten/xxx/forum/library/MopedMap/Geocli.php</b> on line <b>4</b><br />
 
Wenn ich das Ding bei mir ausführe braucht der bestimmt so seine drei Sekunden zum Laden. Das sind aber auch ein paar Tausend Einträge.
Das zieht natürlich auch ganz schön an der Serverleistung.
Irgendwie müsste man das anders regeln. Vielleicht ein Caching oder sowas..
 
@DRaver

bist du noch unter 1.2.x unterwegs oder mit 1.3 ?
Ich habe 1.3 am Laufen. Vllt. resultiert da der Fehler bei mir.
 
Mit 1.2 und es ist kein Fehler. Er braucht nur ca. 3 Sekunden um die Map anzuzeigen. Die Auslastung des Servers steigt dabei. Kein Wunder bei fast 15.000 Eintragungen.

Nun klingt drei Sekunden nicht so viel aber lass die mal von zehn Leuten gleichzeitig aufrufen und das den ganzen Tag über wie bei großen Foren üblich.
Ich befürchte, da könnte ein Server ganz schön in die Knie gehen.
Besser wäre ja irgendwie die Map aus dem Cache aufzurufen und vielleicht jede Stunde per Cron zu aktualisieren.
Keine Ahnung ob das geht. Ich bin ja kein Programmierer.
 
danke für den Tipp mit der 1.3er Problematik.

Naja, Caching ist da wohl nicht viel da die Daten an Google gehen und die Map dann im Browser des Users aufgebaut wird... Haste mal einen Link zu Deiner Map?

Grüße
 
Jetzt frage ich mal in die Runde:

Muss für die Map die GeoIP-Extension installiert sein?
 
@Maddrax : nein (nur für die Map von Digitalpoint).
 
Zurück
Oben