Ich würde mich an Ihr aktuelles System halten, obwohl ich möglicherweise voreingenommen bin, da ich selbst fast dieselben Namen verwende.
Ich finde, dass das Halten eines Ordnernamens aus drei Buchstaben ausführlich genug ist, um eine Bedeutung zu haben, aber präzise genug, um meine URLs aufgeräumt zu halten .
Das Reduzieren jedes Ordners auf einen einzelnen Buchstaben ist übertrieben und, wie mc10 hervorhebt, weithin interpretationsfähig. Zum Beispiel würde ich niemals 'a' für Javascript-Dateien wählen: Ich hätte 'b' für "Verhalten" gewählt. Ich denke auch nicht, dass es korrekter ist, es zeigt nur, wie mehrdeutig das Namensschema ist.
Obwohl die Verwendung von "Stilen" und "Bildern" als Ordnernamen vollkommen in Ordnung ist, finde ich es viel sinnvoller, einen kürzeren Namen zu verwenden. Überlegen Sie, wie oft in jeder Datei, in jeder URL und in jeder Anforderung auf diesen Ordner verwiesen wird, und die Bytes summieren sich. Zugegeben, ich glaube nicht, dass Sie durch die Verwendung kürzerer Ordnernamen echte Bandbreiteneinsparungen erzielen werden, aber ich werde jedes Bit (und Byte) nehmen, das ich bekommen kann.
Normalerweise halte ich mich an diese paar Ordner:
- js - Javascript-Dateien
- img - Bilddateien
- CSS - CSS - Dateien
- lib - Serverseitige Skripte, die keine Ausgabe erzeugen. Bibliotheken, Klassen usw.
- doc - Binärdateien wie Office-Dokumente und PDFs, die nicht Teil der normalen Seitennavigation sind