Pflege der Datenbank würde recht einfach gehen, wenn sie auf MySQL laufen würde, das heißt aber,
der User müsste sie erst beim Provider einrichten, was für viele eine echte Hürde ist.
Vielleicht würde auch die PHP-Datenbank SQ Lite gehen, das funktioniert aber erst ab PHP 5,
wäre alles bedenkenswert.
Ich habe auch für kubische-panoramen.de über ein Webinterface nachgedacht, aber wieder Abstand davon genommen.
Ich habe mir immerhin ein Interface für die MySQL-Datenbank gebaut, was ich aber nicht benutze, die
lokale Anwendung CocoaMySQL ist komfortabler. Ein gut zu benutzendes Webinterface für Datenbanken ist echt aufwendig.
Dateiupload ist natürlich einfacher. Allerdings haben die meisten Provider eine Maximalgröße
für Webuploads eingestellt, oft auf 2 Megabytes oder kleiner, so dass man doch wieder über FTP
gehen muss. Meine Fullscreens sind 2 - 3,5 MB groß.
Wenn man sowieso für einen Teil der Uploads über FTP gehen musst, ist ein Webinterface eigentlich unsinnig.
Die Option Verkleinerung für Equirectangular wäre möglich, aber wenn man Equirectangular
ernst nimmt, sollte man die Kompression fürs Internet wie üblich kontrolliert mit Photoshop durchführen.
Thumnailerstellung ist natürlich möglich, müßte ich drüber nachdenken.
Ich habe für alles, was equirectangular ist, eine Photoshop-Action, die die 4 Varianten, Tiff unkomprimiert,
3000x1500 für Java, 1000x500 für Equirectangular und 180x95 für Thumb mit einem Klick in den
richtigen Ordnern erstellt.
GD2 bzw. Image Magick sind übrigens durchaus nicht Standard bei jedem Provider.
Du siehst, je mehr Schnickschnack man einbaut, desto wahrscheinlicher ist es, dass die Geschichte bei
vielen nur mit Problemen lauft, man muß Fehlerroutinen einbauen usw. Die Idee war, dass die
Galerie bei jedem Provider ab PHP4 auf jeden Fall läuft.
Das eine oder andere werde ich bestimmt mit der Zeit einbauen, aber ich will die
Sache auch nicht mit evtl. nichtfunktionierenden Funktionen überfrachten.