Vladimir hat meines Erachtens in künstlerischer Hinsicht unser aller Bewunderung verdient. Nicht nur, dass er mit seinen Kapellen Mirrorthrone, Weeping Birth, Unholy Matrimony und diversen Projekten akustisch...

Vladimir hat meines Erachtens in künstlerischer Hinsicht unser aller Bewunderung verdient. Nicht nur, dass er mit seinen Kapellen Mirrorthrone, Weeping Birth, Unholy Matrimony und diversen Projekten akustisch von sich reden macht, sondern auch in Sachen Webdesign hat er in schwarzstählernen Gefilden die Nase vorn. Deshalb war es mir eine Ehre mit Vladimir für einmal über seine künstlerischen Aktivitäten ausserhalb des Musizierens zu diskutieren.

Zunächst aber die Frage nach dem Befinden: Wie geht es dir Vladimir? Wie läuft es mit deinen zahlreichen musikalischen Projekten?

Hallo. Mir geht's gut, danke. Ich nutze gerade meine Ferien, um an Backlog zu arbeiten. Ich hatte in letzter Zeit nicht allzu viel Musse, um mich dem Komponieren hinzugeben. Aber ich werde dies in den kommenden Wochen nachholen. Ich habe letztens viel Zeit mit dem Produzieren verbracht. Bald werde ich ein neues Mirrorthrone Album veröffentlichen, welches vor einiger Zeit aufgenommen wurde. Ich muss nur noch den Mix fertig stellen.

Im Zeichen unseres Design Specials möchte ich dich vor allem als Web-Artisten befragen. Bezeichnest du Webdesign als Kunst?

Nein, nicht wirklich. Ich versuche nicht einfach nur bescheiden zu klingen, aber eine Webseite zu bauen ist an sich weit weg von Kunst. Du kannst es als künstlerisch bezeichnen, wenn das Design wirklich verfänglich ist, aber es ist keine Kunst. Dieses Wort wird eindeutig zu viel verwendet.

Wenn du ein Konzept einer Webseite erstellst, wie gehst du vor? Startest du mit einem Design in Photoshop oder machst du Skizzen per Hand? Machst du irgendwelche Seitenspezifikationen?

Zunächst musst du wissen, welcher Inhalt wie dargestellt werden soll. Das ist die Skizze. Dann musst du etwas Fleisch an die Sache bringen. Das ist das Design. Ich habe keine spezielle Technik für diesen Teil. Manchmal beginne ich mit einer Papierskizze oder direkt mit Photoshop. Meistens gibt es etwas Anarchie in meiner Organisation.

Was ist das Geheimnis deiner grossartigen Arbeit? Ich kenne keine einzige Grafik von dir, die ich nicht mag. Wie erreichst du diese Exklusivität?

Vielen Dank, ich habe so etwas nicht erwartet. Ich mache die Sachen, ohne richtig darüber nachzudenken, was ich genau tue. Eine Arbeit muss getan werden, ich bekomme ein Thema, eine Deadline und dann geht's los. Ich habe nie vor gehabt mit grafischen Sachen zu arbeiten und ich wollte das auch nie. All das ist purer Zufall.

Ich bin sicher, dass dich die Musik inspiriert, wenn du designst. Wleche Arten von Musik magst du generell und welche anderen Dinge inspirieren dich?

Ja, ich denke Musik ist mein steter Begleiter in allem, was ich tue. Wie du leicht erraten kannst, höre ich sehr viel Extrem Metal. Bands wie Emperor, Abigor, Ulver, Satyricon und aktuellere Sachen wie Hate Forest oder Drudkh werden ihre Scheiben für lange Zeiten in meinem Spieler haben. Aber ich bin dennoch recht offen und höre alle Arten von Musik: Old School Hardcore, Rock, Postrock, Pop, klassische Musik, Noise, Ambient, Elektro und sogar Country.
Es hört sich vielleicht etwas platt an, aber was mich am meisten inspiriert ist das Leben selber: Die menschliche Stellung, die Kultur des Westens mit ihrer gesamten Vergangenheit. Was ich zu jeder Sekunde fühle. Ich weiss, dass das ziemlich dumm tönen kann, aber es ist so.

Hast du so etwas wie einen Lieblingskünstler?

In meinem Tätigkeitsbereich, ja: Travis Smith und Daniel Long.

Ich vermute, du arbeitest vor allem mit Adobe Photoshop. Was macht die Faszination dieses Programms aus? Verwendest du auch andere Software für die Designs?

