Der Pfad einer Datei wird verwendet, um Folgendes zu beschreiben: den Verzeichnisspeicherort der Datei auf der Festplatte oder den Speicherort in der Ordnerstruktur der Website. Pfade werden in absolute Pfade und relative Pfade unterteilt. Absolute Pfade beziehen sich auf den absoluten Speicherort im Verzeichnis, der direkt zum Zielspeicherort führt. Relative Pfade beziehen sich normalerweise auf den Pfad zwischen der Datei und anderen Dateien ( Ordner), die durch den Pfad, in dem sich die Datei befindet, verursacht werden.
Der Pfad einer Datei wird verwendet, um Folgendes zu beschreiben: den Verzeichnisspeicherort der Datei auf der Festplatte oder den Speicherort in der Ordnerstruktur der Website.
Pfade werden in absolute Pfade und relative Pfade unterteilt.
Absoluter Pfad bezieht sich auf den absoluten Speicherort unter dem Verzeichnis, der direkt zum Zielspeicherort führt, normalerweise der Pfad, der beim Laufwerksbuchstaben (Stammverzeichnis) beginnt.
Der Pfad, der den Dateispeicherort vollständig beschreibt, ist der absolute Pfad, also der Verzeichnispfad, der auf dem Stammverzeichnis der Website basiert. Der absolute Pfadname wird vom Stammverzeichnis oben in der Baumverzeichnisstruktur zu einem Verzeichnis oder einer Datei angegeben. Er besteht aus einer Reihe aufeinanderfolgender Verzeichnisse, die durch Schrägstriche getrennt sind, bis das Verzeichnis oder die Datei angegeben wird oder Datei, auf die verwiesen werden soll. Der Grund, warum es als „absolut“ bezeichnet wird, bedeutet, dass die verwendeten Pfade dieselben sind, wenn alle Webseiten auf dieselbe Datei verweisen.
//绝对路径,指向一个因特网文件的完整 URL <img src="https://www.w3school.com.cn/images/picture.jpg" alt="flower">
Relativer Pfad bezieht sich auf die Pfadbeziehung zu anderen Dateien (oder Ordnern), die durch den Pfad verursacht wird, in dem sich diese Datei befindet. Die Verwendung relativer Pfade kann uns viel Komfort bringen. Der absolute HTML-Pfad bezieht sich auf den vollständigen Pfad der Datei mit dem Domänennamen.
//文件路径指向了位于当前网站根目录中 images 文件夹里的一个文件: <img src="/images/picture.jpg" alt="flower">
Vergleich von absoluten Pfaden und relativen Pfaden
Vorteile von absoluten Pfaden in Netzwerkanwendungen:
1. Um zu verhindern, dass die Website böswillig plagiiert wird, verwenden Sie absolute Pfade Die darin enthaltenen Links werden weiterhin auf Ihre Website verweisen. Manche Plagiatoren sind faul und kopieren sogar die darin enthaltenen Links.
2. Wenn der Webmaster keine 301-Weiterleitung durchführen kann und daher Probleme mit der URL-Normalisierung hat, hilft die Verwendung absoluter Pfade dabei, dass der Link auf die ausgewählte URL-Version verweist.
3. Auch wenn die Webseite verschoben wird, verweisen die darin enthaltenen Links immer noch auf die richtige URL.
Nachteile von absoluten Pfaden:
1. Sofern der Link nicht dynamisch eingefügt wird, gibt es keine Möglichkeit, ihn auf dem Testserver zu testen. Denn der darin enthaltene Link verweist direkt auf die URL des echten Domainnamens und nicht auf die URL auf dem Testserver.
2. Wenn der Link nicht dynamisch eingefügt wird, ist es schwierig, die Inhaltsseite zu verschieben. Da sich der Speicherort der Inhaltsseite ändert, ändern sich Links auf anderen Seiten möglicherweise nicht entsprechend und verweisen immer noch auf den ursprünglichen fest codierten absoluten Pfad.
Das obige ist der detaillierte Inhalt vonWas beschreibt der Pfad einer Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!