SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 31.05.2008, 15:04   #1
TP-Member
 
Benutzerbild von !duesi
 
Registriert seit: Apr 2005
Ort: der schönen Schweiz
!duesi macht alles soweit korrekt

[AJAX] Performancebeeinträchtigung durch "ständige" Abfragen?


Hallo zusammen,

Ich habe weniger ein Problem, als vielmehr eine performancetechnische Frage

Für unser Loginscript erhält der Benutzer eine E-Mail mit einem Code. Diesen Code muss er dann per SMS an unseren SMS Gateway senden, was bei uns wiederum ein Skript auslöst. Dieses Skript soll seine Handynummer überprüfen und die Korrektheit sicherstellen.
Dies läuft aber alles im Hintergrund ab und der Besucher bekommt davon nichts mit. Das einzige, was der Besucher sieht, ist ein Text a la "überprüfe deine E-Mails und sende das SMS an die angegebene Nummer".
Der User soll aber automatisch weitergeleitet werden, sobald die empfangene SMS verarbeitet worden ist.
Ansich ist dies ja relativ einfach zu überprüfen: Ich mache beim File mit dem Text (welches der User sieht) jede Sekunde eine AJAX Abfrage, ob in einer bestimmten Datenbank schon ein bestimmter Eintrag vorhanden ist (eben der Eintrag, der vom "verborgenen Skript" gemacht wird) und wenn ja, leite ich den Besucher weiter.

Nun ist das ja eigentlich überhaupt nicht empfehlenswert, da ja so jede Sekunde eine Abfrage auf die Datebank erfolgt.

Gibt es da andere Möglichkeiten der asynchronen Kommunikation zwischen zwei Skripten?
__________________
kra.ch - wir lassen es kra.chen
!duesi ist offline   Mit Zitat antworten


Alt 31.05.2008, 16:42   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Um die DB zu entlasten, lege ein temporäres File ohne Inhalt an.
Statt immer die DB zu prüfen, schaust Du, ob das File noch vorhanden ist.
im anderen Skript löscht Du das File wenn der DB-Eintrag gemacht wurde.
Filename könnte z.B. md5 einer eindeutigen Eingabe sein.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
[AJAX] Performancebeeinträchtigung durch "ständige" Abfragen? [AJAX] Performancebeeinträchtigung durch "ständige" Abfragen?
« PHP Code aus HTML-Template ausführen? | PHP-Codeprüfer »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:42 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67