? Ihr Browser kann gelegentlich ein Dialogfeld darüber informiert, dass es eine lang andauernde Skript aufgetreten. Sehr wahrscheinlich werden Sie feststellen, den Browser zu langsam läuft oder das Einfrieren und Sie könnten Probleme beim Laden von anderen Webseiten , während das Skript ausgeführt haben . Diese Fehlermeldung wird oft mit Internet Explorer gesehen, aber andere Web-Browser ihre Varianten der Meldung als Dauerbrenner Script jeden Web Browser beeinflussen . Trotz der alarmierenden Erscheinungsbild der Nachricht ist ein Dauerbrenner Skript einfach eine, die leiden, Performance-Probleme und läuft darüber hinaus Browser erlaubt Ausführungszeit oder Linien -of- Code- Schwelle . Script
Das "Drehbuch" in der Dauerbrenner Skript Fehlermeldung ist in der Regel ein Stück JavaScript-Code , dass Ihr Browser versucht auszuführen. Dieses Skript ist ein kleines Programm , dass Ihr Browser auf Ihrem Computer ausführt , um Ihre Web-Browsing Erfahrung reicher. JavaScripts werden oft verwendet, um Ihre Daten zu überprüfen und Form an die Macht einige der interaktiven Elemente auf Ihrer Web -Seite. Wie ist der Fall mit einem anderen Computerprogramm , muss der Code in dieser Skripte entwickelt, um sehr schnell und in einem ressourcen- effiziente Weise auszuführen.
Langer Laufzeit
Skripte sind Computerprogramme und auch kleine haben Komplexitäten, die in ineffizienten Ausführung unter bestimmten Bedingungen führen kann. Es gibt viele Gründe, warum ein Skript lang werden konnten läuft. Wenn Ihr Skript interagiert mit einer Datenbank , kann es Sekunden für die Ausführung , das ist eine sehr lange Zeit von EDV-Standards . Wenn der Programmierer viele Zeilen Code geschrieben hat, kann diese auch verlangsamen die Ausführungszeit. Wenn der Programmierer in einer unendlichen Schleife codiert ist, kann das Skript nicht aufhören , bis Sie die Ausführung manuell beenden es . Jeder Browser hat seine eigene Definition von einer lang andauernden und Skript wird ein Dialogfenster angezeigt wird, wenn es ein Skript, das die Ausführung Schwellenwerte überschreitet stößt.
Browser
Internet Explorer definiert eine lange laufende Skript , indem man die Anzahl der Codezeilen, die die Skript-Engine ausgeführt wurde. Der Standardwert ist fünf Millionen Zeilen Code , über die sie hält das Skript mit langer Laufzeit und fordert Sie auf, Maßnahmen zu ergreifen. Sie können diesen Wert in der Registrierung Ihres Computers ändern. Firefox schaut auf die Länge der Zeit , dass die Skript-Engine ausgeführt hat . Wenn es länger als zehn Sekunden ist , hält es das Skript zu lange läuft. Die Safari und Chrome -Browser auch überprüfen Sie Ihre PHP-Skripts Zeit, um festzustellen , ob es Dauerbrenner ist .
Auflösung
Wenn Ihr Web Browser auf eine lang andauernde Skript , es pausiert die Ausführung des Codes und ein Dialogfeld darüber informiert, dass ein Skript mit langer Laufzeit oder kann Ihr Computer nicht mehr reagiert. Sie können wählen, ob Sie das Skript weiter ausgeführt , debuggen es bei einigen Browsern oder beenden (kill ) das Skript und wieder mit dem Browser. Sie können Ihre Registrierung Einstellung für Internet Explorer , um die Schwelle zu erhöhen. Firefox können Sie das Timeout Schwelle in seiner "about: config "-Einstellungen . Wenn Sie derjenige, das Drehbuch zu schreiben sind, sicher sein , um seine Leistung auf verschiedenen Browsern testen vor der Bereitstellung .