Dateikonventionen

Bei jedem etwas größeren Projekt werden Sie schnell feststellen, wie viele HTML-, Script-, Grafik- und andere Dateien sich dabei ansammeln. Um den Überblick zu behalten, sollten Sie sich ein sinnvolles Konzept für die Dateiablage und für Dateinamen überlegen.

Verzeichnisstruktur

Eine transparente Verzeichnisstruktur mit sprechenden, sinnvollen Namen ist besonders dann wichtig, wenn aufgerufene Seiten, also etwa deren HTML- oder PHP-Dateien, in Unterverzeichnissen abgelegt werden. Durch sprechende Verzeichnisnamen erreichen Sie entsprechend sinnvolle URL-Adressen, was sich bei Suchmaschinen möglicherweise positiv auf deren interne Seitenbewertung auswirkt (SEO-Faktor).

Beispiel

/produkte
/produkte/hardware
/produkte/hardware/monitore
/support
/support/hardware/
/support/hardware/monitore
/medien
/medien/grafik
/medien/grafik/produkte
/medien/flash
/styles
/scripts

Erläuterung

Die Verzeichnisnamen im Beispiel sind Wörter, die im Wörterbuch zu finden sind. Es gibt eine nachvollziehbare Struktur, die in verschiedenen Bereichen (Produktübersicht, Supportwesen) wiederkehrt. Ferner gibt es geeignete Verzeichnisse für referenzierte Inhalte wie Grafiken, Flashmovies, Stylesheets oder Scripts.
Aus solchen Verzeichnisstrukturen entstehen dann verständliche URL-Adressen wie http://www.example.com/produkte/hardware/monitore/C620X.html.
Eine Produktgrafik kann innerhalb von C620X.html z.B. mit /medien/grafik/produkte/C620X.jpg referenziert werden. Es gibt also ein feststehendes Ordnungsgefüge.

Dateinamen

Beachten Sie bei Dateinamen folgende Empfehlungen:

  • Verwenden Sie in Dateinamen möglichst nur Buchstaben a-z, A-Z, Ziffern 0-9, Bindestriche und Unterstriche, sowie einen Punkt zum Abtrennen der Dateiendung. Auch wenn es mittlerweile möglich ist, höherwertige Zeichen wie etwa deutsche Umlaute in URL-Adressen oder in den meisten Betriebssystemumgebungen zu verwenden, so ist es doch sicherer, sich nicht darauf zu verlassen.
  • Verwenden Sie im Normalfall nur Kleinbuchstaben in Dateinamen. Lediglich in begründbaren Fällen sind Großbuchstaben sinnvoll, etwa bei Produktbezeichnungen wie C620X, wenn sie nun einmal diese Form haben. Beachten Sie, dass Unix/Linux-basierte Betriebssysteme strikt zwischen Groß- und Kleinschreibung unterscheiden.
  • Verwenden Sie konsequent Dateiendungen, und zwar jene, die für Dateien typisch sind. Für HTML-Dateien sind das die Dateiendungen .html oder .htm. Für XHTML-Dateien, die als XML-Dokument ausgeliefert werden sollen, ist auch eine Dateiendung .xhtml oder .xml sinnvoll. Grafiken sollten die dem Dateiformat gemäße Endung erhalten, also etwa .gif, .jpg oder .jpeg, .png oder .svg. Eine Übersicht bietet die Liste der MimeTypen im Buchanhang.

 


Korrekturen, Hinweise und Ergänzungen
Bitte scheut euch nicht und meldet, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Diskutieren wählen. Es ist keine Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden allerdings kommentarlos entfernt.

Sofern nicht anders angegeben, steht der Inhalt dieser Seite unter Lizenz Creative Commons Attribution-ShareAlike 3.0 License