zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden Gute URLs: mit oder ohne Slash am Ende

Antwort
 
LinkBack Themen-Optionen Ansicht
  #11 (permalink)  
Alt 06.05.2009, 12:50
Benutzerbild von AndreasB
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard

Zitat:
Zitat von inta Beitrag anzeigen
Ich verstehe dein Problem nicht. Dass im Dateibrowser alphabetisch sortiert wird ist doch in Ordnung,
Ich halte dagegen und behaupte:
Gäbe es Usability-Studien zum Thema Dateibrowser, würde herauskommen, dass es für diverse Use Cases nützlich ist in spezifischen Verzeichnissen, frei anordnen zu können.
Nutzer finden dann schneller was sie (regelmäßig) benötigen.

Ich würde eine Wette gehen, dass Kognitionswissenschaftler diese Forderung problemlos untermauen können.

Ehrlich gesagt wundere ich mich, warum Dateibrowser mit solchen Optionen nicht längst Standard sind.
Zitat:
Zitat von inta Beitrag anzeigen
warum sollte die Reihenfolge dort der in deiner Navigation entsprechen? Der User sieht deine Verzeichnisstruktur doch eh nicht und du kannst doch sicher zwischen URL und Verzeichnisstruktur trennen, oder nicht?
Klar kann ich. Ich will aber nicht.
Zitat:
Zitat von inta Beitrag anzeigen
Bisher habe ich immer einen abschließenden Slash verwendet (bei der blanken Domain wird auch immer einer angehängt, daher hatte ich das so übernommen), aber mittlerweile bin ich durch Gumbos Beiträge zu dem Thema von der Variante ohne abschließenden Slash überzeugt.
Mich konnte Gumbo noch nicht überzeugen (kann ja noch kommen

Ich mag Strukturen, die sich mit wenigen klaren und prägnanten Regeln charakterisieren lassen.
Mir erscheinen die Beispiele der Verzeichnisstruktur von Gumbo nicht so einfach charakterisierbar.

Ich bin gespannt, wie er sich zum Argument der Persistenz und zu "Artikel wird aufgeteilt" äußern wird.
__________________

Mit Zitat antworten
Sponsored Links
  #12 (permalink)  
Alt 06.05.2009, 13:36
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Ehrlich gesagt wundere ich mich, warum Dateibrowser mit solchen Optionen nicht längst Standard sind.
Soweit ich weiß gibt es zumindest die Möglichkeit die Ordner in der Icon-Ansicht frei zu positionieren. Bei einem Dateimanager unter Linux habe ich das schon gesehen und soweit ich weiß ist das auch im Windows-Explorer möglich.
Mit Zitat antworten
Sponsored Links
  #13 (permalink)  
Alt 06.05.2009, 13:47
Benutzerbild von AndreasB
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard

Zitat:
Zitat von inta Beitrag anzeigen
Soweit ich weiß gibt es zumindest die Möglichkeit die Ordner in der Icon-Ansicht frei zu positionieren. Bei einem Dateimanager unter Linux habe ich das schon gesehen und soweit ich weiß ist das auch im Windows-Explorer möglich.
Die Icon-Ansicht wäre nix für mich. Ich bevorzuge schlanke listenartige Darstellungen, wo ich im Ideal per Tastatur Einträge hoch- und runterschieben kann.

Ansonsten: mir geht es um den Dateibrowser in meinem Editor, nicht um den Windows-Explorer.
Leider kann man im Editor nicht den Dateibrowser seiner Wahl integrieren.

Warum ich überhaupt den integrierten Browser nutze?
Weil über ihn das - sehr nützliche - Sitemanagement läuft.
Wird eine Datei oder ein Ordner umbenannt, wird eine Aktualisierung aller entsprechenden Links angeboten.

Nochmal zurück zu Deinem anderen Posting:
Du erwähntest die Unabhängigkeit von Verzeichnisstruktur und URLs.

Praktizierst Du sie?
Falls ja: Hast Du Lust mal Deine Regeln/Muster vorzustellen, wie Du das eine im anderen abbildest?
Würd' mich sehr interessieren.
__________________

Mit Zitat antworten
  #14 (permalink)  
Alt 06.05.2009, 13:58
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Wenn man URLs mit Slash am Ende verwendet, muss nichts geändert werden.
Aus der ehemaligen Artikelseite wird eine Übersichtsseite.
Was müsste denn deinem Meinung nach bei einem URL-Schema ohne abschließenden Schrägstrich geändert werden?

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Also das händische Kürzen von URLs nach links, bis zum nächsten Slash.
Es sollte gewährleistet sein, dass jede URL die auf einen Slash endet, einen sinnvollen Inhalt ausgibt, typischerweise eine Übersicht oder eine Startseite für den Bereich, der durch den letzten Namensbestandteil gekennzeichnet wird.
Du gehst hier vielleicht von dem Verhalten deines Windows Explorer aus. URLs sind aber keine (Windows-)Dateisystempfade.
Und außerdem können (und sollten) solche kleinen Fehler leicht korrigiert werden.

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Ich mag Strukturen, die sich mit wenigen klaren und prägnanten Regeln charakterisieren lassen.
Mir erscheinen die Beispiele der Verzeichnisstruktur von Gumbo nicht so einfach charakterisierbar.
Die genannten Beispiele sollten bloß verdeutlichen, wie die vorher genannten mod_rewrite-Regeln Anfragen auf Dateien des Dateisystems abbilden würden und welche unterschiedlichen Varianten dabei möglich sind. Die URL-Pfade waren in jedem Beispiel dieselben, nur der Ort der dadurch beschriebenen Dateien im Dateisystem waren unterschiedlich.
__________________
Markus Wulftange
Mit Zitat antworten
  #15 (permalink)  
Alt 06.05.2009, 15:35
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Nochmal zurück zu Deinem anderen Posting:
Du erwähntest die Unabhängigkeit von Verzeichnisstruktur und URLs.

Praktizierst Du sie?
Falls ja: Hast Du Lust mal Deine Regeln/Muster vorzustellen, wie Du das eine im anderen abbildest?
Würd' mich sehr interessieren.
Ich nutze dafür zur Zeit ein eigenes Framework, überlege aber auf Kohana umzusteigen. Der Aufruf einer Seite funktioniert bei beiden ähnlich. Anhand der URL wird ein Controller aufgerufen, welcher wiederum Model und View aufruft.
Der Controller ist also nicht komplett unabhängig von der URL, alle anderen Dateien sind es schon.

Beispiel:
Code:
URL:         http://example.net/article/berlin/foobar/1

-> zeigt auf ->

Controller:  ./controller/article.php
Methode:     in „article.php“ gibt es dann die Methode „berlin“
Parameter:   die Methode „berlin“ hat die Parameter „foobar“ und „1“
Wenn ich mehrere Controller gruppieren möchte, dann muss ich dafür allerdings ein Verzeichnis anlegen, welches dem Namen in der URL entsprechen muss. Also würde „…/newspaper/article…“ auf „…/controller/newspaper/article.php“ zeigen.

Ich hoffe das hab ich halbwegs verständlich rübergebracht. Wenn dich das Prinzip oder auch Kohana interessiert, findest du hier mehr Informationen:
general:controllers [Kohana User Guide] (en)
Mit Zitat antworten
  #16 (permalink)  
Alt 06.05.2009, 20:09
Benutzerbild von AndreasB
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard

Zitat:
Zitat von inta Beitrag anzeigen
Ich nutze dafür zur Zeit ein eigenes Framework [...]
Ich meinte mit "Beispiel" eine schlichte tabellarische Gegenüberstellung der Paarungen "lokaler Pfad" und "URL".
Genau wie in den Beispielen von Gumbo.

Halt mal richtig aus der Praxis mit echten URLs und den diversen Sonderfällen:
Bilder, Sprachvarianten, Formatvarianten, Ordner mit einer einzigen Datei, Ordner mit mehreren Dateien etc.
__________________

Mit Zitat antworten
  #17 (permalink)  
Alt 06.05.2009, 20:29
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Es ging um die Unabhängigkeit der Verzeichnisstruktur von der URL und du hast gefragt wie ich das gelöst habe, genau das habe ich dir erklärt. Bei meinem Vorgehen gibt es keine 1:1 Entsprechung im Dateisystem für jede URL.
Mit Zitat antworten
  #18 (permalink)  
Alt 06.05.2009, 20:51
Benutzerbild von AndreasB
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard

Zitat:
Zitat von inta Beitrag anzeigen
Es ging um die Unabhängigkeit der Verzeichnisstruktur von der URL und du hast gefragt wie ich das gelöst habe, genau das habe ich dir erklärt. Bei meinem Vorgehen gibt es keine 1:1 Entsprechung im Dateisystem für jede URL.
Kein Problem. Ich hoffe Du hast meine Nachfrage nicht als Meckerei missverstanden.

Ich war einfach neugierig auf anschauliche Praxis-Beispiele anhand derer sich so eine Thema gut weiter debattieren lässt.

Wenn ich Deine Antwort richtig verstanden habe, geht es da um ein komplexes CMS.
Das ist dann eben etwas anderes, als das, woran ich dachte.
__________________

Mit Zitat antworten
  #19 (permalink)  
Alt 06.05.2009, 21:07
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Ich bin gespannt, wie er sich zum Argument der Persistenz und zu "Artikel wird aufgeteilt" äußern wird.
Ich sehe kein Problem dabei. Wenn „/foo“ in mehrere Teile zerlegt wird beziehungsweise „Nachwuchs bekommt“, können die einfach mit „/foo/bar“, „/foo/baz“, etc. beschrieben werden. Im Dateisystem würde dann aus „/foo.php“ bezeihungsweise „/foo/index.php“ einfach:
Code:
/foo
 +- /index.php
 +- /bar.php
 +- /baz.php
Und wenn dann auch „/foo/bar“ erweitert werden sollte:
Code:
/foo
 +- /index.php
 +- /bar
     +- /index.php
     +- /quux.php
 + /baz.php
__________________
Markus Wulftange
Mit Zitat antworten
Sponsored Links
  #20 (permalink)  
Alt 06.05.2009, 21:37
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Kein Problem. Ich hoffe Du hast meine Nachfrage nicht als Meckerei missverstanden.
Nein, kein Problem. Ich glaube wir haben uns nur nicht richtig verstanden.

Zitat:
Zitat von Andreas Borutta Beitrag anzeigen
Wenn ich Deine Antwort richtig verstanden habe, geht es da um ein komplexes CMS.
Das ist dann eben etwas anderes, als das, woran ich dachte.
Ein CMS nicht unbedingt, aber auf jeden Fall ein dynamischer Seitenaufbau. Das scheint nicht das zu sein wonach du suchst, da kann ich dir leider nicht weiterhelfen. Ich bin aber gespannt was bei dem Thema hier am Ende heraus kommt.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mod_rewrite: Slash am Ende der URL DoktorW Serveradministration und serverseitige Scripte 0 01.05.2009 22:28
Problem mit Footer ans Ende kvn CSS 7 30.11.2007 00:23
Allgemeine Fragen zu freundlichen URLs Sodie Serveradministration und serverseitige Scripte 10 15.10.2007 22:16
Dirty Urls Midnight Serveradministration und serverseitige Scripte 4 09.06.2007 22:55
Druckversion: URLs von Links ausgeben AndreasB Barrierefreiheit 8 24.01.2007 14:42


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:42 Uhr.