Installations Guide

Aus PGVWiki
Zur Navigation springen Zur Suche springen
Administratoren Hilfen
Installation Hilfen
Phpgedview.png

Sponsors of PGVWiki - My Digital Home
Benutzer Hilfen
Anleitungen
FAQs


Artikel in Arbeit

Dieser Artikel wird zur Zeit bearbeitet. Anfragen, Ergänzungen, Anregungen, Kritik und Kommentare bitte in die Artikeldiskussion oder direkt an den Autor (siehe die Artikel-Versionsgeschichte).

PhpGedView Reference

Der folgende Text basiert auf dem englischen Original Installation Guide

LICENSE

PhpGedView: Genealogy Viewer Copyright (C) 2002 to 2007 John Finlay and Others This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

See the file GPL.txt included with this software for more detailed licensing information.

PhpGedView für Anfänger

Einleitung

PhpGedView ist ein Genealogie-Programm, das es ermöglicht, genealogische Daten auf einer Website anzuzeigen und zu ändern. Es ermöglicht das vollständige Berarbeiten von Daten, einige Datenschutzoptionen und unterstützt Multimedia-Objekte wie Photos und Dokument-Images. PhpGedView vereinfacht die Zusammenarbeit und gemeinsame Pflege von Familien-Daten verschiedener Zweige. Die aktuellen Informationen befinden sich unmittelbar auf der Website und stehen sofort anderen zur Verfügung.

Mehr Informationen und eine Beispiel-Installation finden sich auf der (englischsprachigen) Seite http://www.phpGedView.net/

PhpGedView ist Open Source Software, die durch die Arbeit von Vielen aus unterschiedlichsten Ländern entstanden ist, die ihre Zeit und ihr Wissen eingesetzt haben, um dieses Projekt zu unterstützen. Alle Dienste, Unterstützungen und weiteren Entwicklungen hängen von dem Einsatz ab, den die Entwickler aufzuwenden bereit sind - häufig zu Lasten ihrer Arbeit, Freizeit und Familie. Außer einigen Spenden von Nutzern erhalten die Entwickler keine Entgelte für die Zeit und Mühe, die sie in dieses Projekt investieren. Auch steht dem Projekt keine irgendwie geartete Einnahmequelle zur Verfügung.

Was braucht man (Voraussetzungen)

  1. Einen Internet Service Provider (ISP), der PHP (mindestens Version 4.3, besser 5.1) und mindestens 20 MB Platz für Nutzerdaten anbietet. Diese Informationen findet man in der Regel im Web-Angebot oder der Dokumentation des ISP's. 10 MB User-Space reichen nicht.
  2. Eine File Transfer Anwendung oder einen FTP-Client, der es ermöglicht, Daten oder Fotos auf den Server zu laden. In Windows geht dies z.B. über den Explorer. Meistens bietet der ISP komfortable Tools zum Download an.
  3. Eine GedCom Datei der Familien-Daten. Was ist GedCom? Erklärungen finden sich unter http://de.wikipedia.org/wiki/GEDCOM und http://wiki.genealogy.net/wiki/Gedcom.

Die Versionen (Stand September 2007)

PhpGedView wurde ursprünglich im so genannten Index-Mode entwickelt, bei dem alle Daten in einem großen Text-File mit GedCom-Daten gespeichert wurden. Wurden Informationen abgerufen, war die gesamte Datei von Anfang bis Ende zu durchsuchen - ein sehr zeitaufwändiger Vorgang. Dies ist bei kleinen Datenbeständen akzeptabel, aber nicht bei größeren. So wurde der Datenbank-Mode entwickelt, bei denen die Daten in einer Datenbank gespeichert werden. Dies führt zu einer merkbaren Verbesserung der Antwortzeiten.

Derzeit werden 2 Versionen von PhpGedView gepflegt: Version 3 und Version 4.

Aktuelle Versionen finden sich auf der Projekt-Seite. Stand 11.09.2007:

  • 3.3.8 zur Nutzung des Index-Mode
  • 4.0.2 nur im Datenbank-Mode
  • 4.1.1 neues stabiles Release erschien am 8. Sept.

PhpGedView Version 3

Arbeit sowohl im Index- wie im Datenbank-Mode. Wird aktuell nicht mehr weiterentwicklet (nur die nötigsten Fehlerkorrekturen) und nur noch wegen des Index-Mode für ISP ohne Datenbanken vorgehalten. Erfordert die oben genannten Voraussetzungen (PHP 4.3 und 20 MB).

PhpGedView Version 4

Bietet nur den Datenbank-Mode an. Es erfordert zusätzlich eine Datenbank - und damit auch mehr Space. Es gibt 2 Möglichkeiten

  • PHP 4.3 oder höher und MySQL - es könnte auch Microsoft SQL sein (Main-Entwicklung erfolgt aber auf MySQL, daher gibt es bei MS SQL immer ein paar extra Bugs)

oder

  • PHP 5.1 oder höher mit eigener PHP 5 Datenbank SQLite (dazu liegen mir derzeit keine Erfahrungen vor)

Der Datenbank-Mode ist schneller und sollte die erste Wahl sein. In der Dokumentation des ISP's sollte beschrieben sein, welche Features er anbietet. Bei Nutzung des Datenbank-Mode über MySQL muss eine Datenbank mit Kennwort eingerichtet werden (erfolgt bei den meisten Anbietern automatisch über die Konfigurationseite des Web-Space)

Vorbereiten des Zugangs mit einem FTP Client

(muss noch gemacht werden)

Vorbereiten der PhpGedView Installation

(muss noch gemacht werden)

Installation von PhpGedView

(muss noch gemacht werden)

Hochladen der GedCom Datei

Es gibt mehrere Möglichkeiten, die GedCom Datei hochzuladen:

  • direkt über die Anwendung PhpGedView (die Größe wird beschränkt durch Einstellungen auf dem Server, siehe PHP Informationen: post_max_size)
  • oder über einen FTP-Client direkt ins Verzeichnis 'index' (defacto unbeschränkt)

Unproblematisch sind GedCom unter 2 MB, da diese Größe in der Regel von allen ISP zugelassen wird. Bei größeren GedCom sollte man sich vorher die FAQ unter unter FAQ ansehen und die Installation entsprechend anpassen.

Varianten

Nutzung der Anwendung

Über das Menü Verwaltung / GEDCOM Dateien und Datenschutz-Einstellungen verwalten / GEDCOM Datei auf Ihren Server laden (upload) kann man seine GedCom Datei direkt hochladen und dann der Anwendung hinzufügen.

Nutzung eines FTP-Clients

Zur Nutzug eines FTP-Clients benötigt man einen FTP-Zugang, UserId und Password. Die Datei wird in das Verzeichnis 'index' der PhpGedView Installation hochgeladen und über das Menü Verwaltung / GEDCOM Dateien und Datenschutz-Einstellungen verwalten / GEDCOM Datei hinzufügen der Anwendung hinzugefügt.

Mit leerer GedCom Datei anfangen

Wenn man sozusagen bei Null anfangen will, kann man über das Menü Verwaltung / GEDCOM Dateien und Datenschutz-Einstellungen verwalten / Neue GEDCOM Datei erstellen einen neuen, leeren Bereich erstellen.