phpSee - online Bildbetrachter
Einleitung
Seit über zwei Jahren läuft bei uns zu Hause am Server jetzt phpPhotoPortfolio (php2)
mit der Zeit stellte sich jedoch heraus, dass php2 nicht wirklich gut zu bedienen ist und auch
die Optik etwas Überarbeitung bräuchte. Diesen Winter habe ich endlich etwas Zeit dafür gefunden
und aus phpPhotoPortfolio wurde phpSee.
Ursprünglich wollte ich eigentlich keine Datenbank verwenden, um die Installation und
Wartung (Bilder einspielen) der Anwendung so einfach wie möglich zu halten.
Aber eine Datenbank bietet auch mehr Möglichkeiten. So ist es in phpSee nun möglich
den Bildern und Videos(!) Kommentare hinzuzufügen und danach zu suchen.
Zusätzlich habe ich eine Bildvergleichssuche
(libpuzzle)
eingebaut. Leider funktioniert der Bildvergleich nicht wirklich gut, verhält sich
eher wie eine Zufallsausgabe, und deshalb hab ich die entsprechenden Funktionen wieder
raus genommen. Es ist jedoch alles dafür vorbereitet, und sobald ich etwas Ähnliches finde,
das wirklich gut funktioniert, Werde ich diese Funktion wieder freischalten.
phpSee ist fast komplett neu entstanden und hat recht wenig mit dem alten php2 zu tun. Bei uns zu Hause wird fast ausschließlich Firefox verwendet, deshalb hab ich mir um die Kompatibilität mit anderen Browser nicht viel Gedanken gemacht. Es funktioniert zwar in allen neueren Browsern (IE7, Opera 9.2, Safari 3) wird aber nur im Firefox ohne grafische Fehler dargestellt.
Einige Schlagworte zu phpSee:
- zeigt Bilder im Format jpeg und png
- zeigt Videos in den Formaten mpeg, mjpeg, mpeg4, mov usw. (ffmpeg)
- berechnet die Bildgröße am Server
- Kommentarfunktion
- Downloadfunktion
- persönliche Alben erstellen und für andere Benutzer freigeben
- Ajax (xajax)
- verwendet einige script.aculo.us-Effekte
- MySQL
- Benutzerverwaltung (Administratoren, Benutzer, Gäste)
Demo
Zum Ausprobieren gibts natürlich wieder eine öffentliche Demo.
Benutzername: demo
Kennwort: demo