Ich könnte es nicht einmal sagen, aber ich war schon am Tag, an dem ich es entdeckte begeistert. Ich bin süchtig seitdem. Ich habe das eigenartige Gefühl, zu Hause zu sein, wenn ich mit Photoshop arbeite. Ich denke das passiert, wenn du zu viel Zeit am Computer verbringst. Es ist die einzige Software, die ich zur Grafikerstellung verwende.

Gibt es Arbeiten, auf die du besonders stolz bist?

Ich bin nie zufrieden, mit dem, was ich tue. Ich habe immer das Gefühl, dass es nicht genug ist. Demnach bin ich nie besonders stolz auf eine meiner Arbeiten. Dennoch, bin ich stolz, dass ich für Abigor etwas gemacht habe, da es eine meiner meistgeschätzten Bands ist.

Wie viel hat ein Kunde von dir über das Design einer Webseite zu melden? Arbeitest du gerne für Kunden oder arbeitest du lieber an eigenen Projekten?

Es ist weniger stressig, für eigene Projekte zu arbeiten, da man niemanden Endtäuschen kann. Aber dennoch arbeite ich gerne für Kunden. Diese sagen dann ungefähr, wie viel sie wollen. Das wichtigste ist der Inhalt, welchen sie mir präzise liefern müssen. Beim Rest kommt es darauf an. Einige lassen mich tun, was ich will. Andere haben ziemlich genaue Erwartungen.

Gibt es andere Seiten, mit denen du deine Kreativität ausdrückst als in der Musik und im Webdesign?

Ja. Worte. Aber derzeit bleibt mir wenig Raum für dies.

Wie sieht es in deiner Wohnung aus? Ist es eher bescheiden oder mit grossen künstlerischen Einflüssen versehen?

Da ich immer noch Student bin, habe ich nicht allzu viel Geld. Meine Wohnung ist mehr oder weniger vollständig der Musik verschrieben. Das heisst, dort sind überall Amps, Racks, Instrumente und Kabel. Da ich alles in einem Raum habe, optimiere ich ihn ständig akustisch. Es ist ziemlich weit von einer grossartigen Atmosphäre entfernt: Es ist klein, überladen, düster, schmutzig und schlussendlich sogar hässlich. Ich hoffe, dass sich das bald ändern kann.

Wenn ich mich recht erinnere, studierst du Philosophie. Bringst du philosophische Bedeutung in deine Designs ein?

Nicht wirklich. Die meisten Kundenwebseiten müssen professionell und sauber aussehen, weshalb ich dies nicht tue. Für einige andere Seiten, verwende ich Bilder mit etwas mehr Tiefgang. Aber dennoch ist dies weit von Philosophie entfernt. Oder präziser: Ein Bild beschreibt eine Vision, welche zu reduziert ist, um wirklich mit Philosophie verbunden werden zu können. Dies trifft umso mehr zu, wenn du berücksichtigst, dass die digitale Bildbearbeitung ziemlich oft auf Klischees basiert und selten etwas wirklich neues entwickelt.

