Выберите город

Подбор запчастей для AUDI

AUDI
Выберите модель
Выберите модификацию
Актуальные57Все71A1 (8X1, 8XK)05.2010 - A1 Sportback (8XA, 8XF)09.2011 - A1 SPORTBACK (GBA)07.2018 - A2 (8Z0)02.2000 - 08.2005A3 (8L1)09.1996 - 05.2003A3 (8P1)05.2003 - 08.2012A3 (8V1, 8VK)04.2012 - A3 Limousine (8VS, 8VM)05.2013 - A3 Limousine (8YS)04.2020 - A3 Sportback (8PA)09.2004 - 03.2013A3 Sportback (8VA, 8VF)09.2012 - A3 Sportback (8YA)11.2019 - A3 кабрио (8V7, 8VE)10.2013 - A3 Кабриолет (8P7)04.2008 - 05.2013A4 (8D2, B5)11.1994 - 09.2001A4 (8E2, B6)11.2000 - 12.2004A4 (8EC, B7)11.2004 - 06.2008A4 (8K2, B8)11.2007 - 12.2015A4 (8W2, B9)05.2015 - A4 Allroad (8KH, B8)04.2009 - A4 Allroad (8WH, B9)01.2016 - A4 Avant (8D5, B5)11.1994 - 09.2001A4 Avant (8E5, B6)04.2001 - 12.2004A4 Avant (8ED, B7)11.2004 - 06.2008A4 Avant (8K5, B8)11.2007 - 12.2015A4 Avant (8W5, B9)08.2015 - A4 Кабриолет (8H7, B6, 8HE, B7)04.2002 - 03.2009A507.2016 - A5 (8T3)06.2007 - A5 Sportback (8TA)09.2009 - A5 Sportback (F5A)09.2016 - A5 Кабриолет11.2016 - A5 Кабриолет (8F7)03.2009 - A6 (4A2, C8)02.2018 - A6 (4B2, C5)01.1997 - 01.2005A6 (4F2, C6)05.2004 - 03.2011A6 (4G2, C7, 4GC)11.2010 - A6 Allroad (4AH, C8)11.2018 - A6 Allroad (4FH, C6)05.2006 - 08.2011A6 Allroad (4GH, 4GJ)01.2012 - A6 Avant (4A5, C8)05.2018 - A6 Avant (4B5, C5)11.1997 - 01.2005A6 Avant (4F5, C6)03.2005 - 08.2011A6 Avant (4G5, C7, 4GD)05.2011 - A7 Sportback (4GA, 4GF)10.2010 - A7 SPORTBACK (4KA)10.2017 - A8 (4D2, 4D8)03.1994 - 12.2002A8 (4E_)10.2002 - 07.2010A8 (4H_)11.2009 - A8 (4N2, 4N8)06.2017 - ALLROAD (4BH, C5)05.2000 - 08.2005E-TRON (GEN_)09.2018 - Q209.2016 - Q3 (8U)06.2011 - Q3 (F3B)07.2018 - Q3 SPORTBACK (F3N)06.2019 - Q505.2016 - Q5 (8R)11.2008 - Q7 (4L)03.2006 - 08.2015Q7 (4M)01.2015 - Q8 (4MN)02.2018 - R804.2007 - 07.2015R807.2015 - R8 Spyder02.2010 - 07.2015R8 Spyder05.2016 - TT (8J3)08.2006 - 06.2014TT (8N3)10.1998 - 06.2006TT (FV3)07.2014 - TT Roadster (8J9)03.2007 - 06.2014TT Roadster (8N9)10.1999 - 06.2006TT Roadster (FV9)11.2014 -
Личный кабинет 0
Общий отчет (Время: 1.43778с, Память: 10,179Кб)
Процедура Номер Всего (с) Средн. (с) Мин. (с) Макс. (с)
loading session 2 1.35372 0.67686 0.00000 1.35372
system.db.CDbCommand.query(SELECT * FROM `cat_models` `t` WHERE (((car_type_id = :car_type_id) AND (is_visible = 1)) AND (manufacturer_id = :manufacturer_id)) AND (construct_to_year >= :construct_to_year or is_actual = 1 or construct_to_year IS NULL) ORDER BY sort asc, name asc) 1 0.00132 0.00132 0.00132 0.00132
system.db.CDbCommand.query(SELECT *, ifnull(part, name) as part_name FROM `cat_models` `t` WHERE (((car_type_id = :car_type_id) AND (is_visible = 1)) AND (manufacturer_id = :manufacturer_id)) AND ((construct_from_year >= :construct_to_year or is_actual = 1 or construct_to_year IS NULL) and is_actual !=2) ORDER BY sort asc, part_name asc, name asc) 1 0.00084 0.00084 0.00084 0.00084
system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT 1) 3 0.00065 0.00022 0.00018 0.00026
system.db.CDbCommand.query(SELECT * FROM `sp_locations` `t` WHERE `t`.`id`='' LIMIT 1) 1 0.00031 0.00031 0.00031 0.00031
system.db.CDbCommand.query(SELECT `t`.`ID` AS `t0_c0`, `t`.`COUNTRY_ID` AS `t0_c1`, `t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS `t0_c3`, `ct`.`ID` AS `t1_c0`, `ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS `t1_c2`, `ct`.`country_id` AS `t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS `t2_c1`, `cu`.`SHORT_NAME` AS `t2_c2` FROM `b_sale_location` `t` LEFT OUTER JOIN `b_sale_location_city` `ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT OUTER JOIN `b_sale_location_country` `cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`) WHERE ((t.COUNTRY_ID != :COUNTRY_ID) AND (`t`.`ID`=0)) ORDER BY t.SORT ASC, ct.NAME ASC) 1 0.00024 0.00024 0.00024 0.00024
system.db.CDbCommand.execute(DELETE FROM `YiiLog` WHERE 0=1) 1 0.00023 0.00023 0.00023 0.00023
system.db.CDbCommand.query(SELECT * FROM `cat_manufacturers` `t` WHERE (t.code = :code) AND (t.is_visible = 1) LIMIT 1) 1 0.00019 0.00019 0.00019 0.00019
system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t` WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY) 1 0.00018 0.00018 0.00018 0.00018
system.db.CDbCommand.query(SELECT * FROM `sp_delivery_calc_main` `t` WHERE t.location_id = :location_id LIMIT 1) 1 0.00018 0.00018 0.00018 0.00018
Журнал приложения
Время Уровень Категория Сообщение
09:43:03.535598 trace system.CModule
Loading "log" application component
09:43:03.539107 trace glitchtip_fallback
The "Sentry\Integration\RequestIntegration,
Sentry\Integration\TransactionIntegration,
Sentry\Integration\FrameContextifierIntegration,
Sentry\Integration\EnvironmentIntegration" integration(s) have been
installed.
09:43:03.539767 trace system.CModule
Loading "db" application component
09:43:03.540169 trace system.db.CDbConnection
Opening DB connection
09:43:03.541229 trace system.db.CDbCommand
Executing SQL: DELETE FROM `YiiLog` WHERE 0=1
09:43:03.541234 profile system.db.CDbCommand.execute
begin:system.db.CDbCommand.execute(DELETE FROM `YiiLog` WHERE 0=1)
09:43:03.541460 profile system.db.CDbCommand.execute
end:system.db.CDbCommand.execute(DELETE FROM `YiiLog` WHERE 0=1)
09:43:03.541625 trace system.CModule
Loading "urlHelper" application component
09:43:03.542634 trace system.CModule
Loading "DBConfig" application component
09:43:03.543018 trace system.CModule
Loading "cache" application component
09:43:03.544389 trace system.caching.CMemCache
Serving "66307959e0460a2e2436b0319b2fda14" from cache
09:43:03.544713 trace system.CModule
Loading "geo" application component
09:43:03.545489 trace system.CModule
Loading "request" application component
09:43:03.547018 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_location"
from cache
09:43:03.547069 trace system.db.ar.CActiveRecord
Location.findByPk()
09:43:03.547699 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_location_city"
from cache
09:43:03.548077 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_location_country"
from cache
09:43:03.548261 trace system.db.CDbCommand
Querying SQL: SELECT `t`.`ID` AS `t0_c0`, `t`.`COUNTRY_ID` AS `t0_c1`,
`t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS `t0_c3`, `ct`.`ID` AS `t1_c0`,
`ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS `t1_c2`, `ct`.`country_id` AS
`t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS `t2_c1`, `cu`.`SHORT_NAME` AS
`t2_c2` FROM `b_sale_location` `t`  LEFT OUTER JOIN `b_sale_location_city`
`ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT OUTER JOIN `b_sale_location_country`
`cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`) WHERE ((t.COUNTRY_ID != :COUNTRY_ID)
AND (`t`.`ID`=0)) ORDER BY t.SORT ASC, ct.NAME ASC
09:43:03.548269 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT `t`.`ID` AS `t0_c0`,
`t`.`COUNTRY_ID` AS `t0_c1`, `t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS
`t0_c3`, `ct`.`ID` AS `t1_c0`, `ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS
`t1_c2`, `ct`.`country_id` AS `t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS
`t2_c1`, `cu`.`SHORT_NAME` AS `t2_c2` FROM `b_sale_location` `t`  LEFT
OUTER JOIN `b_sale_location_city` `ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT
OUTER JOIN `b_sale_location_country` `cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`)
WHERE ((t.COUNTRY_ID != :COUNTRY_ID) AND (`t`.`ID`=0)) ORDER BY t.SORT ASC,
ct.NAME ASC)
09:43:03.548507 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT `t`.`ID` AS `t0_c0`, `t`.`COUNTRY_ID`
AS `t0_c1`, `t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS `t0_c3`, `ct`.`ID` AS
`t1_c0`, `ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS `t1_c2`,
`ct`.`country_id` AS `t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS `t2_c1`,
`cu`.`SHORT_NAME` AS `t2_c2` FROM `b_sale_location` `t`  LEFT OUTER JOIN
`b_sale_location_city` `ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT OUTER JOIN
`b_sale_location_country` `cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`) WHERE
((t.COUNTRY_ID != :COUNTRY_ID) AND (`t`.`ID`=0)) ORDER BY t.SORT ASC,
ct.NAME ASC)
09:43:03.549101 trace system.CModule
Loading "user" application component
09:43:03.549668 profile application
begin:loading session
09:43:03.549674 trace system.CModule
Loading "session" application component
09:43:04.903388 profile application
end:loading session
09:43:04.903942 trace system.db.ar.CActiveRecord
OutLocation.findByPk()
09:43:04.904215 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:sp_locations"
from cache
09:43:04.904304 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `sp_locations` `t` WHERE `t`.`id`='' LIMIT 1
09:43:04.904308 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `sp_locations` `t` WHERE
`t`.`id`='' LIMIT 1)
09:43:04.904619 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `sp_locations` `t` WHERE
`t`.`id`='' LIMIT 1)
09:43:04.904731 trace system.CModule
Loading "B2BConfig" application component
09:43:04.904798 trace system.CModule
Loading "urlManager" application component
09:43:04.905697 trace system.caching.CMemCache
Serving "Yii.CUrlManager.rules" from cache
09:43:04.905841 trace system.base.CModule
Loading "cat" module
09:43:04.906482 trace system.CModule
Loading "themeInterlayer" application component
09:43:04.906862 trace system.CModule
Loading "themeManager" application component
09:43:04.907733 trace system.CModule
Loading "cart" application component
09:43:04.907824 trace system.db.ar.CActiveRecord
CartUser.find()
09:43:04.907965 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_fuser"
from cache
09:43:04.908008 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:43:04.908013 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:43:04.908221 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:43:04.908412 trace system.CModule
Loading "coupon" application component
09:43:04.908612 trace system.CModule
Loading "assetManager" application component
09:43:04.908771 trace system.db.ar.CActiveRecord
DeliveryCalcMain.find()
09:43:04.908911 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:sp_delivery_calc_main"
from cache
09:43:04.908947 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `sp_delivery_calc_main` `t` WHERE t.location_id
= :location_id LIMIT 1
09:43:04.908951 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `sp_delivery_calc_main` `t`
WHERE t.location_id = :location_id LIMIT 1)
09:43:04.909130 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `sp_delivery_calc_main` `t`
WHERE t.location_id = :location_id LIMIT 1)
09:43:04.910377 trace system.CModule
Loading "redisCache" application component
09:43:04.911705 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:43:04.912014 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:43:04.912122 profile application
begin:loading session
09:43:04.912126 profile application
end:loading session
09:43:04.914424 trace system.CModule
Loading "order" application component
09:43:04.914827 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:cat_manufacturers"
from cache
09:43:04.914853 trace system.db.ar.CActiveRecord
CatManufacturer.find()
09:43:04.914892 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `cat_manufacturers` `t` WHERE (t.code = :code)
AND (t.is_visible = 1) LIMIT 1
09:43:04.914896 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `cat_manufacturers` `t`
WHERE (t.code = :code) AND (t.is_visible = 1) LIMIT 1)
09:43:04.915086 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `cat_manufacturers` `t` WHERE
(t.code = :code) AND (t.is_visible = 1) LIMIT 1)
09:43:04.915293 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:cat_models"
from cache
09:43:04.915343 trace system.db.ar.CActiveRecord
CatModel.findAll()
09:43:04.915384 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `cat_models` `t` WHERE (((car_type_id =
:car_type_id) AND (is_visible = 1)) AND (manufacturer_id =
:manufacturer_id)) AND (construct_to_year >= :construct_to_year or
is_actual = 1 or construct_to_year IS NULL) ORDER BY sort asc, name asc
09:43:04.915386 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `cat_models` `t` WHERE
(((car_type_id = :car_type_id) AND (is_visible = 1)) AND (manufacturer_id =
:manufacturer_id)) AND (construct_to_year >= :construct_to_year or
is_actual = 1 or construct_to_year IS NULL) ORDER BY sort asc, name asc)
09:43:04.916704 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `cat_models` `t` WHERE
(((car_type_id = :car_type_id) AND (is_visible = 1)) AND (manufacturer_id =
:manufacturer_id)) AND (construct_to_year >= :construct_to_year or
is_actual = 1 or construct_to_year IS NULL) ORDER BY sort asc, name asc)
09:43:04.917640 trace system.db.ar.CActiveRecord
CatModel.findAll()
09:43:04.917679 trace system.db.CDbCommand
Querying SQL: SELECT *, ifnull(part, name) as part_name FROM `cat_models`
`t` WHERE (((car_type_id = :car_type_id) AND (is_visible = 1)) AND
(manufacturer_id = :manufacturer_id)) AND ((construct_from_year >=
:construct_to_year or is_actual = 1 or construct_to_year IS NULL) and
is_actual !=2) ORDER BY sort asc, part_name asc, name asc
09:43:04.917681 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT *, ifnull(part, name) as part_name
FROM `cat_models` `t` WHERE (((car_type_id = :car_type_id) AND (is_visible
= 1)) AND (manufacturer_id = :manufacturer_id)) AND ((construct_from_year
>= :construct_to_year or is_actual = 1 or construct_to_year IS NULL) and
is_actual !=2) ORDER BY sort asc, part_name asc, name asc)
09:43:04.918519 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT *, ifnull(part, name) as part_name
FROM `cat_models` `t` WHERE (((car_type_id = :car_type_id) AND (is_visible
= 1)) AND (manufacturer_id = :manufacturer_id)) AND ((construct_from_year
>= :construct_to_year or is_actual = 1 or construct_to_year IS NULL) and
is_actual !=2) ORDER BY sort asc, part_name asc, name asc)
09:43:04.919532 trace system.CModule
Loading "widgetFactory" application component
09:43:04.920640 trace system.CModule
Loading "coreMessages" application component
09:43:04.927844 trace system.CModule
Loading "microdataManager" application component
09:43:04.927998 trace system.CModule
Loading "clientScript" application component
09:43:04.932171 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:43:04.932467 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:43:04.932673 trace system.caching.CRedisCache
Saving
"sso_d2291cc8ebffb3cdd50f8de8cc31020012a96c1571fae4fe6efb6726835e34a3" to
cache
09:43:04.936436 trace system.caching.CMemCache
Serving "IWarehouseIWarehouse::getStaticList" from cache
09:43:04.940351 trace system.caching.CMemCache
Serving "CB:name:top_alert_mobile" from cache
09:43:04.942289 trace system.caching.CMemCache
Serving "CB:name:bottom_for_buyer_mobile" from cache
09:43:04.943147 trace system.CModule
Loading "territory" application component
09:43:04.947025 trace system.caching.CMemCache
Serving "ITerritory3" from cache
09:43:04.947088 trace system.CModule
Loading "IPropeties" application component
09:43:04.950579 trace system.caching.CMemCache
Serving "iblock_properties_0" from cache
09:43:04.950969 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_iblock_element"
from cache
09:43:04.953085 trace system.caching.CMemCache
Serving "iblock_properties_0getPropValues1045" from cache
09:43:04.960658 trace system.caching.CMemCache
Serving "CB:name:bottom_job_mobile" from cache
09:43:04.961556 trace system.caching.CMemCache
Serving "CB:name:partners_mobile" from cache
09:43:04.964420 trace system.db.ar.CActiveRecord
CartUser.find()
09:43:04.964495 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:43:04.964498 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:43:04.964762 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:43:04.964930 trace system.db.ar.CActiveRecord
CartUser.find()
09:43:04.964963 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:43:04.964966 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:43:04.965148 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:43:04.965156 trace system.db.ar.CActiveRecord
Cart.count()
09:43:04.965395 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_basket"
from cache
09:43:04.965471 trace system.db.CDbCommand
Querying SQL: SELECT COUNT(*) FROM `b_sale_basket` `t` WHERE
FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY
09:43:04.965472 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t`
WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY)
09:43:04.965652 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t`
WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY)
09:43:04.966828 trace system.CModule
Loading "yandexEcom" application component