Gängige Dateitypen und Dateierweiterungen

Was bedeuten all diese Dateitypen?

Obwohl die meisten Websites auf Unix-Webservern ausgeführt werden, die wie Macs keine Dateierweiterungen benötigen, helfen diese Erweiterungen bei der Unterscheidung von Dateien. Ein Dateiname und eine Erweiterung geben den Dateityp an, wie der Webserver sie verwendet und wie Sie darauf zugreifen können.





Gängige Dateitypen

Die häufigsten Dateien auf Webservern sind:

  • Webseiten
  • Bilder
  • Skripte
  • Programme und andere Typen

Webseiten

Zwei Erweiterungen sind Standard für Webseiten: .html und .htm . Es gibt keinen Unterschied zwischen ihnen, und Sie können beide auf den meisten Webservern verwenden.



Als Originalerweiterung für HTML-Seiten auf Unix-Webhosting-Maschinen, .html bezeichnet eine Datei, die HTML (HyperText Markup Language) oder XHTML (EXtensible HyperText Markup Language) verwendet.

Windows/DOS erforderte dreistellige Dateierweiterungen, wodurch die .htm Verlängerung. Dieser referenziert auch HTML- und XHTML-Dateien und kann auf jedem Webserver verwendet werden, unabhängig vom Betriebssystem.



Die Standardseite in einem Verzeichnis auf den meisten Webservern hat normalerweise eine index.htm oder index.html Verlängerung. Besucher Ihrer Website müssen keine dieser beiden Erweiterungen in die Adressleiste eingeben, solange Sie der Homepage eine davon gegeben haben. Zum Beispiel, http://thoughtco.com/index.htm geht an die gleiche Stelle wie http://thoughtco.com .

Einige Webserver sind so eingerichtet, dass sie eine Homepage aufrufen default.htm , die Sie ändern können, wenn Sie Zugriff auf die Serverkonfiguration haben.

Bilder

Die häufigsten Arten von Bilddateien im Internet sind GIF , JPG , und PNG. Alle Browser können sie anzeigen, und Webdesigner verwenden die das beste Format für ihre besonderen Anwendungen.

GIF

GIF (Grafikaustauschformat) ist ein verlustfreies Format, das zuerst von CompuServe für animierte und statische Bilder entwickelt wurde. Es funktioniert am besten für Bilder mit flachen Farben und kurzen animierten Snippets. Es bietet die Möglichkeit, Farben zu indizieren, um sicherzustellen, dass sie nur websichere Farben (oder eine ansonsten kleine Farbpalette) enthalten, wodurch die Dateigröße klein bleibt.



JPG

Das JPG (auch bekannt als JPEG) Format wurde von der Joint Photographic Experts Group (daher das Akronym) für fotografische Bilder entwickelt. Wenn ein Bild fotografische Qualitäten ohne flächige Farbflächen aufweist, eignet es sich gut für dieses Dateiformat. Ein mit gespeichertes Foto .jpg oder .jpeg Die Erweiterung ist normalerweise komprimiert, was zu einer kleineren Dateigröße als a führt .gif Datei.

PNG

Das PNG (Grafik für tragbare Netzwerke) -Format wurde für das Web entwickelt, mit besserer Komprimierung, Farbe und Transparenz als GIF-Dateien. PNGs müssen das nicht haben .png Erweiterung, aber so werden Sie sie am häufigsten sehen.



Skripte

Skripte sind Dateien, die dynamische Aktionen auf Websites auslösen. Es gibt viele Arten, aber Sie werden die folgenden am häufigsten sehen.

.js (JavaScript)

Sie können JavaScript-Dateien in die Webseite selbst laden oder JavaScript in einer externen Datei platzieren und von dort aufrufen. Wenn Sie Ihr JavaScript in die Webseite schreiben, werden Sie das nicht sehen .js Erweiterung, da sie Teil der HTML-Datei ist.



JavaScript-Beispiel auf einem Computerbildschirm

Degui Adil / EyeEm / Getty Images

.java oder .class

Diese beiden Erweiterungen werden oft mit Java-Programmen in Verbindung gebracht. Obwohl Sie wahrscheinlich nicht auf eine stoßen werden .Java oder .Klasse Erweiterung auf einer Webseite, werden diese Dateien oft verwendet, um Java-Applets für Webseiten zu generieren.



Java ist ein vollständig andere Programmiersprache aus JavaScript.

Andere Dateitypen

Einige andere Erweiterungen, auf die Sie möglicherweise stoßen, beziehen sich auf Dateien, die normalerweise die Funktion und Flexibilität einer Website erweitern.

.php und .php3

Das .php-Erweiterung ist fast so häufig wie .html und .htm auf Webseiten. Diese Erweiterung weist auf eine Seite hin, die mit PHP geschrieben wurde, einer leicht zu erlernenden Open-Source-Sprache, die das Erstellen von Skripten, Makros und Einbindungen auf einer Website erleichtert.

.shtm und .shtml

Diese bezeichnen Dateien, die serverseitige Includes verwenden – Codierung, die in separaten Dateien lebt, die in die Seite aufgerufen werden. Im Wesentlichen ermöglicht Ihnen dies, eine Webseite in eine andere einzufügen und Ihren Websites makroähnliche Aktionen hinzuzufügen.

.asp

Diese Erweiterung bezeichnet eine Aktive Serverseite . ASP bietet Scripting, Makros und Includes sowie Datenbankkonnektivität und mehr. Es wird am häufigsten auf Windows-Webservern gefunden.

.cfm und .cfml

Diese Erweiterungen werden gegeben ColdFusion-Dateien . ColdFusion ist ein leistungsstarkes serverseitiges Content-Management-Tool, das Makros, Skripte und mehr auf Ihre Webseiten bringt.