Ergebnis 1 bis 13 von 13

Thema: Probleme mit Themen im Spieleforum

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #12
    Datenschieber Avatar von Wolfgang
    Registriert seit
    May 2004
    Ort
    nähe Wien
    Beiträge
    6.805
    Mentioned
    183 Post(s)
    Tagged
    1 Thread(s)

    AW: Probleme mit Themen im Spieleforum

    Wenn du nicht Programmierer bei der Apache Software Foundation bist welche Apache2 pflegt hast DU keinerlei Einfluss darauf welchen http-Statuscode unser Indianer hinausschiebt.
    Die Jungs da halten sich an die RFC und da fährt die Eisenbahn drüber.

    Du müsstest ein eigenes Backend entwickeln um nicht von apache, nginx, iss, gws, litespeed und co abhängig zu sein, dann könntest du auch bestimmen wann welcher Statuscode ausgegeben wird.
    Ansonsten obliegt die Entscheidung dem zugrundeliegenden Paket

    Was du als Frontender kannst ist zu beeinflussen was innerhalb deines Programmablaufes geschieht.
    Wenn ich die ForenDB offline nehme bekommst du eine Seite, dass die Datenbank nicht erreichbar ist und du es später nochmal versuchen sollst.
    Das ist ja kein Fehler des Webservers - das Programm hat ein Problem - nämlich keine DB-Verbindung - somit steht es dem Frontend frei zu entscheiden was am Browser angezeigt wird.

    Klar könnte man auch eigene Fehlerseiten gestalten und zB bei e500 eine Seite bringen wo irgendwas draufsteht und der wahre Grund der Anzeige dieser Seite verborgen bleibt
    Das hat aber allesamt nichts mit echtem http-status zu tun - intern kannst du ausgeben was du lustig bist das sind ja dann Laufzeit-Meldungen und keine http-Status

    500 IST ein Catch-All, auch wenn du dir das noch so schönredest und nach deinen Wünschen interpretierst.
    Der Server konnte keine Definition finden welche ausgesagt hätte das ist 502, 504, ... er muss aber etwas zurückgeben... also im Zweifel 500

    Wäre ein DB-Problem vorhanden, betrifft dies NIEMALS den Webserver selbst, der agiert ja und dem ist ein anderer Service sowas von egal...
    je nachdem wie das Frontend geschrieben wurde kommt ein Timeout oder wie zB. bei uns eine Meldung dass ein Problem mit der DB besteht... blablabla..

    99/00 war ich in einer Entwicklung involviert und musste mich mit embperl und co rumschlagen
    Nicht meine Welt

    Hardware - ich bin doch kein Kistenschieber :P
    Komm doch mal im Forum an, leb dich ein und sieh dich um dann erfährst du auch das eine oder andere

    Apache2 läuft im Daemon-Mode
    Als Daemon bezeichnet man unter Unix und Unix-artigen Systemen einen Prozess, der im Hintergrund abläuft und bestimmte Dienste zur Verfügung stellt. Benutzerinteraktionen finden hierbei nur auf indirektem Weg statt, zum Beispiel über Signale, Pipes und vor allem (Netzwerk-)Sockets.
    Daemons können jedoch auch wie normale Prozesse in einer Shell durch einen Benutzer gestartet werden. Anschließend forken diese Prozesse und erstellen auf diese Weise einen Prozess, der mit der aufrufenden Shell nicht mehr verbunden ist und damit ein direkter Kindprozess des Hauptprozesses init wird.

    Wenn "wir" (damit meine ich nicht nur diese Website) jede Website voll ausliefern würden...
    dann wäre das www deutlich langsamer

    alles was der Browser schon im Cache hat, wird nicht erneut ausgeliefert - wozu auch ?
    nur weil der Enduser lediglich eine Anforderung im Browser eintippt oder anklickt, laufen da im Hintergrund je nach Seitenkomplexität zig bis hunderte requests ab.
    die Zeiten sind schon sehr lange vorbei, wäre ja auch Schwachsinn bei jedem Aufruf zig Bilder, css usw neu zu übertragen nur weil sich 2 kB an Text verändert haben.
    So wird nur die eigentliche Website übertragen und der Browser gleicht dann ab was er noch alles Nachladen muss um diese vollständig anzeigen zu können.
    Sollten sich Bilder usw. geändert haben – deren Benennung aber nicht, werden solange die gechachten Inhalte angezeigt bis die maximale Cache-Gültigkeitsdauer erreicht wurde oder der Browser angewiesen wird Inhalte explizit neu zu laden.

    Ich bin wie schon früher gesagt kein Programmierer… - was aber auch nicht Bedeutet ich wäre auf der Nudelsuppe dahergeschwommen.
    wenn wer kommt und meint auf „meinen“ Hosts gäbe es ein Problem, dann sehe ich mir auch den Code an ob mir da etwaige Auffälligkeiten ins Auge springen.
    Meist ist es ja so dass es in Fehlermeldungen heißt in Datei X an Stelle Y blabla…
    also nachsehen was da steht, ob das nun ne Inkompatibilität zu einem zur Verfügung gestellten Paket ist, oder da einfach nur n Bezeichner/Begrenzer fehlt.
    Beides zusammen sind die häufigsten Ursachen wenn etwas nicht so tut wie es sollte.
    Geändert von Wolfgang (25.02.2024 um 18:34 Uhr)
    "Ich bin nicht auf der Welt, um so zu sein, wie Ihr mich haben wollt. Entdeckt mich, wie ich bin."

Ähnliche Themen

  1. Liste ungelesener Themen
    Von Nati im Forum Forums Center
    Antworten: 5
    Letzter Beitrag: 14.04.2005, 17:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.