GET https://kbin.spritesserver.nl/d/lemmy.world/comments/top?p=1506

Cache

188 Total calls
606.69 ms Total time
179 Total reads
64 Total writes
0 Total deletes
94 Total hits
85 Total misses
52.51 % Hits/reads

Pools

cache.app 91

Adapter

Symfony\Component\Cache\Adapter\RedisTagAwareAdapter

Metrics

91 Calls
584.74 ms Time
89 Reads
43 Writes
0 Deletes
46 Hits
43 Misses
51.69 % Hits/reads

Calls

# Time Call Hit
1 0.10 ms getItem()
[
  "pagination_count_47c3d785e639c229828a59cf2731ee2aaa1c353ce2d0c3285e39c5494af2574c" => false
]
2 0.55 ms save()
[
  "pagination_count_47c3d785e639c229828a59cf2731ee2aaa1c353ce2d0c3285e39c5494af2574c" => true
]
3 0.56 ms getItem()
[
  "d8e06e7eab13bbaebb2917e30576b14ad6c3e9ffa842ac1eb6fdae092cacad18" => true
]
4 10.66 ms get()
[
  "entry_comments_nested_176958__tree_en" => "string"
]
5 0.12 ms getItem()
[
  "67b7ee34270f993869812f11d2f9569fb49f30f9da1bf211d079351009680d2e" => true
]
6 0.24 ms get()
[
  "entry_comments_nested_176958__tree_en" => "string"
]
7 0.11 ms getItem()
[
  "217746319081c70d4f68d0edd1cdcb6da8f622a075bfbdf23a0089f2a0b43e8f" => true
]
8 7.05 ms get()
[
  "entry_comments_nested_43976__tree_en" => "string"
]
9 0.14 ms getItem()
[
  "e26ffc10265d1a40ad15e5ed45a24129025801173fbf2bdebbe6a171ef5f6079" => true
]
10 0.17 ms get()
[
  "entry_comments_nested_43976__tree_en" => "string"
]
11 2.01 ms getItem()
[
  "94fb5b3441d8014a9ff2768f1024e3c97e0fc6b293c4113a105f171994bb33fc" => true
]
12 23.15 ms get()
[
  "entry_comments_nested_30960__tree_en" => "string"
]
13 0.14 ms getItem()
[
  "971b787f28d2550185be889ec8625c7f1e98d771422635f2958a47a458e10044" => true
]
14 13.13 ms get()
[
  "entry_comments_nested_30960__tree_en" => "string"
]
15 0.18 ms getItem()
[
  "039453c8f7bf366b147baec70deda45e757f718e9068b7d839e28faddc391434" => true
]
16 6.87 ms get()
[
  "entry_comments_nested_30960__tree_en" => "string"
]
17 0.15 ms getItem()
[
  "69cd4826282aea041ef868f2eb9609c0e0c6fadf87f86cc900fbc729bd3a32cf" => true
]
18 0.17 ms get()
[
  "entry_comments_nested_30960__tree_en" => "string"
]
19 0.16 ms getItem()
[
  "2f8590b740ea8b8bde0f311c3ab767f605fc07929e3aef54bb2096ed5357c3d6" => true
]
20 7.12 ms get()
[
  "entry_comments_nested_64518__tree_en" => "string"
]
21 0.11 ms getItem()
[
  "78568eb8c5fa1490edce7ededf737d0df219e765c4044f56dc662d19884a0be6" => true
]
22 0.16 ms get()
[
  "entry_comments_nested_64518__tree_en" => "string"
]
23 0.21 ms getItem()
[
  "cc9447b0d2bf3c69b29e26e6a38f1674f8d64299ca10ff8bbfe54445ce46637c" => true
]
24 39.62 ms get()
[
  "entry_comments_nested_85147__tree_en" => "string"
]
25 0.13 ms getItem()
[
  "2ee7e8f0b475b7eb72dbdf2d594d8dc0223acbe160645f1efab89f145af0c770" => true
]
26 32.09 ms get()
[
  "entry_comments_nested_85147__tree_en" => "string"
]
27 0.12 ms getItem()
[
  "0446192e26a01ebe17d7efacc0960828b9bc774f7db2d5774e70494748d02ccd" => true
]
28 21.81 ms get()
[
  "entry_comments_nested_85147__tree_en" => "string"
]
29 0.19 ms getItem()
[
  "f71df9521ed48cbd018ee716cd9a1f2010c0f5978ef7f378deef7b1ec0859552" => true
]
30 9.28 ms get()
[
  "entry_comments_nested_85147__tree_en" => "string"
]
31 0.71 ms getItem()
[
  "8e1ae3153152bc3318652a382e08a291ae764305da8f6c3acdb38151b8b99eb3" => true
]
32 0.14 ms get()
[
  "entry_comments_nested_85147__tree_en" => "string"
]
33 0.14 ms getItem()
[
  "734711a3ea6c5a1eb0a7922d6f5afe3a06582182c7fa43b301c4bc900ee20c3b" => true
]
34 7.75 ms get()
[
  "entry_comments_nested_64514__tree_en" => "string"
]
35 0.16 ms getItem()
[
  "f426490b280a211511c48b90f85c2f9c57ea109ed8c9440cf93ac12567350d4c" => true
]
36 0.13 ms get()
[
  "entry_comments_nested_64514__tree_en" => "string"
]
37 0.18 ms getItem()
[
  "75ac2a343f1c45209658482454b74cd492703496897046897c3baa633920e605" => true
]
38 8.47 ms get()
[
  "entry_comments_nested_117732__tree_en" => "string"
]
39 0.12 ms getItem()
[
  "96a4d0e09928ecc3b1050a3cb0d1ef3f083dea2c2abbe7405f42a46d25fd2903" => true
]
40 0.16 ms get()
[
  "entry_comments_nested_117732__tree_en" => "string"
]
41 0.17 ms getItem()
[
  "76a0dacf6d8885ba40a355f18d76928a1e8901f9f7fb93e21bcd8f30185e9397" => true
]
42 0.52 ms get()
[
  "entry_comments_nested_298678__tree_en" => "string"
]
43 0.19 ms getItem()
[
  "61cf313b70d9e6dc07080c7ea03b57d91718602055aab60be3810e26edb8fd3f" => true
]
44 12.13 ms get()
[
  "entry_comments_nested_88770__tree_en" => "string"
]
45 0.17 ms getItem()
[
  "4578298dde29e9f48daf5f12a86916b462a4dc14e6c87904df980446c9ada0ea" => true
]
46 3.03 ms get()
[
  "entry_comments_nested_88770__tree_en" => "string"
]
47 0.07 ms getItem()
[
  "edee00739c09fb20a34901633dfd2ba6749dd23290691ed18815ffae32c49694" => false
]
48 0.15 ms save()
[
  "edee00739c09fb20a34901633dfd2ba6749dd23290691ed18815ffae32c49694" => true
]
49 24.59 ms get()
[
  "entry_comments_nested_57040__tree_en" => "string"
]
50 0.12 ms getItem()
[
  "ab0639e42ef1adf78c0bd15cb2682392dbb71d6be651d31bd93856479586c83a" => true
]
51 15.65 ms get()
[
  "entry_comments_nested_57040__tree_en" => "string"
]
52 0.12 ms getItem()
[
  "e26746c3ba6604d16462df7a7d5002d671df2c7a62a5e664a3eb408650afff55" => true
]
53 0.15 ms get()
[
  "entry_comments_nested_57040__tree_en" => "string"
]
54 0.18 ms getItem()
[
  "c363eb0c4490c367e4e43bc3f4df5405947e60dd07034eaf72bbd5ca24e915ca" => true
]
55 19.27 ms get()
[
  "entry_comments_nested_32140__tree_en" => "string"
]
56 0.11 ms getItem()
[
  "57f11bf9925988ac140d5cf5982018d83860a76d743f0b52f0d0188503e39b52" => true
]
57 10.29 ms get()
[
  "entry_comments_nested_32140__tree_en" => "string"
]
58 0.14 ms getItem()
[
  "a23631cf9145443c1c9a6470f841f87d5200c2091f6730f383db11b17fb0ad93" => true
]
59 0.16 ms get()
[
  "entry_comments_nested_32140__tree_en" => "string"
]
60 2.09 ms getItem()
[
  "a564fe0534995f3f7f2414855c613141554ae536127d15130fc23d73b8cbba76" => true
]
61 0.54 ms get()
[
  "entry_comments_nested_241520__tree_en" => "string"
]
62 0.13 ms getItem()
[
  "ec88bf2d8bdda70be744004c55f45c1fa136f64bac7658993f0bcf9d4fa54354" => true
]
63 9.19 ms get()
[
  "entry_comments_nested_32951__tree_en" => "string"
]
64 0.14 ms getItem()
[
  "c82c0a0f2fe16b155c0940817d7fb89ce219879737f481c85bdd5cc4a84cbc36" => true
]
65 0.20 ms get()
[
  "entry_comments_nested_32951__tree_en" => "string"
]
66 0.12 ms getItem()
[
  "def3f0bffda3cb0f64e2d2c16e38db610e20c839abec965e6a6519a7272ecdb9" => true
]
67 102.21 ms get()
[
  "entry_comments_nested_32954__tree_en" => "string"
]
68 0.12 ms getItem()
[
  "e511f0b127a1a091ae122886a95407e1dd3bb8a4f77b0bff4a3393a195233b12" => true
]
69 83.54 ms get()
[
  "entry_comments_nested_32954__tree_en" => "string"
]
70 0.14 ms getItem()
[
  "5f27c0dcdd2cf6fba9b119c487df7d085c01881c28d6122dc0657e7aad1481da" => true
]
71 0.23 ms get()
[
  "entry_comments_nested_32954__tree_en" => "string"
]
72 0.33 ms getItem()
[
  "a1b0df012dd78ce95fcd6ce136753a3d789f3dd644144c1ce6661fd495057700" => true
]
73 33.89 ms get()
[
  "entry_comments_nested_32954__tree_en" => "string"
]
74 0.18 ms getItem()
[
  "6b40773c49379be3b3c4c1cd613cc2eba5e406135a275090ef3a29120542c76b" => true
]
75 14.92 ms get()
[
  "entry_comments_nested_32954__tree_en" => "string"
]
76 0.33 ms getItem()
[
  "951940350e26a3295c1efaf962eaf59c67bde78589395f2e9de97732a5105da1" => true
]
77 0.28 ms get()
[
  "entry_comments_nested_32954__tree_en" => "string"
]
78 0.14 ms getItem()
[
  "aaff3d9c878b82f7594398f2b794d3801d6deec11206ed15a6d9375f404e12fa" => true
]
79 27.04 ms get()
[
  "entry_comments_nested_67202__tree_en" => "string"
]
80 0.13 ms getItem()
[
  "53aae78eb3122c57fb03100ca013a5aac80a9f37df90ff3f0125e3c0c071c3ca" => true
]
81 15.77 ms get()
[
  "entry_comments_nested_67202__tree_en" => "string"
]
82 0.17 ms getItem()
[
  "e7a3c6ea44b3869cf6a71da4e28e67c21dc2481112a69a99055346e9b4d0e461" => true
]
83 8.46 ms get()
[
  "entry_comments_nested_67202__tree_en" => "string"
]
84 0.40 ms getItem()
[
  "25a8951b8a0428b048399ea6ec3a90ff1e478ad2c44314500acf52feb111b023" => true
]
85 0.29 ms get()
[
  "entry_comments_nested_67202__tree_en" => "string"
]
86 0.18 ms get()
[
  "related_magazines___random_en" => "string"
]
87 0.10 ms get()
[
  "active_users__en" => "string"
]
88 0.11 ms get()
[
  "related_categories___random_en" => "string"
]
89 0.18 ms get()
[
  "related_posts____random_en" => "string"
]
90 0.10 ms get()
[
  "related_entries____random_en" => "string"
]
91 1.47 ms get()
[
  "support_us_block_en" => "string"
]

