LinuxNetMag
Web-Seiten überprüfen
Archiv | Home
Inhalt
   
LinuxNetMag #4

  Software
 Aktuell
kurz vorgestellt
 HTML
Web Preprozessor
HTML-Editoren
 Internetradio
eigene Radiostation
Web-Jukebox IceDJ
 Spiele
Rennspiele
Entwicklung: XTux
 Astronomie
Sternenkarten
Flug durch Sonnensystem
Doppelsterne simulieren
  
 

Hardware

Kernel kompilieren
Soundkarte als Oszilloskop
Grafikkarten im Vergleich
  
 

Netzwerk

Web-Seiten überprüfen
Samba Teil II
Chat für Ihre Homepage
FTP-Server & Clients
Modem-sharing
Links
  
 Wissen
Der Bootprozeß
Gimp-Kurs Teil 1
Gimp-Kurs Teil 2
  
 

Sonstiges

Mailing-Liste
Gästebuch
Artikelliste
Unterstützen Sie uns !
zurück zur Hauptseite



Druckversion


  kleine Helfer Das Internet ist dauernd in Bewegung. Seiten ändern sich, verschwinden oder ziehen um. Wer da den Überblick nicht verlieren will, braucht ein paar Hilfsprogramme, die einen etwas unterstützen.

linbot

Besitzt man eine größere Web-Seite, hat man schnell das Problem, alle Links auf Ihre Korrektheit überprüfen zu müssen.
An den gestreßten Web-Administrator richtet sich deshalb das Programm linbot, welches neben Links auch nach fehlenden Bildern sucht, und zusätzlich testet, welche Seiten am langsamsten geladen werden, und somit die Besucher vergraueln könnten.
Das komplett in Python geschriebene Programm muß nicht kompiliert werden und benötigt auch keine zusätzlichen Module, wie es bei ähnlichen in Perl geschriebenen Programmen der Fall ist.
Die Ergebnisse werden in HTML-Form ausgegeben und können somit gleich mit auf den Web-Server publiziert werden, falls es mehrere Web-Administratoren gibt. Denn die Ergebnisse können auch nach verschiedenen Autoren angezeigt werden, so daß jeder Administrator sofort erkennt, für welche Probleme er zuständig ist.

So robust und effektiv das Programm auch sein mag, besitzt es momentan noch einige Probleme, die aber in späteren Versionen behoben werden sollen.
So dauert das Überprüfen der Web-Seiten noch sehr lange, da immer nur eine Seite zur Zeit überprüft werden kann. (Spätere Versionen sollen Multithread-fähig sein). So kann es bei Seiten mit vielen externen Links schon weit über eine Stunde dauern, bis alle Links überprüft wurden. Besonders, wenn ein Link ins Leere verweist, benötigt das Programm sehr lange bis es in einen Timeout läuft.
Wer allerdings nur die internen Links (also nur diejenigen auf dem eigenen Server) überprüfen will, kann dies natürlich auch ohne Verbindung zum Internet auf dem lokalen Rechner durchführen.
Bisher ist es leider auch nicht möglich, eine Überprüfung der eigenen Seiten zu unterbrechen und später an der selben Stelle fortzusetzen, aber auch dies soll mit späteren Versionen möglich sein.
Wen diese Probleme nicht abschrecken, oder wer über eine Standleitung verfügt, sollte das Programm auf jeden Fall ausprobieren. Es befindet sich unter http://starship.python.net/crew/marduk/linbot/.

KWebWatch, Purl

Wohl jeder hat eine Reihe an Lieblingswebseiten, die er täglich oder wenigstens regelmäßig überprüft.
Viel schöner wäre es allerdings, wenn man nicht jedesmal die Seite auch besuchen müßte, sondern immer dann informiert wird, wenn sich auf der Seite auch etwas geändert hat.
KWebWatch übernimmt diese Aufgabe (man bezeichnet solche Programme heutzutage auch gerne als Agenten). Das KDE Programm führt eine Liste von all denjenigen Programmen, an denen man interessiert ist und zeigt über einen leuchtenden Punkt an, wenn sich die Web-Seite seit dem letzten Besuch geändert hat. Das Programm zeichnet sich besonders durch seine einfache Konfiguration aus.
Man findet es unter ftp://ftp.freshmeat.net/pub/rpms/kwebwatch/
Die Homepage liegt unter: http://personal.atl.bellsouth.net/atl/s/h/shutton/kwebwatch.html

Falls man zum Überprüfen der Web-Seiten nur ein kleines Skript benutzen möchte, so empfiehlt sich Purl. Dieses kleine Skript ist zwar noch nicht sonderlich ausgereift, erfüllt aber bereits seinen Zweck.
Besonders interessant ist dieses Programm für all diejenigen, die selber etwas programmieren wollen. Denn mit Purl hat man eine gute Ausgangsbasis, um darauf ein eigenes Programm aufzusetzen.
Homepge: http://homer.isoe.ch/%7Elanzm/purl/


Links:
Kwebwatch http://personal.atl.bellsouth.net/atl/s/h/shutton/kwebwatch.html
Purl http://homer.isoe.ch/%7Elanzm/purl/
Linbot http://starship.python.net/crew/marduk/linbot/


Platz für Kommentare & Fragen:
(selbst eintragen)

 

Weitere Ausgaben Linux NetMag
[ #1 | #2 | #3 | #4 | Main ]