Table of Contents
phpVideoPro
Einleitung
Wer viele DVDs, VideoCDs und Videokassetten sein eigen nennt, wünscht sich oftmals ein System, diese gut verwalten zu können. Und genau dafür wurde phpVideoPro entwickelt: Dieses Programm ist alles, was man braucht, um einen Überblick über seine Sammlung zu behalten - alle Informationen sind mit phpVideoPro nur wenige Maus-Klicks entfernt.
History
phpVideoPro wurde inspiriert von Bernd Rickers' VideoPro, welches als DOS-basierte Clipper-Anwendung (letztes Release 1994) sowie in einer Windows-Version (seit etwa 1993 - und unter dem Namen Video-5 bekannt) verfügbar ist. phpVideoPro wurde auf Grundlage von PHP entwickelt, um sowohl dessen Cross-Plattform Fähigkeiten (PHP läuft auf fast jedem Betriebssystem) zu nutzen, als auch die Tatsache, dass bei einer Web-Applikation die Daten jederzeit und an jedem Ort verfügbar sind.
Features
phpVideoPro Medienliste
Mit phpVideoPro können Datensätze nach Bedarf angelegt, verändert oder gelöscht werden. Die IMDB (Internet Movie DataBase) kann genutzt werden, um die wichtigsten Informationen automatisch zu befüllen - sofern man das separat verfügbare IMDBPHP Paket ebenfalls installiert hat. Selbstverständlich lassen sich erfasste Informationen in Listen anzeigen (oder für den Druck exportieren), erfasste Details können jederzeit angezeigt oder verändert werden. Ein ausgeklügeltes Suchsystem hilft bei der Auffindung gewünschter Informationen, ein Filter-System kann unerwünschte Datensätze ausblenden. Es lassen sich sogar labels drucken - um nur ein paar Beispiele zu nennen.
Darüber hinaus ist phpVideoPro in umfangreichem Maße an die eigenen Bedürfnisse anpassbar. Es unterstützt verschiedene Sprachen (fehlende Sprachen und Übersetzungen können mit dem integrierten Übersetzungs-Editor ergänzt werden). Da es komplett auf Templates basiert, lässt sich auch das Aussehen ohne Programmierkenntnisse (jedoch mit zumindest Datenimport von der IMDB
grundlegenden HTML- und CSS-Kenntnissen) nach Belieben verändern.
"Out-of-the-Box" unterscheidet phpVideoPro zwischen DVDs, VideoCDs und Videokassetten - wobei sich weitere Medientypen nach belieben hinzufügen, und nicht benötigte ebenso entfernen lassen. Ebenso werden mehrere simultane Benutzer unterstützt - wobei sogar jeder seine eigenen Datensammlung verwalten kann.
Mehr - wenn auch noch immer nicht vollständige - Details finden sich in der Feature-Liste. Wer wirklich alles herausfinden möchte, schaut sich die Demo an.
Voraussetzungen
- Datenbank: entweder MySQL (v3.28.32 oder höher, empfohlen: v5.x) oder PostgreSQL (7.1 oder neuer), ab v0.9.5 auch SQLite (noch experimental)
- ein Webserver mit PHP-Support (getestet nur mit Apache)
- PHP5 (empfohlen: v5.2+) mit Unterstützung für die gewählte Datenbank
Zukunft
Neue Features sind geplant, und die Entwicklung wurde keinesfalls eingestellt (auch wenn einmal längere Zeit nichts passiert). Es gibt keine festen Release-Zyklen - ich entwickle phpVideoPro in meiner Freizeit - und es ist nur eine von mehreren Applikationen, auf die dies zutrifft…