doctrine.second_level_cache_pool 77

Adapter

Symfony\Component\Cache\Adapter\RedisTagAwareAdapter

Metrics

77 Calls
21.16 ms Time
73 Reads
18 Writes
0 Deletes
34 Hits
39 Misses
46.58 % Hits/reads

Calls

# Time Call Hit
1 0.20 ms getItem()
[
  "DC2_REGION_app_entity_domain_ed5814206d2dd64f38e13279c29814a4a0f68617" => true
]
2 0.09 ms getItem()
[
  "DC2_REGION_timestamp_cache_region_App_Entity_Domain" => false
]
3 0.12 ms getItems()
[
  "DC2_REGION_app_entity_domain_app.entity.domain_13" => true
]
4 0.93 ms getItem()
[
  "DC2_REGION_app_entity_settings_9402e4c8661bde3d314e51b4f72c04cb058fd98a" => true
]
5 0.07 ms getItem()
[
  "DC2_REGION_timestamp_cache_region_App_Entity_Settings" => false
]
6 0.16 ms getItems()
[
  "DC2_REGION_app_entity_settings_app.entity.settings_2" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_3" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_4" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_5" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_6" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_7" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_8" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_9" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_10" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_11" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_12" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_13" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_14" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_15" => true
  "DC2_REGION_app_entity_settings_app.entity.settings_1" => true
]
7 0.27 ms getItem()
[
  "DC2_REGION_app_entity_magazine_app.entity.magazine_83" => true
]
8 0.08 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_23111" => false
]
9 0.09 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_23111" => false
]
10 0.28 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_23111" => true
]
11 0.19 ms getItem()
[
  "DC2_REGION_app_entity_magazine_app.entity.magazine_45" => true
]
12 0.15 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_24753" => true
]
13 0.17 ms getItem()
[
  "DC2_REGION_app_entity_magazine_app.entity.magazine_38" => true
]
14 0.09 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_46817" => false
]
15 0.10 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_46817" => false
]
16 0.15 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_46817" => true
]
17 0.14 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_21842" => true
]
18 0.11 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_7979" => true
]
19 0.11 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_4751" => false
]
20 0.08 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_4751" => false
]
21 0.22 ms save()
[
  "DC2_REGION_app_entity_image_app.entity.image_4751" => true
]
22 0.16 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_48334" => true
]
23 0.07 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_60" => false
]
24 0.07 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_60" => false
]
25 0.13 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_60" => true
]
26 0.07 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_8976" => false
]
27 0.07 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_8976" => false
]
28 0.14 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_8976" => true
]
29 0.10 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_10122" => false
]
30 0.08 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_10122" => false
]
31 0.14 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_10122" => true
]
32 0.16 ms getItem()
[
  "DC2_REGION_app_entity_magazine_app.entity.magazine_73" => true
]
33 0.09 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_51994" => false
]
34 0.07 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_51994" => false
]
35 0.15 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_51994" => true
]
36 0.13 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_22887" => false
]
37 0.08 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_22887" => false
]
38 0.23 ms save()
[
  "DC2_REGION_app_entity_image_app.entity.image_22887" => true
]
39 0.08 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_19965" => false
]
40 0.07 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_19965" => false
]
41 0.15 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_19965" => true
]
42 0.17 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_54562" => true
]
43 0.19 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_3812" => true
]
44 0.10 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_4712" => false
]
45 0.07 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_4712" => false
]
46 0.18 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_4712" => true
]
47 0.08 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_45612" => false
]
48 0.10 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_45612" => false
]
49 0.14 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_45612" => true
]
50 0.09 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_50460" => false
]
51 0.09 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_50460" => false
]
52 0.15 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_50460" => true
]
53 0.11 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_2365" => true
]
54 0.09 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_49417" => false
]
55 0.09 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_49417" => false
]
56 0.15 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_49417" => true
]
57 0.08 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_24896" => false
]
58 0.08 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_24896" => false
]
59 0.29 ms save()
[
  "DC2_REGION_app_entity_image_app.entity.image_24896" => true
]
60 0.21 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_45485" => true
]
61 0.18 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_43113" => true
]
62 0.25 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_29624" => true
]
63 0.19 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_7054" => false
]
64 0.19 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_7054" => false
]
65 0.24 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_7054" => true
]
66 0.14 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_12418" => false
]
67 0.20 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_12418" => false
]
68 0.47 ms save()
[
  "DC2_REGION_app_entity_image_app.entity.image_12418" => true
]
69 0.15 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_26495" => false
]
70 0.11 ms getItem()
[
  "DC2_REGION_app_entity_user_app.entity.user_26495" => false
]
71 0.19 ms save()
[
  "DC2_REGION_app_entity_user_app.entity.user_26495" => true
]
72 0.11 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_9951" => false
]
73 0.11 ms getItem()
[
  "DC2_REGION_app_entity_image_app.entity.image_9951" => false
]
74 0.31 ms save()
[
  "DC2_REGION_app_entity_image_app.entity.image_9951" => true
]
75 9.53 ms getItem()
[
  "DC2_REGION_app_entity_magazine_db8d53e5d0954766dad3ffe0522040baad26469d" => true
]
76 0.12 ms getItem()
[
  "DC2_REGION_timestamp_cache_region_App_Entity_Magazine" => false
]
77 0.13 ms getItems()
[
  "DC2_REGION_app_entity_magazine_app.entity.magazine_1" => true
]

