Hallo Leute,
ich bin recht frisch im AJAX, dennoch habe ich es geschafft ein Installer und einen Loader für mein Krempel zu entwickeln.
Beim Installer ist es erwünscht das er sich erstmal 'ne Sekunde Luft schnappt bevor dieser loslegt/weitermacht da er mit ZIP Dateien beschäftigt ist und Eintragungen in die DB aufgrund des Zeitstempels mindestens eine Sekunde abstand halten sollen.
Dennoch habe ich jetzt eine Operation die 4ms dauert und wo der Zeitstempel irrelevant ist und er nimmt sich weiterhin eine Sekunde Zeit bis er den nächsten Request abfeuert.
Mathematisch sieht die Geschichte folgendermaßen aus: PHP=4ms + JS=1s also insgesamt mindestens 1004ms/Operation (oder ca. 200x langsamer als es könnte von der Performance her bei PHP)
Getestet habe ich das im Firefox als auch im Google Chrome, meine Frage dazu da ich kein window.Timeout mehr verwende und kein usleep oder sleep mehr in meinen PHP-QCs habe, ist das Absicht/Normal?
Ich konnte dazu nichts relevantes auf Google finden, notfalls kann ich das Problem auch anders lösen um die Performance in diesem PHP Script zu verbessern (Operationen stapeln bis die Sekunde fast voll ist und kurz vor Ablauf der Sekunde den Prozess bis zum nächsten Lauf unterbrechen).
Jedenfalls wäre eine Antwort erstmal nicht schlecht, da es mir nicht ganz geheuer ist.
OT: Bei Google bedeutet wohl AJAX eher Reinigungsmittel
und @moma antworte nicht mehr auf meine Fragen wenn du dir den darauffolgenden Spruch nicht verkneifen kannst, nochmal als Antwort zu deiner Volksbankgeschichte da (die schenken einen nichts, nur zur Info) und geh deine 'Beiträge' woanders sammeln.
Grüße theredox
ich bin recht frisch im AJAX, dennoch habe ich es geschafft ein Installer und einen Loader für mein Krempel zu entwickeln.
Beim Installer ist es erwünscht das er sich erstmal 'ne Sekunde Luft schnappt bevor dieser loslegt/weitermacht da er mit ZIP Dateien beschäftigt ist und Eintragungen in die DB aufgrund des Zeitstempels mindestens eine Sekunde abstand halten sollen.
Dennoch habe ich jetzt eine Operation die 4ms dauert und wo der Zeitstempel irrelevant ist und er nimmt sich weiterhin eine Sekunde Zeit bis er den nächsten Request abfeuert.
Mathematisch sieht die Geschichte folgendermaßen aus: PHP=4ms + JS=1s also insgesamt mindestens 1004ms/Operation (oder ca. 200x langsamer als es könnte von der Performance her bei PHP)
Getestet habe ich das im Firefox als auch im Google Chrome, meine Frage dazu da ich kein window.Timeout mehr verwende und kein usleep oder sleep mehr in meinen PHP-QCs habe, ist das Absicht/Normal?
Ich konnte dazu nichts relevantes auf Google finden, notfalls kann ich das Problem auch anders lösen um die Performance in diesem PHP Script zu verbessern (Operationen stapeln bis die Sekunde fast voll ist und kurz vor Ablauf der Sekunde den Prozess bis zum nächsten Lauf unterbrechen).
Jedenfalls wäre eine Antwort erstmal nicht schlecht, da es mir nicht ganz geheuer ist.
OT: Bei Google bedeutet wohl AJAX eher Reinigungsmittel
Grüße theredox

Kommentar