bildergalerie,variable größe der bilder
michael
- grafik
0 eddi
hi zusammen!
ich möchte folgendes realisieren: eine webseite, die hauptsächlich aus einer bildergalerie besteht. wichtig ist: ich will bilder relativ leicht hinzufügen oder entfernen. also der inhalt ist vollkommen dynamisch, ändert sich sehr oft.
ich habe mir überlegt, dass ein php skript beim öffen der seite einen ordner ausliest und daraus dann alles anzeigt. oder vielleicht noch eine mysql db, die ein paar zusatzinfos(text) zu den inhalten enthält. wenn ich die bilder auch in die db mache(was in irgendeiner hinsicht eleganter wäre, warum weiss ich auch grad nicht), wird das updaten wieder komplexer - mehr programmieraufwand auch.
so, das war das erste problem. vielleicht hat da jemand ne bessere idee oder kann mich in meinem vorhaben bestärken.
schwieriger ist wohl das zweite problem: ich möchte, dass die bilder auf jedem monitor ziemlich groß und in guter auflösung angezeigt werden. also: dateien in hoher quali abspeichern und per <img ... height und width> an die monitor bzw. fenstergröße(kann ich ja mit javascript auslesen) anpassen - das ist keine gute idee, weil die qualität dann nicht gut ist. wirkt so pixelig dann.
wenn ich die dateien in z.b. 3 größen abspeichere, ist das wieder ein zu großer update aufwand.
wie siehts aus mit flash? ist das vielleicht die lösung? wegen den vektoren? aber irgendwie finde ich es übertrieben nur für eine bildergalerie flash zu verwenden. viel aufwand das alles so schön dynamisch mit action script zu proggen. wie viele leute haben heutzutage eigentlich das flash plug-in?
ihr würdet mir sehr helfen, wenn ihr mir ein paare kommentare dazu schreibt. wie würdet ihr das machen? was ist am unkompliziertesten? was am komfortabelsten etc. ??
vielen dank im voraus.
micha
Guten Morgen,
ich habe mir überlegt, dass ein php skript beim öffen der seite einen ordner ausliest und daraus dann alles anzeigt. oder vielleicht noch eine mysql db, die ein paar zusatzinfos(text) zu den inhalten enthält. wenn ich die bilder auch in die db mache(was in irgendeiner hinsicht eleganter wäre, warum weiss ich auch grad nicht), wird das updaten wieder komplexer - mehr programmieraufwand auch.
so, das war das erste problem. vielleicht hat da jemand ne bessere idee oder kann mich in meinem vorhaben bestärken.
ganze Datein in eine DB zu speichern, halte ich persönlich für alles andere als "elegant". Auch ist keine DB zur Speicherung von Zusatzinformationen notwenig. Es könnte ein einzelner Flatefile dafür verwendet werden, der logisch strukuriert wird. Dafür wäre z. B. in jedes Ablageverzeichnis für die Bilddatein einen solchen Flatefile abzulegen. Die Bilddatein würden von 0 aufwärts benannt und zu jeder Zeile des Flatefiles, welches mit file() eingelesen wird, kann so der entsprechende Text generiert werden.
wenn ich die dateien in z.b. 3 größen abspeichere, ist das wieder ein zu großer update aufwand.
Wo siehst Du dort einen den Aufwand? (Mir würde sich eher die Frage stellen, ob Du genug Webspace dafür hast, um ein Bild in drei verschiedenen Abmaßen abzulegen.)
Ob ein Verwaltungsscript nun ein Bild oder drei Bilder löscht/anlegt, ist doch kaum Mehrarbeit in der Programmierung.
wie siehts aus mit flash? ist das vielleicht die lösung? wegen den vektoren? aber irgendwie finde ich es übertrieben nur für eine bildergalerie flash zu verwenden. viel aufwand das alles so schön dynamisch mit action script zu proggen. wie viele leute haben heutzutage eigentlich das flash plug-in?
Es heißt, es seien 98%. Nichts desto Trotz spricht hier der programmieraufwand dagegen. Mit einer formalen Lösung von drei Verweisen zu drei vordefinierten Bildschirmgrößen würdest Du m. E. nicht nur auf Flash verzichten können, sondern auch JavaScript entbehren.
Gruß aus Berlin!
eddi