cache.doctrine.orm.default.query 20

Adapter

Symfony\Component\Cache\Adapter\ArrayAdapter

Metrics

20 Calls
0.80 ms Time
17 Reads
3 Writes
0 Deletes
14 Hits
3 Misses
82.35 % Hits/reads

Calls

# Time Call Hit
1 0.00 ms getItem()
[
  "46e1330f09e5aa67c9509e0db7c875a5" => false
]
2 0.02 ms save()
[
  "46e1330f09e5aa67c9509e0db7c875a5" => true
]
3 0.01 ms getItem()
[
  "96f322ab159b629e633931d10f3c606b" => false
]
4 0.02 ms save()
[
  "96f322ab159b629e633931d10f3c606b" => true
]
5 0.00 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => false
]
6 0.02 ms save()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
7 0.05 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
8 0.04 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
9 0.04 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
10 0.04 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
11 0.04 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
12 0.07 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
13 0.05 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
14 0.06 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
15 0.05 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
16 0.06 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
17 0.06 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
18 0.04 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
19 0.05 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]
20 0.06 ms getItem()
[
  "46ddf3a1b9797ec1bd1c013be3aba086" => true
]

Pools without calls 13

Cache pools that received no calls
cache.annotations
cache.doctrine.orm.default.result
cache.messenger.restart_workers_signal
cache.property_info
cache.rate_limiter
cache.security_expression_language
cache.security_is_granted_attribute_expression_language
cache.security_token_verifier
cache.serializer
cache.system
cache.validator
cache.validator_expression_language
cache.webpack_encore