cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 68573
Mitglieder online: 5
Gäste online: 1
mehr...

Anzeige
Forum » Forum: Software & Betriebssysteme » Thread: Ganze Website einfach offline verfügbar machen

Thread: Ganze Website einfach offline verfügbar machen

Seite 1 von 212

03.01.2010 13:25 Uhr

 

Status: offline
Hey Leute
Ich habe ein MediaWiki für ein Projekt aufgesetzt. Da die Leute, die das MediaWiki benutzen, aber viel unterwegs sind, muss das Ganze auch offline verfügbar sein.
Ich suche jetzt nach einer Lösung, in welcher Form genau, ist nicht wichtig (Firefox Extension, Tool (Windows & Mac!), MediaWiki Extension, ...), mit der man das GANZE Wiki offline speichern und ansehen kann (Im Browser oder in einem eigenen Reader).
Benötigte Features:
* Download von allen auffindbaren Dateien innerhalb eines bestimmten Pfades
* Anpassung der Links zu den lokalen Dateien
* Bilder, Downloads (.doc) etc. sollen auch verfügbar sein
* wenn möglich automatisches Synchronisieren (kann von einem Zeitstempel abhängig gemacht werden, den ich selbst auf der Website zur Verfügung stelle)
* Die Dateien müssen gespeichert werden, auch wenn die Website einen .htaccess-Passwortschutz hat

IE und Firefox speichern zwar die aktuelle Seite korrekt, hangeln sich jedoch nicht zu weiteren Links weiter.

Danke für die Antworten!
Jonas
___________________________
© XIII / DaBone
Surftipps: - Anti-Kettenbrief - LOL! - Latein - Schule KSBG St. Gallen: Startseite, Radio
03.01.2010 13:32 Uhr

 

Status: offline
Zitat:
* wenn möglich automatisches Synchronisieren (kann von einem Zeitstempel abhängig gemacht werden, den ich selbst auf der Website zur Verfügung stelle)
* Die Dateien müssen gespeichert werden, auch wenn die Website einen .htaccess-Passwortschutz hat

Die beiden Punkte sind nicht möglich.Und das mit dem htaccess hab ich auch noch niergends gesehen.

Die Zeitstempel sache funktioniert auch nicht da ein Wiki mit PHP arbeite und die Seite ja jedes mal neu erzeugt wird.

Der Rest kannst du mit Webcrawlern erledigen.

http://www.httrack.com/page/1/en/index.html
1 mal bearbeitet
___________________________
I've lost a machine... literally _lost_ it responds to ping, it works completely, I just can't figure out where in my apartment it is.
03.01.2010 13:32 Uhr

 

skoch
Programmierer
Status: offline
Es gibt für Windows so ein Programm namens HTTrack. Wenn du einen Linux-Server hast, kannst du es auch per Cronjob mit wget herunterladen lassen. Vielleicht gibt es das auch für Mac. Der Vorteil ist eben, dass man CLI-Tools immer per Cron ausführen kann.

Edit

Zitat:
* Die Dateien müssen gespeichert werden, auch wenn die Website einen .htaccess-Passwortschutz hat

Das wäre mit wget auch nicht möglich, glaube ich.

Bei HTTrack war NCC1701 ja schneller.
1 mal bearbeitet
___________________________
Archlinux | Openbox, pypanel
03.01.2010 13:39 Uhr

 

Status: offline
Das mit dem Htaccess wäre möglich wenn man den Crawler nimmt der mit der IE engin Crawlt wenn man hier vor dem Crawlen einmal das PW eingibt könnte das dann übernommen werde...

Zitat:
Das wäre mit wget auch nicht möglich, glaube ich.

Das kommt jetzt zwar aus den hinteren ecken meines Gehirns da ich selten mit Linux arbeite aber wget kann htaccess anfragen beantwroten solange es nur eine ist

http://user:password@server/pfad

bin mir aber nicht 100% sicher ob das so geht aber ich glaub ich hab mal ein paar datein heruntergeladen die hinter ne htaccess waren.


Allerdings hab ich vergessen ob weget gut als Spider verwendbar ist.

Zitat:
Bei HTTrack war NCC1701 ja schneller.

wir brauchen hier dringen Sekundenanzeigen  :lol: 
4 mal bearbeitet
___________________________
I've lost a machine... literally _lost_ it responds to ping, it works completely, I just can't figure out where in my apartment it is.
03.01.2010 13:58 Uhr

 

Status: offline
Danke für die schnellen Antworten.
Habe Httrack getestet. Der verarbeitet HTACCESS-Passwortschutz einwandfrei.
Problem: Das Ganze sollte für Leute, die keine Ahnung von Computern haben, machbar sein. Sprich, sie laden das Programm herunter, fügen meine Config hinzu, und dann sehen sie den Knopf "Wiki herunterladen" (kann auch eine Batchdatei sein), den sie drücken können, und der alles für sie tut.

