enfrdeitples

Plastische Textilienaufnahmen

Hier erklären wir Ihnen die einzelnen Arbeitsschritte einer plastischen Fotoaufnahme eines Bekleidungsstückes

 

plastische TextilienaufnahmenProduktfotos, plastische Textilienaufnahmen

1. Arbeitsvorbereitung Textilien:

Am Anfang steht z.B. ein T-Shirt, Sweatshirt oder sonstiges Bekleidungsteil, welches Sie uns zum Fotografieren zusenden. Die Ware wird ausgepackt und dabei gleich von einem unserer Mitarbeiter gebügelt und für die anschließende Fotoaufnahme vorbereitet. Für eine gute und ansprechende Fotoaufnahme müssen etwa 90% aller gelieferten Textilien vorher gebügelt werden. Selbst verpackte Neuware hat Bügelfalten an Stellen, die für ein Produktfoto ungeeignet sind. Jedes gebügelte Teil wird zusammen mit der Produktverpackung und dem Artikeletikett auf einen Bügel gehängt und so für das nächste Fotoshooting bereitgestellt. Nicht jeder x-beliebige Bügel eignet sich hier beispielsweise für Shirts und Bekleidungsoberteile. Dünne, spitze und unpassend geformte Bügel führen bei empfindlichen Textilien schnell zu ausgebeulten "Ohren" im Schulterbereich.

2. Produktaufnahme Textilien:

Die Textilien werden von unserem Fotografen auf einen weißen Puppenkörper gezogen. Während für Fotoaufnahmen an einem später sichtbaren Puppenkörper die Körperhaltung der Figur eher zweitrangig ist, benötigt man für sogenannte "Hollow Man" -Aufnahmen (= plastische Textilienaufnahme an später unsichtbarem Puppenkörper) vorzugsweise absolut symmetrische Schaufensterpuppen. Die perspektivische Ausrichtung der Puppe erfolgt in der Regel frontal oder leicht gedreht, wobei besondere Applikationen oder Logos auf den Kleidungsstücken Berücksichtigung finden. Bei Hosen wünschen unsere Kunden meist eine zusätzliche schräge Rückseitenansicht (vor allem um die Passform zeigen zu können). Ansonsten fotografieren wir Rückseiten von Bekleidungsteilen nur auf besonderen Wunsch, oder bei speziellen Schnitten und Aufdrucken, die einen wesentlichen Charakter des Kleidungsstückes ausmachen.

2a. Dekoration an der Puppe:

Obwohl wir genormte Körpergrößen verwenden, haben Textilien an einem "harten" Puppenkorpus einen anderen Sitz als an einer echten "weichen" Person. Für eine mehr körperbetonte Form verwenden wir bei der PRO-ducto GmbH daher lieber enger anliegende Teile. Der aufwendigste Part an der Fotoaufnahme ist die Formgebung am Puppenkörper, um einen möglichst symmetrischen, aber auch natürlich wirkender Sitz zu erreichen. Während bei Fotoaufnahmen mit echten Modells oder auch mit sichtbarem Puppenkörper das Auge von dem Körper abgelenkt und beeinflusst wird, sticht bei den Hollow Man - Aufnahmen jegliche ungewollte Form sofort ins Auge. Werden übergroße Kleidungsstücke vom Kunden geliefert, so lassen sich diese durch das Setzen von Klammern auf der Textilienrückseite und anderen Hilfsmitteln (z.B. Luftkissen) etwas anpassen. Hier kann jedoch auch sehr schnell die "echte" Form des Kleidungsstückes verloren gehen. Zudem wandern Applikationen und Logos durch das Klammern natürlich in Richtung der Seite oder schlechtesten Falls nach hinten weg. Dies lässt sich leider weder vermeiden noch umgehen. Bitte achten Sie daher immer darauf, dass Sie uns passende Kleidungsstücke entsprechend der zur Verfügung stehenden Puppen zusenden.

2b. Die Fotoaufnahme:

Für die eigentliche Produktaufnahme verwenden wir einen festen, abgeschatteten Lichtaufbau. Wichtig ist hierbei eine möglichst gleichmäßige Ausleuchtung des kompletten Puppenkörpers über die gesamte Höhe des Fotoobjektes, wofür bei der PRO-ducto GmbH eine Anordnung von vier großen lichtstarken Flächenleuchten zum Einsatz kommt. Fototechnisch bedingte perspektivische Verzerrungen werden durch einen entsprechenden Abstand zum Artikel und eine geeignete Höhenpositionierung der Kamera minimiert. Von jedem Artikel werden in der Regel mehrere Aufnahmen mit unterschiedlichen Belichtungen und verschiedentlichen kleineren Nachkorrekturen an der Dekoration geschossen. Für eine spätere Darstellung als "Hollow Man" ist ein zusätzliches zweites Foto des Halsausschnittes oder des Innenlebens eines Bekleidungsstückes erforderlich, welches später geeignet in das Hauptbild eingesetzt und einretuschiert wird. Für ein Fotoshooting von z.B. 100 Teilen hat man dann am Ende etwa 500 - 600 Bilder aufgenommen.

 

