Даниэль Саймон (Daniel Simon) — немецкий автомобильный футурист. В 2001 году он получил свою степень в области дизайна транспортных средств в Университете прикладных наук в Пфорцхайме, Германия. После окончания он отправился в Барселону и разрабатывал там дизайн концепт-каров для Bugatti и Lamborghini, а затем 5 лет проработал в Advanced Design VW Group, где руководил направлением концепт-каров.
Затем он вернулся в Берлин и основал Daniel Simon Studio, где занимается проектированием футуристических средств передвижения для собственного бренда Cosmic Motors. Параллельно он продолжает работать как автомобильный дизайнер и предлагает свои услуги в сегменте премиум-автомобилестроения.
Area: Даниель, здравствуйте. Когда я первый раз листал вашу книгу, то был просто потрясён красотой и достоверностью механизмов, которые там представлены. И сразу же возникло ощущение не просто выверенности форм, а функциональной реалистичности этих машин, — чувствуется, что эти машины должны и могут реально существовать. Очень приятно теперь пообщаться с создателем всего этого великолепия! Расскажите немного о себе. Даниэль Саймон: Я дизайнер автомобилей из Германии, мне 31 год. У меня всегда было желание раздвигать границы дизайна за рамки, очерченные производственными стандартами. Так, я начал смешивать свою проектную работу в авто-дизайне с влияниями из области дизайна развлечений. Этот процесс очень творческий и захватывающий. Результатом этого является ряд концептов в ретро-футуристическом стиле, которые выглядят достаточно убедительно. Я всегда очень тщательно работаю над правдоподобием этих машин, все время размышляя каким образом можно построить бизнес вокруг этих разработок. Первый результат таких размышлений — книга Cosmic Motors.
Area: Как так вышло, что Вы стали заниматься автомобильным дизайном в этом мире и сопредельных? Д.С.: Я, что называется, «бензиновая голова». Автомобили и транспортные средства — крайне технические объекты, но при этом способные вызывать сильные эмоции у людей! Это уникально. Я всегда очаровывался шумными двигателями, запахом топлива и опасными скоростями. Дизайн даёт полную свободу воплотить все эти чувства в реальность. Вы можете перенести свои эмоции на бумагу и поделиться ими с людьми, это просто фантастическое ощущение!
Area: Кем вы мечтали стать в детстве? Д.С.: Кажется, я в детстве мечтал стать водителем грузовика, а позднее - моряком. Но когда мне было 17, я решил стать дизайнером и затем планомерно вкладывал каждую свободную секунду в эту мечту.
Area: Когда у вас открылась страсть к рисованию? Д.С.: В детстве я постоянно был окружён рисунками и начал рисовать в 2 года. Мой отец — инженер, так что у нас дома постоянно были тонны бумаги с чертежами летательных аппаратов. Это была идеальная среда для того чтобы делать бесконечные скетчи! А мама покупала мне любые ручки и фломастеры, которые я просил. Будучи подростком, я брал специальные уроки рисования после школы, очень академические и традиционные, но все же.
Area: Как долго вы работали в 2D, прежде чем интегрировали свои рисунки в 3D? Д.С.: Во время учёбы я никогда не обращал внимание на классы 3D. Откровенно говоря, я ненавидел их. Трёхмерка мне всегда казалась пластиковой, безжизненной и жёсткой. Ей всегда не хватало эмоций. Я ещё тогда обратил внимание, что некоторые из студентов пытались компенсировать блеклые идеи качеством самого трёхмерного исполнения. Дрянные, скучные модели сверкали бликами и металлизированными текстурами — меня воротило от этого. Я не видел никакой необходимости осваивать 3D, в 2D мне тогда работалось гораздо комфортнее.
Но наступил 1999 год, я в то время работал в Испании, и я встретил там талантливых ребят, мастерски работающих в 3D. Это было действительно круто! Я, наконец, увидел потенциал, заложенный в 3D. И стал захватывать Alias-станцию для 3D -моделирования на время обеденного перерыва, параллельно изучая руководство пользователя. Моя первая трёхмерная модель была построена в конце 2003 года в Alias 9.0 — это была чашка чая из руководства пользователя. Я потратил на это кучу времени — я был очень увлечён тогда!
Area: Как Вы начинали с компьютером? С какими приложениями Вы начинали? Д.С.: Моим первым компьютером был замечательный Commodore 64. Помню, как я осваивал его, тратя недели на взламывание базовой программы строка за строкой. Примерно в 1992 году я проапгрейдился до Amiga 500, в основном для редактирования музыки. В 1999 году я сделал серьёзный шаг — потратил все деньги на приобретение новейшего Pentium тауэр с «невероятным» 19-дюймовым монитором. В то время это был пик технологий, я уже умел сканировать свои ручные наброски, собирал все это с текстом и графикой в пятом фотошопе для презентаций.
Area: Какова была первая автокомпания, на которую Вы работали и что Вы конкретно делали? Д.С.: В индустрии автомобильного дизайна Ваше обучение и влияние реального мира смешиваются вместе. Первая студия, волшебные двери которой я пересёк в 1999, была главная студия VW, где в то время собирали концепт-кар Бентли Хунодиереса (Bentley Hunaudières). Что за первый контакт!! Мою первую реальную зарплату я получил от Европейского Центра Дизайна в Ситжесе (Europe Design Centre in Sitges), работающем над концептуальными автомобилями для Volkswagen и Bugatti. Мы проходили рутинный процесс снова и снова: наброски идеи на бумаге, разработка системы, стадия скетчей с цветными рендерами, создание модели из глины в масштабе 1/4, оцифровывание и доводка в полном размере для дальнейшей работы или автомобильных шоу. Американские горки между честолюбивыми проектами и полуночными опустошениями перед шоу, ежедневной работой в концепт-студиях и огромным удовольствием. И GT-войны на Playstation в кафе, конечно.
Area: Имея бэкграунд из автомобильного дизайна, какое программное обеспечение прежде всего Вами используется для обычных ежедневных задач? Д.С.: Из моего опыта работы в различных студиях — для дизайн-процесса — это, главным образом, AliasStudio, для трёхмерных скетчей и работы со сложными фактурами. Это стало стандартом в автомобильном дизайне. В конечном счёте, ICEM surf умер. Передача данных для инжиниринга легко осуществляется в формате IGES, главным образом для программ Catia или ProEngineer. В последнее время визуализация в реальном времени стала отвоёвывать всё большую долю. Молодые дизайнеры всё больше выполняют скетчи сразу в цифре, используя планшеты Wacom в Фотошопе или в SketchBook, и достигают удивительного качества.
Area: Каков процесс для Ваших изображений, чтобы перевести их из 2D в 3D и как это можно сравнить с алгоритмом работы в автомобильной студии дизайна?
Д.С.: Все начинается на бумаге. Рисование эскизов — моя большая страсть. Но как только я вижу что-то с потенциалом, я делаю набросок этой идеи в AliasStudio, по началу — с простыми объёмами. Я в основном проверяю свой собственный карандашный скетч. Вместо того, чтобы использовать рабочие превью для запуска 3D проекта, я предпочитаю моделировать на экране (в перспективе и с тенями) ключевые эскизы, которые я набросал первоначально на бумаге. Если 3D скетч отражает дух объекта, изображённого на бумаге, я начинаю точное моделирование поверхности. Иногда, просто для развлечения, я детализирую какую-то одну часть транспортного средства, в то время как остальная часть модели ещё находится в процессе проектирования..., таким образом, теряя немного в эффективности, я приобретаю в удовольствии от работы!
Когда ты включён в процесс, находясь в студии авто-дизайна, всё очень отличается. Время, которое Вам отведено для разработки, лишь только одна часть очень сложного технологического процесса: инжиниринга, изготовления оснастки и обработки модели — все это может идти параллельно. Таким образом, Ваша работа становится менее артистичной, а более технологичной. Информация находится все время в совместном пользовании, и на экране отображаются визуализация — результат совместной работы многих подразделений, деятельность каждого из которых влияет на финальный продукт. Дизайнер отстаивает свои представления, борясь за каждую линию и опорную точку.
Area: Есть ли у Вас ощущение, что среда проектирования и строительства летательных аппаратов повлияла на Вас, приучив обращать внимание на технические «реальные» детали в Ваших эскизах и последующих трёхмерных моделях? Д.С.: Определённо. У воздушных судов есть простая гладкая поверхность, но внутренние полости переполнены грубой машинерией и дикой путаницей шлангов, патрубков, газоотводов и пр. Это почти походит на живой организм. Кроме того, моё повышенное внимание к детализации делает футуристические транспортные средства, которые я проектирую, осязаемыми, почти реальными. Вы можете видеть это в Cosmic Motors.. Есть космический корабль Camarudo, например, с его стандартным шнуром питания зарядного устройства. Или гоночный автомобиль Gravion, с ржавым топливным баком на борту. И большинство выключателей кабины — тумблеры от радио 60-ых! У многих аппаратов Cosmic Motors есть заклёпки — не какой-то там кибер-клей или нано-технологии! Казалось бы, если все настолько футуристическое, зачем пилоту дисплей или джойстик? Он же просто может управлять транспортным средством силой мысли, используя управление сознанием? Возможно, так и будет, но к чему это приводит? К пустой кабине, когда зрителю нечего рассматривать. Поэтому я включаю старомодные, реальные детали, чтобы сделать мои футуристические транспортные средства понятными, возможными для восприятия.
Area: В целом, что в наибольшей степени оказывает влияние на Ваши футуристические транспортные средства и дамский конвой ;-)? Д.С.: Автоспорт! Это огромная область для вдохновения! Героические пилоты, технологии, драма, женщины, напряжённая борьба, победы и трагедии, мода, графика, интриги, очарование. Это все происходило и происходит и в исторических и в сегодняшних мотогонках — и я смешиваю все это со своими дизайнерскими идеями. И женщины всегда очаровывались этим роскошным миром, полным храбрых мужчин, таким образом, они — естественная часть его: от гордых grid girls, жён гонщиков, показывающие мужьям время круга, до моделей, позирующих у гоночных машин и женщин-пилотов, самих пилотирующих болиды.
Влияние на мой дизайн трудно определить. Идеи случаются с ручкой на бумаге. И если я рисую, я не думаю слишком много, это просто происходит. Только значительно позже я могу проанализировать то, что вдохновило меня.
Area: Работая в AliasStudio, как, Вы находите переход к среде Maya (может быть, файлы сцены, не должным образом импортируются, качество поверхности NURBS, texturing, и т.д.). В чём преимущества этого технологического процесса? Д.С.: Я использую Maya, чтобы настроить анимацию, и рендерить сцену в Mental Ray. Экспортированные модели из AliasStudio-NURBS в Maya работают просто великолепно все параметры слоёв, групп и shader-назначения сохраняются. Я заменяю все shaders в Maya, определяю сложный мапинг. Я никогда не бываю доволен составлением общей картины, но играя со всеми этими настройками, я прихожу к приемлемому результату. И я всегда пытаюсь получить финальный имидж в renderer, нежели прибегать к ретуши Фотошопа. Это правило: когда Вы сделали объект, Вам или Вашему клиенту понадобится этот же объект ещё раз, но с немного отличающегося ракурса. Вот тогда Ваши усилия по настройке сцены действительно окупаются.
Area: Полное моделирование сделано в AliasStudio. А Вы когда-либо рассматривали использование только Maya? Д.С.: Не существует универсального инструмента для всего. Возможности Maya невероятены! Но для NURBS-моделирования, я предпочитаю AliasStudio из-за точного технологического процесса, который я изучил в автомобильном дизайне. Всё здесь важно, даже то, как свет ложится на поверхность.
Area: Итак, вы только что опубликовали книгу Cosmic Motors, которая содержит коллекцию фантастических транспортных средств будущего. Расскажите нам об этой работе. Д.С.: Я только что разорвал свой контракт с VW, чтобы развивать свои таланты в дизайне развлечения. Получив по электронной почте письмо от издателя Design Studio Press Скотта Робертсона (Scott Robertson) с предложением обсудить издание книги, где были бы собраны мои футуристические концепты. Студенты обратили его внимание на мой сайт, ему понравилось, но проблема была в том, что все эти изображения я делал для себя. Имиджи существовали в низком экранном разрешении, в то время как для книжки нужны были картинки с разрешением в 7200 пикселей. Поэтому я начал с нуля собирать и перерисовывать все работы и рендерить 3d изображения на сумасшедшем уровне детализации. Поэтому в книге нет никаких моушн блюров (motion blur — фильтр, имитирующий естественное размытие быстрдвижущегося объекта при фиксации камерой, прим. D.U.), как это часто делают, чтобы скрыть недостатки изображений. Я принял для себя решение показать в книге развитие каждого концепта от эскиза до конечного фотореалистического изображения. Работая над этим проектом, я специально несколько раз летал в Лос-Анджелес, чтобы поговорить об издании с такими признанными мастерами этого жанра как Дилан Коль (Dylan Cole), Райан Чёрч (Ryan Church) и Сид Мид (Syd Mead). Заполнить 176 страниц — это очень долгий путь, при том, что ещё необходимо было параллельно думать о бизнесе… Это были два сумасшедших года.
Area: Ну что же, увидев такие красивые работы, можно задаться вопросом: — «Что же нам ожидать от вас в ближайшем будущем?» Д.С.: Космическое путешествие продолжается! Это только начало, у меня есть масса идей других транспортных средств, и я планирую реализовать их все. В настоящее время, с появлением новых технологий, обычный дизайнер может достичь очень многого. Никогда ранее не было таких комфортных условий для реализации своих идей. Так что я работаю над второй книгой в этой серии, а также продолжаю заниматься разработкой дизайна автомобилей, чтобы прокормить себя. Думаю, в скором времени вы увидите некоторые из этих транспортных средств в кино, с прекрасной режиссурой и ревущим звуком двигателей. О да, это будет потрясающе!
Area: Какие у вас планы на будущее? Д.С.: У меня большие планы! Но я ещё недостаточно обдумал их. В настоящее время я ищу свою нишу на рынке дизайна развлечений. Этот рынок сейчас переполнен, а мне хотелось бы быть дизайн-экспертом в разработке сложных транспортных средств для фильмов, игр и реальной жизни. Я реально оцениваю те сложности, которые могут возникнуть на пути, и терпеливо двигаюсь к своей цели. Иногда одно письмо по электронной почте может изменить всю вашу жизнь и надо быть готовым к этому.
Area: спасибо большое Даниэль за увлекательный рассказ и с нетерпением ждем ваших следующих работ.
SELECT b.id
FROMa41xo_usergroupsAS a
LEFTJOINa41xo_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE a.id = 1
SELECT id, rules
FROM `a41xo_viewlevels`
SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, 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,e.element as component
FROMa41xo_menuAS m
LEFTJOINa41xo_extensionsAS e ON m.component_id = e.extension_id
WHERE m.published = 1 AND m.parent_id > 0 AND m.client_id = 0
ORDERBY m.lft
SELECT `component`
FROM `a41xo_tortags_components`
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=1833 AND badcats.id is null
GROUPBY 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
ORDERBY c.lft
SELECT alias, catid FROMa41xo_content WHERE id = 1833
SELECT a.rules
FROMa41xo_assetsAS a
WHERE (a.id = 1)
GROUPBY a.id, a.rules, a.lft
SELECT b.rules
FROMa41xo_assetsAS a
LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE (a.name = 'com_content')
GROUPBY b.id, b.rules, b.lft
ORDERBY b.lft
SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, CASEWHEN badcats.id is null THEN a.state ELSE 0 ENDAS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = 0 THEN a.created ELSE a.modified END as 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.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,(
SELECTMAX(contact.id) AS id
FROMa41xo_contact_detailsAS contact
WHERE contact.published = 1 AND contact.user_id = a.created_by) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROMa41xo_contentAS a
LEFTJOINa41xo_categoriesAS c on c.id = a.catid
LEFTJOINa41xo_usersAS u on u.id = a.created_by
LEFTJOINa41xo_categories as parent ON parent.id = c.parent_id
LEFTJOINa41xo_content_ratingAS v ON a.id = v.content_id
LEFT OUTERJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published <= 0 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE a.id = 1833 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2024-03-29 07:02:39') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2024-03-29 07:02:39') AND (a.state = 1 OR a.state =2)
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=188922 AND badcats.id is null
GROUPBY 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
ORDERBY c.lft
SELECT* FROM `a41xo_sitelinkx_config`
SELECT* FROM `a41xo_sitelinkx` ORDERBY wort
SELECTTIMEVALUE FROM `a41xo_jlcacklepro_timer`
SELECT* FROM `a41xo_jlcacklepro_comment` where `post_id` ='http://design-union-spb.ru/portalnew/noosphera/interview/1833-daniel-simon' and `status` = '1'
SELECT `component`
FROM `a41xo_tortags_components`
SELECT `id`
FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1833 AND `m`.`oid`=1
ORDERBY `t`.`title` ASC
SELECT* FROM `a41xo_sitelinkx_config`
SELECT* FROM `a41xo_sitelinkx` ORDERBY wort
SELECT `component`
FROM `a41xo_tortags_components`
SELECT `component`
FROM `a41xo_tortags_components`
WHERE `id`='1'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1833 AND `m`.`oid`=1
ORDERBY `t`.`title` ASC
UPDATEa41xo_content SET hits = hits + 1 WHERE id = 1833
SELECT alias, catid FROMa41xo_content WHERE id = 1833
SELECT alias, catid FROMa41xo_content WHERE id = 1833
SELECT alias, catid FROMa41xo_content WHERE id = 1833
SELECT html FROMa41xo_odude_profile_field WHERE name='design';
SELECT* FROMa41xo_users as u LEFTJOINa41xo_user_usergroup_map as ug on u.id = ug.user_id WHERE u.id=0
SELECT count(*) as v FROMa41xo_vflow_data
SELECT count(*) as v FROMa41xo_joomgallery
SELECT count(*) as v FROMa41xo_content
SELECT `a41xo_vflow_data`.* FROM ( SELECT id FROM `a41xo_vflow_data` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_vflow_data` ON `a41xo_vflow_data`.id = ids.id
SELECT* from
( SELECT id FROM `a41xo_joomgallery` WHERE published = 1 ORDERBYRAND() LIMIT 2) as j
join `a41xo_joomgallery` on a41xo_joomgallery.id = j.id
JOIN `a41xo_joomgallery_catg` ON catid = cid;
SELECT `a41xo_content`.* FROM ( SELECT id FROM `a41xo_content` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_content` ON `a41xo_content`.id = ids.id where state = 1
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=61 AND badcats.id is null
GROUPBY 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
ORDERBY c.lft
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=122 AND badcats.id is null
GROUPBY 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
ORDERBY c.lft
UPDATE `a41xo_flexbanners` SET finished=1, state=0
WHERE (enddate < '2024-03-29 10:02:40' and enddate != '0000-00-00 00:00:00' and state!=2 and state!=-2)
OR (impmade >= maximpressions AND maximpressions != 0 )
OR (clicks >= maxclicks AND maxclicks != 0)
UPDATE `a41xo_flexbanners` SET state=1
WHERE startdate<= '2024-03-29 10:02:40' and finished=0 and startdate != '0000-00-00 00:00:00' and state!=2 and state!=-2
UPDATE `a41xo_flexbanners` SET dailyimpressions=0, lastreset='2024-03-29'
WHERE lastreset< '2024-03-29' or lastreset ISNULL
SHOWFULLCOLUMNS FROM `a41xo_content`
SELECT* FROMa41xo_content WHERE `id` = '1833'
SELECT `a41xo_flexbanners`.`id`,
`a41xo_flexbannerslocations`.`locationname`,
`a41xo_flexbannerslocations`.`locationid`,
`a41xo_flexbanners`.`imageurl`,
`a41xo_flexbanners`.`imagealt`,
`a41xo_flexbanners`.`type`,
`a41xo_flexbanners`.`customcode`,
`a41xo_flexbanners`.`startdate`,
`a41xo_flexbanners`.`enddate`,
`a41xo_flexbanners`.`lastreset`,
`a41xo_flexbanners`.`impmade`,
`a41xo_flexbanners`.`clicks`,
`a41xo_flexbanners`.`maximpressions`,
`a41xo_flexbanners`.`maxclicks`,
`a41xo_flexbanners`.`linkid`,
`a41xo_flexbanners`.`language`,
`a41xo_flexbanners`.`newwin`,
`a41xo_flexbannerssize`.`width`,
`a41xo_flexbannerssize`.`height`,
`a41xo_flexbanners`.`restrictbyid`,
`a41xo_flexbanners`.`dailyimpressions`
FROM `a41xo_flexbanners`
Inner Join `a41xo_flexbannerslocations` ON (`a41xo_flexbanners`.`locationid` = `a41xo_flexbannerslocations`.`locationid`
AND `a41xo_flexbannerslocations`.`state` = 1)
Inner Join `a41xo_flexbannersclient` ON (`a41xo_flexbanners`.`clientid` = `a41xo_flexbannersclient`.`clientid`
AND `a41xo_flexbannersclient`.`state` = 1)
Inner Join `a41xo_flexbannerssize` ON (`a41xo_flexbanners`.`sizeid` = `a41xo_flexbannerssize`.`sizeid`
AND `a41xo_flexbannerssize`.`state` = 1)
WHERE `a41xo_flexbannerslocations`.`locationid` = 1
AND `a41xo_flexbanners`.`state` = 1
AND `a41xo_flexbanners`.`finished` = 0
AND (`a41xo_flexbanners`.`language` = "ru-RU" or `a41xo_flexbanners`.`language` = '*')
ORDERBY `restrictbyid` desc, `dailyimpressions`
SELECT b.title as cattitle, CASEWHENCHAR_LENGTH(a.alias) THENCONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug, CASEWHENCHAR_LENGTH(b.alias) THENCONCAT_WS(':', a.catid, b.alias) ELSE a.catid END as catslug FROMa41xo_contentAS a LEFTJOINa41xo_categoriesAS b ON b.id = a.catid WHERE a.id = 1833
SELECT `component`
FROM `a41xo_tortags_components`
SELECT* FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `id`
FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1833 AND `m`.`oid`=1
SELECT `t`.`title`
FROM `a41xo_tortags_tags` AS `t`
ORDERBY `t`.`hits` DESC LIMIT 0, 300
SELECT b.rules
FROMa41xo_assetsAS a
LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE (a.name = 'com_tortags')
GROUPBY b.id, b.rules, b.lft
ORDERBY b.lft
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10186 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10187 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10168 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 81 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10166 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 16 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT alias, catid FROMa41xo_content WHERE id = 1833
SELECT social_id FROMa41xo_bt_connections WHERE social_type ="facebook" AND user_id ="0"
39 типов SQL-запросов зафиксировано, отсортировано по вхождениям
Запросы типа SELECT:
6 × SELECT m.* FROMa41xo_modulesAS m LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
5 × SELECT alias, catid FROMa41xo_content
4 × SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug FROMa41xo_categories as c LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt) LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt
4 × SELECT `component` FROM `a41xo_tortags_components
3 × SELECT `t`.* FROM `a41xo_tortags_tags` AS `t` INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
2 × SELECT b.rules FROMa41xo_assetsAS a LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
2 × SELECT* FROM `a41xo_sitelinkx`
2 × SELECT* FROM `a41xo_sitelinkx_config
2 × SELECT `id` FROM `a41xo_tortags_components`
1 × SELECT* FROMa41xo_content
1 × SELECT `a41xo_flexbanners`.`id`,
`a41xo_flexbannerslocations`.`locationname`,
`a41xo_flexbannerslocations`.`locationid`,
`a41xo_flexbanners`.`imageurl`,
`a41xo_flexbanners`.`imagealt`,
`a41xo_flexbanners`.`type`,
`a41xo_flexbanners`.`customcode`,
`a41xo_flexbanners`.`startdate`,
`a41xo_flexbanners`.`enddate`,
`a41xo_flexbanners`.`lastreset`,
`a41xo_flexbanners`.`impmade`,
`a41xo_flexbanners`.`clicks`,
`a41xo_flexbanners`.`maximpressions`,
`a41xo_flexbanners`.`maxclicks`,
`a41xo_flexbanners`.`linkid`,
`a41xo_flexbanners`.`language`,
`a41xo_flexbanners`.`newwin`,
`a41xo_flexbannerssize`.`width`,
`a41xo_flexbannerssize`.`height`,
`a41xo_flexbanners`.`restrictbyid`,
`a41xo_flexbanners`.`dailyimpressions`
FROM `a41xo_flexbanners`
Inner Join `a41xo_flexbannerslocations` ON (`a41xo_flexbanners`.`locationid` = `a41xo_flexbannerslocations`.`locationid`
AND `a41xo_flexbannerslocations`.`state` = 1)
Inner Join `a41xo_flexbannersclient` ON (`a41xo_flexbanners`.`clientid` = `a41xo_flexbannersclient`.`clientid`
AND `a41xo_flexbannersclient`.`state` = 1)
Inner Join `a41xo_flexbannerssize` ON (`a41xo_flexbanners`.`sizeid` = `a41xo_flexbannerssize`.`sizeid`
AND `a41xo_flexbannerssize`.`state` = 1)
1 × SELECT `a41xo_content`.* FROM ( SELECT id FROM `a41xo_content` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_content` ON `a41xo_content`.id = ids.id
1 × SELECT `a41xo_vflow_data`.* FROM ( SELECT id FROM `a41xo_vflow_data`
1 × SELECT* from ( SELECT id FROM `a41xo_joomgallery`
1 × SELECT* FROM `a41xo_tortags_components`
1 × SELECT social_id FROMa41xo_bt_connections
1 × SELECT b.id FROMa41xo_usergroupsAS a LEFTJOINa41xo_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
1 × SELECT `t`.`title` FROM `a41xo_tortags_tags` AS `t`
1 × SELECT count(*) as v FROMa41xo_conten
1 × SELECT b.title as cattitle, CASEWHENCHAR_LENGTH(a.alias) THENCONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug, CASEWHENCHAR_LENGTH(b.alias) THENCONCAT_WS(':', a.catid, b.alias) ELSE a.catid END as catslug FROMa41xo_contentAS a LEFTJOINa41xo_categoriesAS b ON b.id = a.catid
1 × SELECT* FROMa41xo_users as u LEFTJOINa41xo_user_usergroup_map as ug on u.id = ug.user_id
1 × SELECTTIMEVALUE FROM `a41xo_jlcacklepro_timer
1 × SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, CASEWHEN badcats.id is null THEN a.state ELSE 0 ENDAS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = 0 THEN a.created ELSE a.modified END as 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.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,( SELECTMAX(contact.id) AS id FROMa41xo_contact_detailsAS contact
1 × SELECT a.rules FROMa41xo_assetsAS a
1 × SELECT id, rules FROM `a41xo_viewlevels
1 × SELECT* FROM `a41xo_jlcacklepro_comment`
1 × SELECT `session_id` FROM `a41xo_session`
1 × SELECT count(*) as v FROMa41xo_vflow_dat
1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, 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,e.element as component FROMa41xo_menuAS m LEFTJOINa41xo_extensionsAS e ON m.component_id = e.extension_id
1 × SELECT html FROMa41xo_odude_profile_field
1 × SELECT `component` FROM `a41xo_tortags_components`
1 × SELECT count(*) as v FROMa41xo_joomgaller
Прочие SQL-запросы:
1 × UPDATE `a41xo_flexbanners` SET dailyimpressions=0, lastreset='2024-03-29'
1 × SHOWFULLCOLUMNS FROM `a41xo_content
1 × UPDATE `a41xo_flexbanners` SET state=1
1 × UPDATE `a41xo_flexbanners` SET finished=1, state=0