Ich hab noch das Programm "PageSucker" gefunden (http://www.pagesucker.com/download.html). Uralt, aber Mac-kompatibel.

Dass das auch beim MediaWiki problemlos funktioniert, sollte klar sein. Ich möchte nicht die PHP-Dateien, sondern das, was der Browser bekommt. Ohne dynamische Funktionen.

EDIT:
Zitat:
Die Zeitstempel sache funktioniert auch nicht da ein Wiki mit PHP arbeite und die Seite ja jedes mal neu erzeugt wird.
Die Sache war so gedacht. Ich erstelle auf dem Server eine "timestamp.txt", die via PHP/MySQL den Timestamp der letzten Änderung am ganzen Wiki bekommt. Diese Datei wird mit der lokalen verglichen. Ist sie ungleich, wird das ganze Wiki neu heruntergeladen.

EDIT #2: Gibts wget für Windows und hat jemand von euch Erfahrungen damit gemacht?

EDIT #3: Ganz elegant wärs natürlich mit der Google-Extension "Gears" für Firefox. Hat da jemand schon versucht, diese Extension zu nutzen?
3 mal bearbeitet
___________________________
© XIII / DaBone
Surftipps: - Anti-Kettenbrief - LOL! - Latein - Schule KSBG St. Gallen: Startseite, Radio
03.01.2010 14:21 Uhr

 

skoch
Programmierer
Status: offline
Könntest nicht einfach du jede Woche einmal das Wiki synchronisieren und als zip-Datei zum Download anbieten?
___________________________
Archlinux | Openbox, pypanel
03.01.2010 14:33 Uhr

 

Status: offline
Auch eine Idee. Ist aber aufwendig für mich, und die User möchten vielleicht die aktuellste Version mitnehmen können...
___________________________
© XIII / DaBone
Surftipps: - Anti-Kettenbrief - LOL! - Latein - Schule KSBG St. Gallen: Startseite, Radio
03.01.2010 14:35 Uhr

 

Status: offline
Zitat:
EDIT #2: Gibts wget für Windows und hat jemand von euch Erfahrungen damit gemacht?

Da gibt es bestimmte ne Windows übersetzung für aber davon bin ich absolut kein Fan da die sachen alles andere als einfach zu Konfigurieren sind und in den meisten fällen ziemlich buggen.

Zitat:
Die Sache war so gedacht. Ich erstelle auf dem Server eine "timestamp.txt", die via PHP/MySQL den Timestamp der letzten Änderung am ganzen Wiki bekommt. Diese Datei wird mit der lokalen verglichen. Ist sie ungleich, wird das ganze Wiki neu heruntergeladen.

Also wenn du so was willst musst du dir glaub ich ein System selbst Programmieren...


Aber so langsam glaub ich das das nicht die richtige lösung für dich ist. Du hast ja zugang zur DB richtig? Ich würde hier einfach automatisch nen Dump der DB machen und alle Datein in eine Zip packen lassen. Das kannst du automatisch mit ner Batch oder was auch immer einmal in der Woche erstellen.

Den Leuten gibst du nen Fertigen Webserver mit konfig zum Herunterladen (xampp oder was kleineres). Und du schreibst ne zweite Batch die die Zip entpackt und die Datenbank importiert und alle Datein in ein verzeichniss entpackt..

Seiten zu Crawlen dauert nämlich unheimlich lange und ist alles andere als effizjent.
1 mal bearbeitet
___________________________
I've lost a machine... literally _lost_ it responds to ping, it works completely, I just can't figure out where in my apartment it is.
03.01.2010 15:27 Uhr

 

Status: offline
Zitat:
Ich würde hier einfach automatisch nen Dump der DB machen und alle Datein in eine Zip packen lassen. Das kannst du automatisch mit ner Batch oder was auch immer einmal in der Woche erstellen.
Den Leuten gibst du nen Fertigen Webserver mit konfig zum Herunterladen (xampp oder was kleineres). Und du schreibst ne zweite Batch die die Zip entpackt und die Datenbank importiert und alle Datein in ein verzeichniss entpackt..
Uff, na das bedeutet auch eine Menge Arbeit  :lol:  Grundsätzlich wärs aber machbar.
Irgendwie mühsam, dass es da keine bessere Lösung gibt... Ich werd mich mal mit den Leuten zusammensetzen, die das Projekt leiten.
Danke schonmal für die Antworten. Falls es noch mehr Ideen gibt, gerne melden!
___________________________
© XIII / DaBone
Surftipps: - Anti-Kettenbrief - LOL! - Latein - Schule KSBG St. Gallen: Startseite, Radio
03.01.2010 16:44 Uhr

 

Status: offline
Gibt es keine Erweiterung für's MediaWiki?
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
Seite 1 von 212
Ähnliche Threads Forum Ähnlichkeitsgrad
 was war denn grad mit cybton los? oO Fragen zu cybton.com 1
 Geldverdienen im Internet Internet 1
 Mal wieder Webdesign Kritik Webdesign 1
nach obennach oben

Copyright © 2010 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news - s.Oliver Onlineshop für Schuhe
ANEXIA - PHP Entwicklung - Dockers- Think Schuhe - der eigene Weg - Paul Green Damenschuhe - Bequeme Geox Schuhe - Web-Entwicklung - Schueler.CC @ nexem - SMSjobs