5MBMemory Usage155msRequest Duration
Joomla! Version4.3.4
PHP Version8.0.30
Identityguest
Response200
Templatea4joomla-dark
Database
Server
mysql
Version
10.6.18-MariaDB-0ubuntu0.22.04.1
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
[]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "flamboyant" "HOME" => "/var/www/vhosts/flamboyant-hertz.92-205-176-165.ple...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1748869486 "last" => 1748869486...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_webauthn
array:1 [ "returnUrl" => "https://www.flamboyant-hertz.92-205-176-165.plesk.page/index.php/bericht...
  • afterLoad (553.46KB) (6.54ms)
  • afterInitialise (1.61MB) (40.66ms)
  • afterRoute (251.05KB) (7.82ms)
  • beforeRenderComponent com_content (326.13KB) (6.79ms)
  • Before Access::preloadComponents (all components) (120.58KB) (1.81ms)
  • After Access::preloadComponents (all components) (102.56KB) (1.89ms)
  • Before Access::preloadPermissions (com_content) (3.85KB) (35μs)
  • After Access::preloadPermissions (com_content) (212.72KB) (1.92ms)
  • Before Access::getAssetRules (id:150 name:com_content.article.443) (18.8KB) (25μs)
  • After Access::getAssetRules (id:150 name:com_content.article.443) (9.73KB) (190μs)
  • afterRenderComponent com_content (541.79KB) (30.15ms)
  • afterDispatch (3.14KB) (145μs)
  • beforeRenderRawModule mod_menu (Info Menu) (271.81KB) (6.99ms)
  • afterRenderRawModule mod_menu (Info Menu) (58.98KB) (2.83ms)
  • beforeRenderModule mod_menu (Info Menu) (704B) (6μs)
  • afterRenderModule mod_menu (Info Menu) (2.9KB) (235μs)
  • beforeRenderRawModule mod_login (Anmeldung) (832B) (64μs)
  • afterRenderRawModule mod_login (Anmeldung) (163.8KB) (4.95ms)
  • beforeRenderModule mod_login (Anmeldung) (720B) (5μs)
  • afterRenderModule mod_login (Anmeldung) (9.91KB) (163μs)
  • beforeRenderRawModule mod_tags_popular (Tags) (1.12KB) (20μs)
  • afterRenderRawModule mod_tags_popular (Tags) (50.39KB) (9.13ms)
  • beforeRenderModule mod_tags_popular (Tags) (720B) (8μs)
  • afterRenderModule mod_tags_popular (Tags) (3.43KB) (162μs)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (1.13KB) (49μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (13.66KB) (1.12ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs Top) (720B) (5μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs Top) (3.91KB) (210μs)
  • beforeRenderRawModule mod_menu (Hauptmenü) (1.13KB) (39μs)
  • afterRenderRawModule mod_menu (Hauptmenü) (215.71KB) (5.6ms)
  • beforeRenderModule mod_menu (Hauptmenü) (720B) (7μs)
  • afterRenderModule mod_menu (Hauptmenü) (3.68KB) (167μs)
  • beforeRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (307.97KB) (13.04ms)
  • Before Access::getAssetRules (id:8 name:com_content) (72.04KB) (2.75ms)
  • After Access::getAssetRules (id:8 name:com_content) (1.59KB) (13μs)
  • afterRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (5.21KB) (1.35ms)
  • beforeRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (736B) (5μs)
  • afterRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (2.36KB) (129μs)
  • afterRender (59.9KB) (687μs)
  • 1 x afterInitialise (1.61MB) (26.18%)
    40.66ms
    1 x afterRenderComponent com_content (541.79KB) (19.41%)
    30.15ms
    1 x beforeRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (307.97KB) (8.4%)
    13.04ms
    1 x afterRenderRawModule mod_tags_popular (Tags) (50.39KB) (5.88%)
    9.13ms
    1 x afterRoute (251.05KB) (5.03%)
    7.82ms
    1 x beforeRenderRawModule mod_menu (Info Menu) (271.81KB) (4.5%)
    6.99ms
    1 x beforeRenderComponent com_content (326.13KB) (4.37%)
    6.79ms
    1 x afterLoad (553.46KB) (4.21%)
    6.54ms
    1 x afterRenderRawModule mod_menu (Hauptmenü) (215.71KB) (3.6%)
    5.60ms
    1 x afterRenderRawModule mod_login (Anmeldung) (163.8KB) (3.19%)
    4.95ms
    1 x afterRenderRawModule mod_menu (Info Menu) (58.98KB) (1.82%)
    2.83ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (72.04KB) (1.77%)
    2.75ms
    1 x After Access::preloadPermissions (com_content) (212.72KB) (1.24%)
    1.92ms
    1 x After Access::preloadComponents (all components) (102.56KB) (1.22%)
    1.89ms
    1 x Before Access::preloadComponents (all components) (120.58KB) (1.17%)
    1.81ms
    1 x afterRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (5.21KB) (0.87%)
    1.35ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (13.66KB) (0.72%)
    1.12ms
    1 x afterRender (59.9KB) (0.44%)
    687μs
    1 x afterRenderModule mod_menu (Info Menu) (2.9KB) (0.15%)
    235μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs Top) (3.91KB) (0.14%)
    210μs
    1 x After Access::getAssetRules (id:150 name:com_content.article.443) (9.73KB) (0.12%)
    190μs
    1 x afterRenderModule mod_menu (Hauptmenü) (3.68KB) (0.11%)
    167μs
    1 x afterRenderModule mod_login (Anmeldung) (9.91KB) (0.11%)
    163μs
    1 x afterRenderModule mod_tags_popular (Tags) (3.43KB) (0.1%)
    162μs
    1 x afterDispatch (3.14KB) (0.09%)
    145μs
    1 x afterRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (2.36KB) (0.08%)
    129μs
    1 x beforeRenderRawModule mod_login (Anmeldung) (832B) (0.04%)
    64μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (1.13KB) (0.03%)
    49μs
    1 x beforeRenderRawModule mod_menu (Hauptmenü) (1.13KB) (0.03%)
    39μs
    1 x Before Access::preloadPermissions (com_content) (3.85KB) (0.02%)
    35μs
    1 x Before Access::getAssetRules (id:150 name:com_content.article.443) (18.8KB) (0.02%)
    25μs
    1 x beforeRenderRawModule mod_tags_popular (Tags) (1.12KB) (0.01%)
    20μs
    1 x After Access::getAssetRules (id:8 name:com_content) (1.59KB) (0.01%)
    13μs
    1 x beforeRenderModule mod_tags_popular (Tags) (720B) (0.01%)
    8μs
    1 x beforeRenderModule mod_menu (Hauptmenü) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_menu (Info Menu) (704B) (0%)
    6μs
    1 x beforeRenderModule mod_login (Anmeldung) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs Top) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (736B) (0%)
    5μs