Plastische Bekleidungsaufnahmen in der Produktfotografie (Hollowman)

 

Plastisches Produktfoto Hollowman

3. Die Bildentwicklung:

Wer selber bereits Textilien fotografiert hat weiß um die Problematik, dass weiße Textilien schnell an Kontur verlieren und schwarze Textilien schnell bis hin zur Unkenntlichkeit "absaufen". Unsere Fotografen bei der PRO-ducto GmbH nehmen daher grundsätzlich alle Bilder im RAW-Format auf. Nachdem aus der Gesamtzahl der Aufnahmen die Bilder ausgesucht wurden, die verwendet werden sollen, werden diese Bilder mit dem Photoshop RAW-Konverter geöffnet. In der RAW-Konvertierung werden korrigierende Belichtungseinstellungen vorgenommen und mittels der Gradationskurve bestimmte Helligkeitsbereiche des Bildes optimal und möglichst kontrastreich eingestellt. Nebenbei wird in der RAW-Konvertierung auch eine Linsenkorrektur durchgeführt, Farbaberrationen (= ungewollte Linsen-bedingte farbige Kontrastkanten, die bei jedem Objektiv auftreten können) beseitigt, sowie die Bildschärfe optimiert. Im Ergebnis liegt dann ein unkomprimiertes 16-Bit Bild vor, welches nicht selten über 100MB groß ist.

4. Perspektivische Korrektur:

Insbesondere bei schräg aufgenommenen Objekten - in unserem Fall ein Kleidungsstück - entstehen unnatürlich wirkende perspektivische Verzerrungen. Der Grund hierfür liegt darin, dass wir einen Gegenstand im dreidimensionalen Raum mit unseren Augen anders wahrnehmen, als auf einem zweidimensionalen Bild, das von einer Kamera "quasi nur mit einem Auge" (= Kameralinse) fotografiert worden ist. Bei einer schräg stehend fotografierten Hose würde beispielsweise das hintere Hosenbein deutlich kürzer aussehen, wohingegen es unserem Empfinden besser entspricht, wenn im späteren Bild beide Hosenbeine trotzdem nahezu gleich lang sind. Bei der perspektivischen Korrektur werden also nicht unbedingt tatsächliche perspektivische Fehler korrigiert, sondern vielmehr Bildobjekte unserem natürlichen Empfinden angepasst.

5. Plastische Verformung:

Ein wesentlicher Bestandteil einer guten Textilienfotografie ist die plastische Verformung. Trotz präziser und aufwendiger Dekoration ist kein Kleidungsstück wie das andere und selbst gleiche Modelle sehen bei erneuter Fotografie immer wieder anders aus. (Stellen Sie sich vor, Sie nehmen einen langen Schal und wollen ihn zweimal hintereinander auf exakt dieselbe Art und Weise hinlegen - das ist technisch absolut unmöglich und auf einem Foto werden Sie die enormen Unterschiede zwischen den beiden Versuchen sofort sehen, die Sie in Natura sonst vielleicht gar nicht wahrgenommen hätten). Nun wird jeder Stoff und jedes Kleidungsstück immer wieder Falten werfen, an Stellen, die Sie beim Betrachten des späteren Bildes als unpassend empfinden. Ein Arm liegt an einer Körperseite stärker an, oder ein Bein wirkt aus einer schrägen Perspektive dicker als das andere. Glauben Sie uns: Wenn Sie nur noch das Kleidungsstück auf einem Foto sehen, sticht Ihnen sogar deutlich ins Auge, wenn eine Seite eines T-Shirts schön abgerundet ausläuft, während die andere Seite bedingt durch das eingenähte Waschetikett eine unschöne Wölbung zeigt. Mithilfe der plastischen Verformung, die in Photoshop auch als Verflüssigen bezeichnet wird, werden Textilien in eine schöne und ansprechende Form gebracht.

6. Das Freistellen von Bildern:

Wie jeder andere Artikel werden auch Textilienaufnahmen von Hand mit einem Vektorpfad freigestellt. Während bei einem sichtbaren Puppenkörper der Beschneidungspfad den Konturen der gesamten bekleideten Figur folgt, wird beim "Hollow Man"-Bild nur das sichtbare Kleidungsstück freigestellt. Nun kann sich jeder denken, dass hier noch die Bekleidungsausschnitte fehlen, die im Ausgangsbild vom Puppenkörper verdeckt wurden. In der Regel sind das der Halsausschnitt, aber auch Armausschnitte und bei Unterwäscheteilen regelmäßig auch die beiden Beinausschnitte. Diese fehlenden Ausschnitte werden aus dem unter 2b erwähnten zusätzlichen zweiten Bild gewonnen. Der Anschlussbereich des einzusetzenden Bildausschnittes wird zuerst geeignet in Form gezogen und anschließend dann einretuschiert. Der Freistellpfad muss an diesen Stellen wieder geöffnet werden und um das gesamte Bildobjekt gezogen werden, dass die eingesetzten Ausschnitte beinhaltet.

 

Plastisches Produktfoto Damenoberteil als Hollowman Produktfotografie

Hollowman Fotos Boxershorts, verschiedene Farben

7. Abschließende Farbkorrektur:

Nachdem das Kleidungsstück fertig freigestellt ist, erfolgt nochmals eine letzte Farbkorrektur. Indem der Artikel mithilfe des Freistellpfades exakt ausgewählt werden kann, lässt sich jetzt eine Optimierung der Tonwertkurve durchführen. Die Bilder gewinnen dadurch nochmals an Kontrast und Brillanz.

8. Datenauslieferung der fertigen Bilder:

Jetzt sind die Bilder im Prinzip fertig. Alle Fotos werden zur Bildmitte hin ausgerichtet, am Rand passend beschnitten und auf eine Ebene (die Hintergrundebene) reduziert. Diese Bilder werden nun als hochauflösende, druckfähige Originalbilder ausgeliefert. Für den Gebrauch im Internet stellen wir unseren Kunden zudem ein skaliertes Bild in ihrem Wunschformat zur Verfügung. Wir liefern alle unsere fertigen Bilder per E-Mail mit einem entsprechenden Download-Link zu dem jeweiligen Bilderpaket aus. Kleine Vorschaubilder finden Sie bereits vorab in der zugehörigen Benachrichtigung.

 

 

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Settings32.212MBMemory Usage1.69sRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.0
PHP Version8.3.19
Identityguest
Response200
Templateastroid_template_zero
Database
Server
mysql
Version
10.11.7-MariaDB-log
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:45 [ "REDIRECT_STATUS" => "200" "UNIQUE_ID" => "aBqvHAhz6ortwt370Hd4hQAAAjU" "SCRIPT_URL...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746579228 "last" => 1746579228...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
gtag
false
  • afterLoad (3.53MB) (94.79ms)
  • afterInitialise (11.67MB) (388ms)
  • afterRoute (2.56MB) (67.54ms)
  • beforeRenderComponent com_content (447.05KB) (17.4ms)
  • Before Access::preloadComponents (all components) (646.87KB) (40.46ms)
  • After Access::preloadComponents (all components) (141.36KB) (2.46ms)
  • Before Access::preloadPermissions (com_content) (62.34KB) (21μs)
  • After Access::preloadPermissions (com_content) (145.95KB) (2.4ms)
  • Before Access::getAssetRules (id:231 name:com_content.article.78) (10.65KB) (28μs)
  • After Access::getAssetRules (id:231 name:com_content.article.78) (26.39KB) (2.3ms)
  • afterRenderComponent com_content (3.5MB) (293ms)
  • afterDispatch (365.57KB) (19.46ms)
  • beforeRenderRawModule mod_custom (Canvas Menü) (2.72MB) (261ms)
  • afterRenderRawModule mod_custom (Canvas Menü) (35.9KB) (11.57ms)
  • beforeRenderModule mod_custom (Canvas Menü) (720B) (24μs)
  • afterRenderModule mod_custom (Canvas Menü) (17.25KB) (4.88ms)
  • beforeRenderRawModule mod_custom (Fusszeile 2 - Mobile) (488B) (144μs)
  • afterRenderRawModule mod_custom (Fusszeile 2 - Mobile) (1.58KB) (498μs)
  • beforeRenderModule mod_custom (Fusszeile 2 - Mobile) (720B) (11μs)
  • afterRenderModule mod_custom (Fusszeile 2 - Mobile) (3.63KB) (1.18ms)
  • beforeRenderRawModule mod_astroid_menu (Menü Fusszeile) (2.38KB) (105μs)
  • afterRenderRawModule mod_astroid_menu (Menü Fusszeile) (304.16KB) (22.61ms)
  • beforeRenderModule mod_astroid_menu (Menü Fusszeile) (720B) (16μs)
  • afterRenderModule mod_astroid_menu (Menü Fusszeile) (10.54KB) (822μs)
  • beforeRenderRawModule mod_tags_popular (Tags) (1.65KB) (106μs)
  • afterRenderRawModule mod_tags_popular (Tags) (277.05KB) (36ms)
  • beforeRenderModule mod_tags_popular (Tags) (704B) (16μs)
  • afterRenderModule mod_tags_popular (Tags) (7.95KB) (1.06ms)
  • beforeRenderRawModule mod_custom (Separator) (3.16KB) (48μs)
  • afterRenderRawModule mod_custom (Separator) (976B) (510μs)
  • beforeRenderModule mod_custom (Separator) (720B) (9μs)
  • afterRenderModule mod_custom (Separator) (2.59KB) (820μs)
  • beforeRenderRawModule mod_custom (WhatsApp) (3.16KB) (39μs)
  • afterRenderRawModule mod_custom (WhatsApp) (2.2KB) (427μs)
  • beforeRenderModule mod_custom (WhatsApp) (720B) (8μs)
  • afterRenderModule mod_custom (WhatsApp) (2.92KB) (738μs)
  • beforeRenderRawModule mod_custom (Separator) (1KB) (50μs)
  • afterRenderRawModule mod_custom (Separator) (976B) (406μs)
  • beforeRenderModule mod_custom (Separator) (720B) (8μs)
  • afterRenderModule mod_custom (Separator) (2.59KB) (713μs)
  • beforeRenderRawModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (1.3KB) (37μs)
  • afterRenderRawModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (34.38KB) (6.07ms)
  • beforeRenderModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (752B) (14μs)
  • afterRenderModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (4.02KB) (521μs)
  • beforeRenderRawModule mod_syndicate (RSS Feed) (1.77KB) (42μs)
  • afterRenderRawModule mod_syndicate (RSS Feed) (14.31KB) (3.33ms)
  • beforeRenderModule mod_syndicate (RSS Feed) (704B) (11μs)
  • afterRenderModule mod_syndicate (RSS Feed) (1.76KB) (889μs)
  • beforeRenderRawModule mod_custom (Google Rezensionen) (560B) (118μs)
  • afterRenderRawModule mod_custom (Google Rezensionen) (912B) (434μs)
  • beforeRenderModule mod_custom (Google Rezensionen) (720B) (8μs)
  • afterRenderModule mod_custom (Google Rezensionen) (4.36KB) (507μs)
  • beforeRenderRawModule mod_custom (Separator) (1.5KB) (48μs)
  • afterRenderRawModule mod_custom (Separator) (976B) (446μs)
  • beforeRenderModule mod_custom (Separator) (720B) (10μs)
  • afterRenderModule mod_custom (Separator) (2.59KB) (744μs)
  • beforeRenderRawModule mod_custom (Trustpilot) (848B) (46μs)
  • afterRenderRawModule mod_custom (Trustpilot) (912B) (407μs)
  • beforeRenderModule mod_custom (Trustpilot) (720B) (11μs)
  • afterRenderModule mod_custom (Trustpilot) (4.36KB) (515μs)
  • beforeRenderRawModule mod_articles_latest (Neueste Artikel) (552B) (91μs)
  • afterRenderRawModule mod_articles_latest (Neueste Artikel) (211.8KB) (17.68ms)
  • beforeRenderModule mod_articles_latest (Neueste Artikel) (720B) (19μs)
  • afterRenderModule mod_articles_latest (Neueste Artikel) (5.06KB) (907μs)
  • beforeRenderRawModule mod_custom (Separator) (1.58KB) (55μs)
  • afterRenderRawModule mod_custom (Separator) (3.45KB) (488μs)
  • beforeRenderModule mod_custom (Separator) (720B) (11μs)
  • afterRenderModule mod_custom (Separator) (2.59KB) (862μs)
  • beforeRenderRawModule mod_articles_popular (Beliebteste Beiträge) (1.45KB) (53μs)
  • afterRenderRawModule mod_articles_popular (Beliebteste Beiträge) (73.94KB) (11.55ms)
  • beforeRenderModule mod_articles_popular (Beliebteste Beiträge) (720B) (14μs)
  • afterRenderModule mod_articles_popular (Beliebteste Beiträge) (3.95KB) (1.07ms)
  • beforeRenderRawModule mod_gtranslate (GTranslate) (1.38KB) (168μs)
  • afterRenderRawModule mod_gtranslate (GTranslate) (19.55KB) (4.65ms)
  • beforeRenderModule mod_gtranslate (GTranslate) (720B) (27μs)
  • afterRenderModule mod_gtranslate (GTranslate) (2.59KB) (1.19ms)
  • beforeRenderRawModule mod_smartslider3 (WeTransfer Button) (6.2KB) (48μs)
  • afterRenderRawModule mod_smartslider3 (WeTransfer Button) (10.37KB) (2.81ms)
  • beforeRenderModule mod_smartslider3 (WeTransfer Button) (720B) (10μs)
  • afterRenderModule mod_smartslider3 (WeTransfer Button) (2.59KB) (858μs)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (1016B) (143μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (17.72KB) (11.29ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (26μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.31KB) (1.17ms)
  • beforeRenderRawModule mod_finder (Suche) (104B) (144μs)
  • afterRenderRawModule mod_finder (Suche) (418.48KB) (35.73ms)
  • beforeRenderModule mod_finder (Suche) (704B) (18μs)
  • afterRenderModule mod_finder (Suche) (3.11KB) (465μs)
  • Before Access::getAssetRules (id:1 name:root.1) (3.84MB) (287ms)
  • After Access::getAssetRules (id:1 name:root.1) (6.48KB) (64μs)
  • afterRender (143.3KB) (21.38ms)
  • 1 x afterInitialise (11.67MB) (22.92%)
    388ms
    1 x afterRenderComponent com_content (3.5MB) (17.32%)
    293ms
    1 x Before Access::getAssetRules (id:1 name:root.1) (3.84MB) (16.99%)
    287ms
    1 x beforeRenderRawModule mod_custom (Canvas Menü) (2.72MB) (15.44%)
    261ms
    1 x afterLoad (3.53MB) (5.6%)
    94.79ms
    1 x afterRoute (2.56MB) (3.99%)
    67.54ms
    1 x Before Access::preloadComponents (all components) (646.87KB) (2.39%)
    40.46ms
    1 x afterRenderRawModule mod_tags_popular (Tags) (277.05KB) (2.13%)
    36.00ms
    1 x afterRenderRawModule mod_finder (Suche) (418.48KB) (2.11%)
    35.73ms
    1 x afterRenderRawModule mod_astroid_menu (Menü Fusszeile) (304.16KB) (1.34%)
    22.61ms
    1 x afterRender (143.3KB) (1.26%)
    21.38ms
    1 x afterDispatch (365.57KB) (1.15%)
    19.46ms
    1 x afterRenderRawModule mod_articles_latest (Neueste Artikel) (211.8KB) (1.05%)
    17.68ms
    1 x beforeRenderComponent com_content (447.05KB) (1.03%)
    17.40ms
    1 x afterRenderRawModule mod_custom (Canvas Menü) (35.9KB) (0.68%)
    11.57ms
    1 x afterRenderRawModule mod_articles_popular (Beliebteste Beiträge) (73.94KB) (0.68%)
    11.55ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (17.72KB) (0.67%)
    11.29ms
    1 x afterRenderRawModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (34.38KB) (0.36%)
    6.07ms
    1 x afterRenderModule mod_custom (Canvas Menü) (17.25KB) (0.29%)
    4.88ms
    1 x afterRenderRawModule mod_gtranslate (GTranslate) (19.55KB) (0.27%)
    4.65ms
    1 x afterRenderRawModule mod_syndicate (RSS Feed) (14.31KB) (0.2%)
    3.33ms
    4 x afterRenderModule mod_custom (Separator) (2.59KB) (0.19%)
    3.14ms
    1 x afterRenderRawModule mod_smartslider3 (WeTransfer Button) (10.37KB) (0.17%)
    2.81ms
    1 x After Access::preloadComponents (all components) (141.36KB) (0.15%)
    2.46ms
    1 x After Access::preloadPermissions (com_content) (145.95KB) (0.14%)
    2.40ms
    1 x After Access::getAssetRules (id:231 name:com_content.article.78) (26.39KB) (0.14%)
    2.30ms
    3 x afterRenderRawModule mod_custom (Separator) (976B) (0.08%)
    1.36ms
    1 x afterRenderModule mod_gtranslate (GTranslate) (2.59KB) (0.07%)
    1.19ms
    1 x afterRenderModule mod_custom (Fusszeile 2 - Mobile) (3.63KB) (0.07%)
    1.18ms
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.31KB) (0.07%)
    1.17ms
    1 x afterRenderModule mod_articles_popular (Beliebteste Beiträge) (3.95KB) (0.06%)
    1.07ms
    1 x afterRenderModule mod_tags_popular (Tags) (7.95KB) (0.06%)
    1.06ms
    1 x afterRenderModule mod_articles_latest (Neueste Artikel) (5.06KB) (0.05%)
    907μs
    1 x afterRenderModule mod_syndicate (RSS Feed) (1.76KB) (0.05%)
    889μs
    1 x afterRenderModule mod_smartslider3 (WeTransfer Button) (2.59KB) (0.05%)
    858μs
    1 x afterRenderModule mod_astroid_menu (Menü Fusszeile) (10.54KB) (0.05%)
    822μs
    1 x afterRenderModule mod_custom (WhatsApp) (2.92KB) (0.04%)
    738μs
    1 x afterRenderModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (4.02KB) (0.03%)
    521μs
    1 x afterRenderModule mod_custom (Trustpilot) (4.36KB) (0.03%)
    515μs
    1 x afterRenderModule mod_custom (Google Rezensionen) (4.36KB) (0.03%)
    507μs
    1 x afterRenderRawModule mod_custom (Fusszeile 2 - Mobile) (1.58KB) (0.03%)
    498μs
    1 x afterRenderRawModule mod_custom (Separator) (3.45KB) (0.03%)
    488μs
    1 x afterRenderModule mod_finder (Suche) (3.11KB) (0.03%)
    465μs
    1 x afterRenderRawModule mod_custom (Google Rezensionen) (912B) (0.03%)
    434μs
    1 x afterRenderRawModule mod_custom (WhatsApp) (2.2KB) (0.03%)
    427μs
    1 x afterRenderRawModule mod_custom (Trustpilot) (912B) (0.02%)
    407μs
    1 x beforeRenderRawModule mod_gtranslate (GTranslate) (1.38KB) (0.01%)
    168μs
    1 x beforeRenderRawModule mod_custom (Fusszeile 2 - Mobile) (488B) (0.01%)
    144μs
    1 x beforeRenderRawModule mod_finder (Suche) (104B) (0.01%)
    144μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (1016B) (0.01%)
    143μs
    1 x beforeRenderRawModule mod_custom (Google Rezensionen) (560B) (0.01%)
    118μs
    1 x beforeRenderRawModule mod_tags_popular (Tags) (1.65KB) (0.01%)
    106μs
    1 x beforeRenderRawModule mod_astroid_menu (Menü Fusszeile) (2.38KB) (0.01%)
    105μs
    1 x beforeRenderRawModule mod_articles_latest (Neueste Artikel) (552B) (0.01%)
    91μs
    1 x After Access::getAssetRules (id:1 name:root.1) (6.48KB) (0%)
    64μs
    1 x beforeRenderRawModule mod_custom (Separator) (1.58KB) (0%)
    55μs
    1 x beforeRenderRawModule mod_articles_popular (Beliebteste Beiträge) (1.45KB) (0%)
    53μs
    1 x beforeRenderRawModule mod_custom (Separator) (1KB) (0%)
    50μs
    1 x beforeRenderRawModule mod_custom (Separator) (3.16KB) (0%)
    48μs
    1 x beforeRenderRawModule mod_custom (Separator) (1.5KB) (0%)
    48μs
    1 x beforeRenderRawModule mod_smartslider3 (WeTransfer Button) (6.2KB) (0%)
    48μs
    1 x beforeRenderRawModule mod_custom (Trustpilot) (848B) (0%)
    46μs
    1 x beforeRenderRawModule mod_syndicate (RSS Feed) (1.77KB) (0%)
    42μs
    1 x beforeRenderRawModule mod_custom (WhatsApp) (3.16KB) (0%)
    39μs
    4 x beforeRenderModule mod_custom (Separator) (720B) (0%)
    38μs
    1 x beforeRenderRawModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (1.3KB) (0%)
    37μs
    1 x Before Access::getAssetRules (id:231 name:com_content.article.78) (10.65KB) (0%)
    28μs
    1 x beforeRenderModule mod_gtranslate (GTranslate) (720B) (0%)
    27μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (0%)
    26μs
    1 x beforeRenderModule mod_custom (Canvas Menü) (720B) (0%)
    24μs
    1 x Before Access::preloadPermissions (com_content) (62.34KB) (0%)
    21μs
    1 x beforeRenderModule mod_articles_latest (Neueste Artikel) (720B) (0%)
    19μs
    1 x beforeRenderModule mod_finder (Suche) (704B) (0%)
    18μs
    1 x beforeRenderModule mod_astroid_menu (Menü Fusszeile) (720B) (0%)
    16μs
    1 x beforeRenderModule mod_tags_popular (Tags) (704B) (0%)
    16μs
    1 x beforeRenderModule mod_custom (Copyright 2006-2024 + Sprache in Titelseiten) (752B) (0%)
    14μs
    1 x beforeRenderModule mod_articles_popular (Beliebteste Beiträge) (720B) (0%)
    14μs
    1 x beforeRenderModule mod_custom (Trustpilot) (720B) (0%)
    11μs
    1 x beforeRenderModule mod_custom (Fusszeile 2 - Mobile) (720B) (0%)
    11μs
    1 x beforeRenderModule mod_syndicate (RSS Feed) (704B) (0%)
    11μs
    1 x beforeRenderModule mod_smartslider3 (WeTransfer Button) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_custom (WhatsApp) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Google Rezensionen) (720B) (0%)
    8μs
56 statements were executed, 7 of which were duplicates, 49 unique94.57ms1.16MB
  • SELECT @@SESSION.sql_mode;800μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • SELECT `data` FROM `pro23_session` WHERE `session_id` = ?862μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `id`,`rules` FROM `pro23_viewlevels`871μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `pro23_usergroups` AS `a` LEFT JOIN `pro23_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest873μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT * FROM `pro23_nextend2_section_storage` WHERE `application` = 'smartslider' AND `section` = 'settings'1ms1.19KB/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `pro23_menu` AS `m` LEFT JOIN `pro23_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`4.89ms326.3KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `pro23_template_styles` AS `s` LEFT JOIN `pro23_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 11.01ms912B/administrator/components/com_templates/src/Model/StyleModel.php:718Copy
  • SELECT * FROM `pro23_languages` WHERE `published` = 1 ORDER BY `ordering` ASC950μs1.61KB/libraries/src/Language/LanguageHelper.php:179Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `pro23_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44)1.14ms8.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `pro23_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.13ms9.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `pro23_content`1.14ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • UPDATE `pro23_content` SET `hits` = (`hits` + 1) WHERE `id` = '78'10.19ms48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `pro23_content` AS `a` INNER JOIN `pro23_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `pro23_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `pro23_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `pro23_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `pro23_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.43ms46.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `pro23_categories` AS `s` INNER JOIN `pro23_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.69ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `pro23_contentitem_tag_map` AS `m` INNER JOIN `pro23_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)1.61ms4.09KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `pro23_categories` AS `s` INNER JOIN `pro23_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.16ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM pro23_fields AS a LEFT JOIN `pro23_languages` AS l ON l.lang_code = a.language LEFT JOIN pro23_users AS uc ON uc.id=a.checked_out LEFT JOIN pro23_viewlevels AS ag ON ag.id = a.access LEFT JOIN pro23_users AS ua ON ua.id = a.created_user_id LEFT JOIN pro23_fields_groups AS g ON g.id = a.group_id LEFT JOIN `pro23_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC1.44ms6.02KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `field_id`,`value` FROM `pro23_fields_values` WHERE `field_id` IN (:preparedArray1) AND `item_id` = :itemid953μs1.39KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • SELECT `params` FROM `pro23_categories` WHERE `id`=12932μs536B/libraries/astroid/framework/library/astroid/Article.php:696Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `pro23_modules` AS `m` LEFT JOIN `pro23_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `pro23_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.45ms116.81KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `pro23_contentitem_tag_map` AS `m` INNER JOIN `pro23_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `pro23_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `pro23_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `pro23_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray3,:preparedArray4) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY RAND() LIMIT 208.01ms2.13KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:188Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `pro23_contentitem_tag_map` AS `m` INNER JOIN `pro23_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `pro23_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `pro23_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `pro23_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray3,:preparedArray4) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY RAND() LIMIT 208.01ms2.13KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:188Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM pro23_fields AS a LEFT JOIN `pro23_languages` AS l ON l.lang_code = a.language LEFT JOIN pro23_users AS uc ON uc.id=a.checked_out LEFT JOIN pro23_viewlevels AS ag ON ag.id = a.access LEFT JOIN pro23_users AS ua ON ua.id = a.created_user_id LEFT JOIN pro23_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC1.65ms4.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `pro23_content` AS `a` LEFT JOIN `pro23_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `pro23_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `pro23_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `pro23_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `pro23_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `pro23_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`featured` = 1 AND (`fp`.`featured_up` IS NULL OR `fp`.`featured_up` <= :featuredUp) AND (`fp`.`featured_down` IS NULL OR `fp`.`featured_down` >= :featuredDown) AND `a`.`catid` IN (:preparedArray5,:preparedArray6,:preparedArray7) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) ORDER BY a.publish_up DESC LIMIT 71.64ms247.22KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `pro23_categories` AS `s` INNER JOIN `pro23_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.19ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `pro23_content` AS `a` LEFT JOIN `pro23_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `pro23_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `pro23_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `pro23_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `pro23_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `pro23_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray5) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`modified` IS NOT NULL AND `a`.`modified` >= DATE_ADD('2025-05-07 00:53:49', INTERVAL -360 DAY) ORDER BY a.hits DESC LIMIT 51.52ms134.41KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `alias`,`catid` FROM pro23_content WHERE `id` = :key1.02ms1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `alias`,`catid` FROM pro23_content WHERE `id` = :key889μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `name`,`element` FROM `pro23_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 11.08ms672B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `pro23_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)936μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `pro23_extensions` WHERE `element` = 'com_gsd' AND `type` = 'component'988μs2.53KB/plugins/system/nrframework/NRFramework/Extension.php:160Copy
  • SHOW FULL COLUMNS FROM `pro23_gsd_config`1.1ms1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT * FROM `pro23_gsd_config` WHERE `name` = 'config'923μs3.08KB/libraries/src/Table/Table.php:780Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `pro23_content` AS `a` INNER JOIN `pro23_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `pro23_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `pro23_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `pro23_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `pro23_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)1.89ms46.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT a.* FROM pro23_gsd a WHERE a.state = 1 AND a.plugin = 'content' AND a.appview IN ('article','*') ORDER BY a.id desc1.26ms65.55KB/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT a.* FROM pro23_gsd a WHERE a.state = 1 AND a.plugin = 'menus' AND a.appview IN ('menus','*') ORDER BY a.id desc1.05ms1.45KB/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT * FROM `pro23_schemaorg` WHERE `itemId` = :itemId AND `context` = :context938μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:406Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `pro23_content` AS `a` INNER JOIN `pro23_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `pro23_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `pro23_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `pro23_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `pro23_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.24ms46.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `pro23_content` AS `a` INNER JOIN `pro23_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `pro23_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `pro23_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `pro23_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `pro23_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.15ms46.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT id, url, title, lightboxUrl, form_id FROM pro23_bagallery_items WHERE lightboxUrl = '/fotografie-technik/plastische-fotos-von-bekleidung'5.68ms752B/components/com_bagallery/src/Helper/GalleryHelper.php:390Copy
  • SELECT * FROM pro23_jmap_metainfo WHERE `linkurl` = 'https://produkte-fotografieren.info/fotografie-technik/plastische-fotos-von-bekleidung' AND `published` = 1943μs912B/plugins/system/jmap/jmap.php:838Copy
  • SELECT * FROM pro23_jmap_canonicals WHERE `linkurl` = 'https://produkte-fotografieren.info/fotografie-technik/plastische-fotos-von-bekleidung'912μs640B/plugins/system/jmap/jmap.php:968Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `pro23_scheduler_tasks` AS `a` WHERE `a`.`state` = 1907μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `id`,`referencekey`,`value`,`isSystem`,`editable` FROM `pro23_nextend2_section_storage` WHERE `application` = 'system' AND `section` = 'global'1.12ms880B/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:180Copy
  • SELECT `id`,`referencekey`,`value`,`isSystem`,`editable` FROM `pro23_nextend2_section_storage` WHERE `application` = 'system' AND `section` = 'fonts'919μs800B/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:180Copy
  • SELECT * FROM `pro23_nextend2_section_storage` WHERE `application` = 'cache' AND `section` = 'notweb/n2-ss-54' AND `referencekey` = 'variations.manifest'924μs896B/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT * FROM `pro23_nextend2_section_storage` WHERE `application` = 'cache' AND `section` = 'notweb/n2-ss-54' AND `referencekey` = 'data.manifest'878μs896B/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT * FROM `pro23_nextend2_section_storage` WHERE `application` = 'cache' AND `section` = 'notweb/n2-ss-54' AND `referencekey` = 'sliderde-DE1.manifest'908μs896B/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT * FROM `pro23_nextend2_section_storage` WHERE `application` = 'smartslider' AND `section` = 'sliderChanged' AND `referencekey` = 541.08ms896B/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT * FROM `pro23_nextend2_section_storage` WHERE `application` = 'cache' AND `section` = 'notweb/n2-ss-54' AND `referencekey` = 'sliderde-DE1'949μs16.88KB/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT * FROM pro23_jmap_headings WHERE `linkurl` = 'https://produkte-fotografieren.info/fotografie-technik/plastische-fotos-von-bekleidung'1.27ms752B/plugins/system/jmap/jmap.php:1192Copy
  • SELECT `original_text`, `target_text`, `original_text_regex`, `target_text_regex` FROM `pro23_jmap_text_replacements` WHERE `published` = 1953μs688B/plugins/system/jmap/jmap.php:508Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `pro23_categories` AS `s` INNER JOIN `pro23_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.14ms3.89KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `pro23_categories` AS `s` INNER JOIN `pro23_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.03ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `pro23_session` WHERE `session_id` = ?873μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • INSERT INTO `pro23_session` (`data`,`time`,`session_id`) VALUES (?, ?, ?)2.08ms544BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy