Search…

X3 Photo Gallery Support Forums

Search…
 
pleibling
Experienced
Topic Author
Posts: 45
Joined: 02 Jan 2017, 09:59

Thumbnails via Panel erstellen / Create Thumbnails via Panel

16 Nov 2018, 14:07

Hallo, ist es möglich über das Panel die Vorschaubilder automatisch erstellen zu lassen? Ich habe meine Galerie mit ca. 15.000 Bildern und mehreren hundert Ordnern neu erstellt und möchte nun gerne die Vorschaubilder generieren. Ist das möglich und wenn ja, wie?

Hello, is it possible to create the Thumbnails/Previews from the Panel? I renew my Galerie with round about 15.000 Images and hundreds folders - now i want to create Thumbnails/Previews from the Panel. Is it possible and if yes, how?
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: Thumbnails via Panel erstellen / Create Thumbnails via Panel

17 Nov 2018, 07:45

Sorry, das ist nicht möglich, aber warum möchten Sie das tun?

Was ist eigentlich ein "Thumbnail"? X3 erstellt verschiedene Größenanpassungen. Dies hängt jedoch von Ihrem spezifischen Galerie-Layout ab. VS-Bildschirmgröße VS-Bildschirm-Pixeldichte. Beispielsweise kann ein Raster mit 320 px breiten Bildern auf dem Desktop in einer einzelnen Spalte auf dem Handy reduziert werden und nach einem 1024px breiten Bild fragen. Dann könnte es ein Retina-Macbook (doppelte Pixeldichte) geben, das ein Bild mit einer Breite von 640 Pixeln erfordert. Fügen Sie alle Arten von Geräten und Bildschirmauflösungen sowie die Art Ihres Galerie-Layouts und die Reaktion auf unterschiedliche Bildschirmgrößen hinzu. Es werden viele verschiedene Vorschaubilder erstellt (ON DEMAND) und in Ihrem Bildcache gespeichert. Sie benötigen nur Größen, die vom Frontend angefordert werden, so dass nicht ALLE Größen und Kulturen erstellt werden.

Darüber hinaus löscht der integrierte Cache-Mechanismus manchmal alte Cache-Dateien, die nicht verwendet werden (seit mehr als einem Monat nicht angefordert wurden). Es gibt kein "Thumbnail" -Management über das Panel, da in modernem Webdesign (wie X3) viele verschiedene Bildgrößen je nach Bedarf bereitgestellt werden müssen und es keine "Liste mit Miniaturbildgrößen" gibt, aus denen wir im Vorfeld erstellen können das Panel Selbst wenn dies der Fall wäre, müssten viele verschiedene Größen erstellt werden, die niemals angefordert werden und daher Ihren Festplattenspeicher unnötig belegen.

Mein Punkt ist, es gibt nie nur ein Miniaturbild, sondern normalerweise mehrere verschiedene Größen, und diese werden nach Bedarf erstellt ... Weil Sie nicht wirklich wissen, welche Größen erforderlich sind. Es wäre kontraproduktiv, wenn Ihre X3-Website die erforderlichen Bilder bereits "on demand" erstellt. Vielleicht fühlst du es langsam? Wenn Ihr Server nicht zu leistungsfähig ist, ist er beim ersten Laden langsam, wenn die Größe des Images geändert und zwischengespeichert wird, jedoch nur dann.

---

Sorry that is not possible, but why would you want to do that?

What is a "thumbnail" anyway? X3 will create several different resizes, but it all depends on your specific gallery layout VS screen size VS screen pixel density. For example, a grid with 320 px wide images on desktop, might collapse to a single column on mobile and ask for a 1024px wide image. Then, there might be a retina macbook (double pixel density) that will request a 640 px wide image. Add all kinds of devices and screen resolutions, and the nature of your gallery layout and how it responds to different screen sizes, many different preview images will be created (ON DEMAND) and stored in your image cache. You will only need sizes that are requested from the frontend, so it won't create ALL sizes and crops.

Furthermore, the built-in cache mechanism will sometimes purge old cache files that are not in use (have not been requested for over a month). There is no "thumbnail" management from the panel, because in modern web design (like X3), we need to serve many different image sizes based on demand, and there is no "list of thumbnail sizes" that we can create up front from the panel. Even if there was, that would require creating a lot of different sizes that will never even get requested, and will therefore eat your disk space unnecessarily.

My point is, there is never only ONE thumbnail, but usually SEVERAL different sizes, and these are created on-demand ... Because you don't really know up front what sizes will be required. It would be counter-productive when your X3 website will already create the required images "on demand". Perhaps you feel it is slow? If your server is not too powerful, then yes it will be slow on first load when the image is resized and cached, but only then.
 
pleibling
Experienced
Topic Author
Posts: 45
Joined: 02 Jan 2017, 09:59

Re: Thumbnails via Panel erstellen / Create Thumbnails via Panel

18 Nov 2018, 09:22

Ok, ich dachte die Bilder werden EINMAL erstellt und dann IMMER WIEDER verwendet um schnell angezeigt zu werden (statischer Cache).

Dann hat sich das erledigt.

Danke für die Info.
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: Thumbnails via Panel erstellen / Create Thumbnails via Panel

18 Nov 2018, 11:19

pleibling wrote: Ok, ich dachte die Bilder werden EINMAL erstellt und dann IMMER WIEDER verwendet um schnell angezeigt zu werden (statischer Cache).
Ja, sie werden nur einmal erstellt, jedoch in mehreren Größen, abhängig vom Gerät, das sie anfordert. Sobald eine Bildgröße erstellt wurde (z. B. 320 px), wird sie auf Ihrem Server zwischengespeichert und als statische Datei (durch PHP) übergeben, um Anfragen schneller auf dieselbe Bildgröße zu übertragen. Es kann jedoch eine andere Größe von einem mobilen Gerät angefordert werden, beispielsweise 640 px. Sobald diese Größe einmal angefordert wurde, wird sie auch für schnellere spätere Anforderungen zwischengespeichert. Das Caching ist progressiv, und X3 kann viele Cache-Fragmente mit unterschiedlichen Bildgrößen für jedes Bild erstellen. Letztendlich wird alles auf dem Server zwischengespeichert, sobald es mindestens einmal angefordert wurde.