32 statements were executed, 7 of which were duplicates, 25 unique48.76ms256.41KB
  • SELECT @@SESSION.sql_mode;96μs1.59KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `sm_session` WHERE `session_id` = ?1.12ms1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `sm_session` WHERE `session_id` = :session_id LIMIT 1100μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `sm_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.57ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `sm_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 13.45ms20.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `sm_viewlevels`398μs1.11KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `sm_usergroups` AS `a` LEFT JOIN `sm_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest761μs1.67KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `sm_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`2.44ms16.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT id FROM sm_yendifvideoshare_imports WHERE state = 1 AND next_import_date IS NOT NULL AND next_import_date != '0000-00-00 00:00:00' AND next_import_date <= '2025-06-02 13:04:47' LIMIT 1501μs2.07KB/plugins/system/yendifvideoshare/yendifvideoshare.php:75Copy
  • 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 `sm_menu` AS `m` LEFT JOIN `sm_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`1.5ms28.92KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • 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 `sm_categories` AS `s` INNER JOIN `sm_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`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.18ms6.89KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `sm_languages` WHERE `published` = 1 ORDER BY `ordering` ASC403μs2.44KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `sm_template_styles` AS `s` LEFT JOIN `sm_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.68ms1.33KB/administrator/components/com_templates/src/Model/StyleModel.php:771Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `sm_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)1.51ms10.25KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `sm_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.33ms49.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `sm_content`474μs10.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `sm_content` SET `hits` = (`hits` + 1) WHERE `id` = '443'1.69ms2.55KB/libraries/src/Table/Table.php:1325Copy
  • 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 `sm_content` AS `a` INNER JOIN `sm_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `sm_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `sm_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `sm_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `sm_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.37ms25.38KBParams/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 `sm_categories` AS `s` INNER JOIN `sm_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`559μs6.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `sm_contentitem_tag_map` AS `m` INNER JOIN `sm_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)4.84ms5.22KBParams/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 `sm_categories` AS `s` INNER JOIN `sm_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`357μs6.94KBParams/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 sm_fields AS a LEFT JOIN `sm_languages` AS l ON l.lang_code = a.language LEFT JOIN sm_users AS uc ON uc.id=a.checked_out LEFT JOIN sm_viewlevels AS ag ON ag.id = a.access LEFT JOIN sm_users AS ua ON ua.id = a.created_user_id LEFT JOIN sm_fields_groups AS g ON g.id = a.group_id LEFT JOIN `sm_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,:preparedArray3,:preparedArray4)) AND `a`.`access` IN (:preparedArray5,:preparedArray6)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray7,:preparedArray8)) 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.41ms6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `sm_content` AS `a` LEFT JOIN `sm_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC7.03ms5.53KBParams/plugins/content/pagenavigation/pagenavigation.php:186Copy
  • 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 `sm_categories` AS `s` INNER JOIN `sm_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`366μs6.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `sm_modules` AS `m` LEFT JOIN `sm_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `sm_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`2.57ms2.83KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `alias` FROM `sm_content` WHERE `id` = :id198μs1.64KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `sm_content` WHERE `id` = :id79μs1.64KBParams/components/com_content/src/Service/Router.php:168Copy
  • 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 `sm_contentitem_tag_map` AS `m` INNER JOIN `sm_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `sm_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `sm_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `sm_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 `count` DESC LIMIT 106.33ms3.53KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `sm_scheduler_tasks` AS `a` LEFT JOIN `sm_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`next_execution` <= :now ORDER BY `a`.`title` asc1.04ms4.45KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `sm_scheduler_tasks` AS `a` LEFT JOIN `sm_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`locked` IS NOT NULL ORDER BY `a`.`title` asc500μs4.43KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `sm_contentitem_tag_map` AS `m` INNER JOIN `sm_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.06ms5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • 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 `sm_content` AS `a` LEFT JOIN `sm_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `sm_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `sm_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `sm_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `sm_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `sm_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` INNER JOIN `sm_contentitem_tag_map` AS `tagmap` ON `tagmap`.`content_item_id` = `a`.`id` AND `tagmap`.`type_alias` = 'com_content.article' WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`id` NOT 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 `tagmap`.`tag_id` = :tagId ORDER BY RAND() ASC LIMIT 3861μs9.5KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy