AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Linkverwaltung

Ein Thema von Luckie · begonnen am 12. Mär 2006 · letzter Beitrag vom 13. Mär 2006
Antwort Antwort
Seite 2 von 2     12   
Daniel G
(Gast)

n/a Beiträge
 
#11

Re: Linkverwaltung

  Alt 12. Mär 2006, 23:41
Wobei sich natürlich die Frage stellt, ob so ein enormer Aufwand durch die Sache gerechtfertigt wird..
  Mit Zitat antworten Zitat
C.Schoch

Registriert seit: 2. Jan 2006
Ort: Wüstenrot
235 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: Linkverwaltung

  Alt 13. Mär 2006, 18:52
Man könnte das ganze auch änhlich wie bei den Smileys lösen. Man vergiebt für jeden Link eine ID dieser wird dann etwa so eingefügt: ":LinkID:" und die eigentlichen Links werden in einer Datenbank gespeichert. Wird ein Link eingetragen sollte überprüft werden ob dieser schon vorhanden ist wenn ja dann wird die vorhandenen LinkID eingetragen, ansonsten wird eine neue erstellt.

Die Änderung des defekten Links Übernimmt der, der die LinkID zuerst generiert hat.
Zur feststellung von defekten Links wurden ja schon genug Vorschläge gepostet .
  Mit Zitat antworten Zitat
Benutzerbild von sECuRE
sECuRE

Registriert seit: 10. Apr 2003
Ort: Heidelberg
360 Beiträge
 
Delphi 7 Professional
 
#13

Re: Linkverwaltung

  Alt 13. Mär 2006, 19:32
Hi,

Zitat von Nicolai1605:
Das Problem könnte bei der Überrüfung sein, dass es oftmals Unterseiten gibt, die nicht mehr existieren. Ist das der Fall, so ist es dann keine nicht-gefundende URL, sondern man kommt auf eine Servereigene 404-Seite. Die Frage ist, wie das erkannt werden kann.
Ich denke, es wäre am besten, wenn es zusätzlich noch eine Möglichkeit für jeden User gäbe, einen defekten Link zu melden!
Nö, das ist kein Problem, sondern im Protokoll geregelt. Der Webserver liefert dann keinen 200 - OK-Code zurück, sondern 404 - Not Found, was man bei "wget -O - http://www.google.de/404" sehr schön sehen kann: HTTP request sent, awaiting response... 404 Not Found

cu
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#14

Re: Linkverwaltung

  Alt 13. Mär 2006, 19:54
Ich fände die Idee auch wirklich sehr gut! Wäre mal wieder ein nettes Feature .
Und die Sache mit der Performance:
Erstens muss das ja nicht all zu häufig gemacht werden und zweitens stört das so gegen 3 Uhr nachts eh kaum jemanden.

Grüße an Gerome
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#15

Re: Linkverwaltung

  Alt 13. Mär 2006, 20:04
Ich denke es würde reichen, wenn man einen Link manuell als defekt markieren kann und dieser dann bei dem jeweiligen Benutzer als defekt in einer Liste steht.
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Linkverwaltung

  Alt 13. Mär 2006, 20:05
Zitat von Hador:
Ich denke es würde reichen, wenn man einen Link manuell als defekt markieren kann und dieser dann bei dem jeweiligen Benutzer als defekt in einer Liste steht.
Genau das wollte ich mit meinem umständilich geschriebenen Beitrag auch sagen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz