Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Image_Galeries und automatische Subfolder

Eingetragen von 2shy (49)
am 28.07.2006 - 06:13 Uhr in
  • Module

Einen schönen guten Tag zusammen :D

Zur Einleitung mal fix die obligatorischen Daten:
- ich betreibe eine Drupal-Seite mit der Version 4.6.8
- diese Version ist so stark modifiziert, dass ein Update auf 4.7er-Version enorm aufwendig und arbeitsintensiv wäre. Sie funktioniert bis auf des gleich beschriebene Problem nach meinen Wünschen und daher würde ich sie gerne beibehalten.
- angesprochen werden die Bildergalerien. Bisher vorhanden in meiner Seite sind etwa 1000 Bilder plus die zusätzlichen Thumbnails und Vorschaubilder.
- die Seite ist noch nicht online zu sehen, sie wird gerade von mir offline getestet.

Ich habe eine spezielle Frage bezüglich des Image-Modul bzw. dem Image-Gallery-Modul. Mir ist leider erst viel zu spät aufgefallen, dass besagte Module nach dem Upload sämtliche Bilder in lediglich ein Verzeichnis ablegen. Dabei bieten sie keine Option, einen Unterordner auszuwählen oder automatisch einen neuen anzulegen, sobald eine bestimmte Anzahl an Bildern bereits vorhanden ist.

Problematisch ist dies bei kleinen Webseiten, etwa Blogs oder ähnlichem, weniger. Allerdings kann dies zu einem ziemlichen Performance-Problem werden, sobald umfangreichere Bildergalerien angelegt werden sollen. Wenn ich beispielsweise 500 Bilder in meine Seite einfüge, dann ergänzen sich weitere 500 für Thumbnails und beim Anlegen von Vorschauversionen nochmal 500. Schnell ist man also bei der dreifachen Summe an Bildern, die man überhaupt intregiert hat und wenn diese alle in einem Ordner abgelegt werden, kann dies nicht nur beim Betrieb der Seite selbst, sondern auch bei Backups oder Aktionen über FTP zu Problemen führen. Davon abgesehen ist das ja alles andere als übersichtlich.

Nun frage ich mich und prinzipiell an dieser Stelle auch Euch, ob es eine Lösung für dieses Problem gibt. Dinge, die ich bisher herausgefunden habe, sind folgende:

- Es gibt das Acidfree-Modul, das mit dem Filemanagermodul zusammenarbeitet und somit eine Ordnerregelung möglich macht. Man kann einstellen, ab wie viel Dateien ein neuer Unterordner angelegt werden soll. Das ist selbstverständlich sehr praktisch und eine Lösungsvariante zum Verzeichnis-Problem, bedeutet aber auch, dass man sämtliche bestehende Galerien bzw. Bilder, die man hat, neu einfügen muss. Ein Script oder Tool zur Konvertierung Image-Gallery -> Acid-Free-Gallery ist mir leider nicht bekannt.
- Es gibt einen Patch für die CVS-Version von dem image-Modul, mit dem sich beim Upload ein Verzeichnis des Benutzernamens anlegen lässt, in dem dann die Bilder gespeichert werden. Das Modul kollidiert mit dem Image_Import-Modul und es gibt keinen passenden Patch für die 4.6er-Version. Der Patch ist unter dieser URL zu finden: http://drupal.org/node/34009
- eine Kombination aus dem Filemanager-Modul und dem Image_Gallery-Modul ist mir leider nicht bekannt
- der saloppe Trick, einfach nach einer Zeit das Verzeichnis zu wechseln, in dem das image.module die Bilder speichert, funktioniert anscheinend nicht, da alle vorhandenen Bilder nach und nach vom altem in das neue Verzeichnis kopiert werden. Eine Möglichkeit zur Unterbindung habe ich nicht gefunden.

Sicher unwahrscheinlich, aber dennoch schön wäre eine Lösung, mit der man bestehende Bildergalerien konvertieren könnte. Aber vielleicht hat ja jemand von euch eine Idee? Oder vielleicht einen Tipp in die richtige Richtung? Ebenfalls würde mich interessieren, mit welcher Methode ihr eure Bilder organisiert.

Ich freue mich auf Rückantworten.

greetings
2shy

‹ Rechte-Management Deluxe Neue Nodes ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: Image_Galeries und automatische Subfolder

Eingetragen von frostschutz@dru... (98)
am 29.07.2006 - 09:49 Uhr
2shy schrieb

Schnell ist man also bei der dreifachen Summe an Bildern, die man überhaupt intregiert hat und wenn diese alle in einem Ordner abgelegt werden, kann dies nicht nur beim Betrieb der Seite selbst, sondern auch bei Backups oder Aktionen über FTP zu Problemen führen. Davon abgesehen ist das ja alles andere als übersichtlich.

Na ja, die Anzahl von Dateien in einem Ordner sollte eigentlich nicht zu irgendwelchen Performanzproblemen führen (solange es nur ein paar tausend sind). Ich gehe hier von Linux/Unix Server mit geeignetem Dateisystem aus. Der einzige Nachteil ist, daß es etwas dauert, sich z.B. per FTP mit 'ls' den gesamten Verzeichnisinhalt anzeigen zu lassen (aber das macht ja auch niemand). Zugriff auf und Backup der Dateien selbst wird von so etwas nicht beeinträchtigt. Zumal ab einer bestimmten Größe ein echter Shell-Zugang dem einfachen FTP eh vorzuziehen ist.

Solange du nicht vorhast, auf der Seite nun zehntausende Bilder einzustellen, sollten keine Probleme auftreten. Ich würde mir da eher Gedanken machen, ob nicht eher deine Zugriffs/Backupmethoden (FTP / Online-Filemanager) für ein Projekt dieser Größe ungeeignet sind.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nun denn, zehntausende sind

Eingetragen von 2shy (49)
am 31.07.2006 - 01:50 Uhr

Nun denn, zehntausende sind es tatsächlich nicht, aber ich habe gerade hochgerechnet, wie viele es werden könnten: Mit Thumbnails, aber ohne die verkleinerten Version tatsächlich über 10 000. Um die Verwunderung über die enorm hohe Anzahl der Bilder zu dämmen: Realisiert wird mit Drupal eine Seite über ein speziells Videospielgenre, bei dem selbstverständlich auch Screenshots zu den jeweiligen Spielen dazugehören. Über 250 Titel sind in der Datenbank enthalten, und - sagen wir mal - im Schnitt gibt es vom jedem Spiel 20 Screens. Selbstverständlich sollen in Zukunft immer wieder neue dazukommen. Die doppelte Summe zu erreichen wird jedoch angesichts des Spielegenres, bei dem nicht allzuviele Releases pro Jahr stattfinden, relativ schwer sein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Advertising Modul gesucht
  • Mysql Ver 8.0.41 zu MariaDB 10.11.11
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Doppelte Einträge verhindern
  • [abgeschlosen] PHP Composer von Plesk + .bashrc nicht vorhanden
  • Drupal 7 Focal Point – Bild auf Desktop vollständig anzeigen, nur in Responsive zuschneiden
  • ECA validiere Felder mit unlimitierter Eingabe
  • Zugriff auf Webform beschränken/gewähren
  • Drupal 10.4.5 und Bootstrap 3.x.
  • Probleme mit Drupal 10 - HTTP Statuscode 403 (gelöst)
  • View mit mehreren Ansichten, übersteuert nicht
  • [gelöst] Wiederherstellen mit backup&migrate
Weiter

Neue Kommentare

  • War Eure Suche erfolgreich?
    vor 2 Tagen 20 Stunden
  • V-Server ..
    vor 1 Woche 3 Tagen
  • ... generelle
    vor 1 Woche 3 Tagen
  • oder..
    vor 2 Wochen 4 Tagen
  • Also ich will dich ja nicht
    vor 2 Wochen 4 Tagen
  • nochmal MariaDB vs Mysql
    vor 2 Wochen 5 Tagen
  • Vielen Dank - feedback zu den Videos
    vor 4 Wochen 1 Tag
  • Falls dieses Thema noch mal
    vor 4 Wochen 4 Tagen
  • Prima, dann schreib bitte
    vor 4 Wochen 5 Tagen
  • Ah perfekt. Es hat an der
    vor 4 Wochen 5 Tagen

Statistik

Beiträge im Forum: 249988
Registrierte User: 20277

Neue User:

  • CharlestydaY
  • Darrenwem
  • DavidSeero

» Alle User anzeigen

User nach Punkten sortiert:
wla9454
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3855
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association