tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
359
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    FoolMoon FoolMoon ist offline Mitglied Gold
    Registriert seit
    Jul 2009
    Beiträge
    157
    Hallo

    Wie man Dateien (CSS; JS, Bilder, ...) verlinkt ist nicht das Problem. Ich frage mich was sinnvoller ist. Dabei beziehe ich mich nur auf die URL.
    Code :
    1
    2
    3
    4
    5
    
    <a href="http://www.domain.de/...">Name</a>
     
    http://www.domain.de/ordner/style.css
    http://www.domain.de/ordner/image.img
    http://www.domain.de/ordner/dokument.pdf
    oder
    Code :
    1
    2
    3
    4
    5
    
    <a href = "/...">Name</a>
     
    /ordner/style.css
    /ordner/image.img
    /ordner/dokument.pdf

    Kann man den Geschwindigkeitsunterschied messen? Ist überhaupt ein Unterschied feststellbar? Wer löst die von root ausgehenden Links auf? Browser oder Server?
     
    Professioneller Industrieboden vom Profi!

  2. #2
    Maik Tutorials.de Gastzugang
    Moin,

    spannende Fragen lässt du dir diese Woche einfallen

    Ich behaupte mal, dass keine der beiden Schreibweisen den Bock fett macht, sprich den (Rechen)Prozeß meßbar beeinflußt.

    document_root wird vom Server aufgelöst, und das Ergebnis dem Browser mitgeteilt.

    mfg Maik
     

  3. #3
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Zitat Zitat von FoolMoon Beitrag anzeigen
    Ich frage mich was sinnvoller ist. Dabei beziehe ich mich nur auf die URL.
    Ich würde da immer die letztere Variante vorziehen: man kann da problemlos den Host wechseln ohne irgendetwas an den Dateien ändern zu müssen

    Ich würde aber behaupten, die "Rechenarbeit" beim Auflösen der Links erledigt der Browser..inwiefern es den Kohl fett macht, darüber habe ich mir allerdings noch nie einen Kopf gemacht
     

  4. #4
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Zitat Zitat von Sven Mintel Beitrag anzeigen
    Ich würde da immer die letztere Variante vorziehen: man kann da problemlos den Host wechseln ohne irgendetwas an den Dateien ändern zu müssen
    Eben.
    Bei PHP (oder ähnlichen Scriptsprachen) könnte man die Domain aber auch in einer Variable definieren.
    Somit könnte man (begrenzet) die wahre Herkunft der Seiten/Dateien z.B. bei Kurz-URLs verschleiern (bei einer Kurz-URL sind die Seiten i.d.R. ja nur in einem Frame und die Links verweisen auf die tatsächliche Herkunft).

    Zitat Zitat von Sven Mintel Beitrag anzeigen
    Ich würde aber behaupten, die "Rechenarbeit" beim Auflösen der Links erledigt der Browser......
    Zumindest bei der 2. Variante muss der Browser die komplette URL selber "zusammenfügen".
    Er muss also schauen woher die Seite stammt und so die URL ergänzen.
    Zitat Zitat von Sven Mintel Beitrag anzeigen
    .....inwiefern es den Kohl fett macht, darüber habe ich mir allerdings noch nie einen Kopf gemacht
    Um bei der 2. Variante zu bleiben:
    Der Browser muss ja erstmal selber etwas tut (bei der 1. Variante könnte es sein dass die Anfrage direkt an den DNS geschickt wird).
    Dieses würde dann auch bedeuten dass eine "Mehrarbeit" anfällt, welche natürlich auch mehr Zeit kostet.
    Da dieses aber intern geschieht (kein "Stau auf der Datenautobahn" etc.), bezweifel ich allerdings dass die mehr aufgewendete Zeit auch messbar ist.

    Gruss Dr Dau
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 12.02.10, 10:36
  2. Erfahrenes Entwicklerteam sucht Aufträge jeglicher Art
    Von SENA_Solutions im Forum Stellengesuche (entgeltlich)
    Antworten: 0
    Letzter Beitrag: 17.05.06, 04:09
  3. JSP-Dateien verlinken
    Von Floushee im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 3
    Letzter Beitrag: 03.11.04, 14:23
  4. Antworten: 6
    Letzter Beitrag: 15.03.04, 18:06
  5. Buttons mit Exe Dateien verlinken
    Von BigButcher im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 07.08.01, 19:54