Heim >Backend-Entwicklung >PHP-Tutorial >was bedeutet Bug
Bug, die ursprüngliche englische Bedeutung ist Insekten, Defekte, Defekte, Bakterien, Keime, Käfer usw. Im Chinesischen wird BUG oft als „Defekt“ bezeichnet. In unserem täglichen Leben hören wir wahrscheinlich am häufigsten von Spiel- oder Programmfehlern. Was bedeutet dieser Fehler?
In der IT bezeichnet ein Fehler einen Codierungsfehler in einem Computerprogramm oder einen Fehler, eine Fehlfunktion oder einen Defekt in einem Hardwaresystem. Fehler können zu unerwarteten Ergebnissen führen oder dazu führen, dass sich das System unerwartet verhält. Einfach ausgedrückt handelt es sich dabei um jedes Verhalten oder Ergebnis, das von einem Programm oder System erzielt wird, für das es nicht entwickelt wurde. Fehler im Spiel sind also Programmfehler. Dadurch kann es im Spiel normalerweise zu unerwarteten Spieleffekten kommen. Im Spiel „Chicken“ kann es beispielsweise vorkommen, dass einige Freunde in einem Fenster stecken bleiben und nicht hinein- oder herauskommen können. Dies wird als Stuck-Bug.
Der Prozess der Entdeckung von Fehlern vor Programmbenutzern wirdDebug (Debug) genannt. Das Debuggen beginnt, nachdem der Code zum ersten Mal geschrieben wurde, und kann auch in aufeinanderfolgenden Phasen fortgesetzt werden, in denen der Code mit anderen Programmiereinheiten kombiniert wird, um ein Softwareprodukt wie ein Betriebssystem oder eine Anwendung zu bilden. Bei Produkteinführungen oder öffentlichen Tests sind Fehler immer noch leicht zu finden. In diesem Fall müssen Benutzer den Fehler finden, die Verwendung des fehlerhaften Codes vermeiden oder rechtzeitig einen Patch erhalten.
BugDas Wort stammt aus dem Ingenieurwesen. Die Verwendung des Begriffs in der Informatik wird der Pionierin der Programmiererin Grace Murray Hopper zugeschrieben. Im Jahr 1944 begann Heber, damals ein junger Reservist der Marine, an der Harvard University am Mark-1-Computer zu arbeiten. Später beschrieb sie einen Vorfall, bei dem ein Techniker angeblich einen Fehler (eigentlich eine Motte) zwischen zwei elektrischen Relais in einem Mark II-Computer gefunden hatte. Im Berichtsprotokoll zeichnete Herb den Motte auf und bezeichnete „Fehler in“. ein Computerprogramm“, weshalb der Begriff „Bug“ auch heute noch verwendet wird.
Im Web stellt ein Web-Bug ein kleines, normalerweise transparentes Bild dar, das von einem Werbetreibenden zu einer Webseite hinzugefügt wurde ( um ihre Beliebtheit zu verfolgen) oder E-Mail-Nachrichten (um zu verfolgen, wann sie gelesen werden).
Ein Web-Bug ist ein in eine Webseite oder E-Mail eingebettetes Objekt, das für den Benutzer normalerweise unsichtbar ist, aber eine Überprüfung ermöglicht, ob der Benutzer die Seite oder E-Mail bereits angesehen hat. Häufige Anwendungen sind E-Mail-Tracking und Seiten-Tagging für Webanalysen. Alternative Namen sind Web-Beacon, Tracking-Bug, Tag oder Seiten-Tag. Zu den gebräuchlichen Namen für Web-Bugs, die durch eingebettete Bilder implementiert werden, gehören Tracking-Pixel, Pixel-Tags, 1×1-Gifs und Clear-Gifs. Bei der Implementierung in JavaScript werden sie möglicherweise als JavaScript-Tags bezeichnet. Mit diesen Techniken werden Wanzen erzeugt, die dem herkömmlichen Abhören ähneln, aber nicht so aufdringlich sind. Die Unterscheidung zwischen Web-Bugs sollte nicht mit den harmloseren Web-Spidern und den böswilligeren, böseren oder subversiveren Geräten wie Computerwürmern verwechselt werden.Fehlern. Ich glaube, dass jeder ein tieferes Verständnis von Fehlern hat.
Das obige ist der detaillierte Inhalt vonwas bedeutet Bug. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!