← Назад към функциите
Free

Производителност на страницата (Page Performance)

Page Performance предоставя мигновен преглед на производителността на всяка уеб страница – показатели за времето на зареждане (FCP, DOMContentLoaded, пълно зареждане, TTI), DOM статистика (брой елементи, дълбочина на влагане, слушатели на събития) и разбор на ресурсите, показващ броя и размера на JavaScript, CSS, изображения, шрифтове и други активи. Цветно кодиран резултат за производителност дава бърз индикатор за състоянието.

Профилирането на производителността с Lighthouse или WebPageTest предоставя дълбок анализ, но отнема време за изпълнение и създава претоварени отчети. Понякога просто се нуждаете от бърз отговор: „Бърза или бавна е тази страница? Кой е най-големият проблем?“ Page Performance ви дава този мигновен преглед. Той чете данни за времето от Performance API и Navigation Timing API на браузъра (данни, които вече са събрани – не е необходимо допълнително зареждане на страницата) и ги представя в чисто, визуално табло. Горната секция показва ключови показатели за времето: First Contentful Paint (когато се появи първото съдържание), DOMContentLoaded (когато HTML е напълно анализиран), Full Load (когато всички ресурси приключат) и Time to Interactive (когато страницата стане отзивчива). Всеки показател е цветно кодиран – зелено за бързо, жълто за умерено, червено за бавно – на базата на праговете на Web Vitals. Под това, разбор на ресурсите показва колко лента се консумира от JavaScript, CSS, изображения, шрифтове и други видове ресурси, с визуални стълбовидни диаграми за лесно сравнение. Секцията за DOM статистика показва общия брой елементи, максималната дълбочина на влагане и броя на слушателите на събития – индикатори за сложността на DOM, които влияят на производителността при рендиране.

Преглед на живо
example.com
Performance Overview
Score: 87
0.8s
FCP
1.2s
DOM Ready
2.4s
Full Load
1.5s
TTI
Resource Breakdown
JS
842 KB
4 files
CSS
128 KB
2 files
Images
456 KB
12 files
Fonts
98 KB
2 files
DOM Statistics
1,247
Elements
14
Max Depth
86
Event Listeners
1.5 MB
Total Size
Ключови функции

Ключови показатели за времето

Показва First Contentful Paint (FCP), DOMContentLoaded, Full Page Load и Time to Interactive (TTI) – четирите най-важни показатели за производителност. Всеки е цветно кодиран: зелено (бързо), жълто (умерено), червено (бавно) въз основа на установените прагове на Web Vitals.

Разбор по видове ресурси

Визуална стълбовидна диаграма, показваща броя и общия размер на всеки тип ресурс: JavaScript файлове, CSS таблици със стилове, изображения, шрифтове и други активи. Вижте незабавно кой тип ресурс допринася най-много за теглото на страницата.

Статистика за сложността на DOM

Показва общия брой елементи на DOM, максималната дълбочина на влагане и общия брой на слушателите на събития. Големи размери на DOM (2000+ елемента) и дълбоко влагане (15+ нива) се маркират като потенциални пречки за производителността.

Общ резултат за производителност

Единен резултат от 0 до 100 обобщава здравето на производителността на страницата, цветно кодиран в зелено (85+), жълто (50-84) или червено (0-49). Базиран на претеглена комбинация от показатели за време и ефективност на ресурсите.

Общо тегло на страницата

Показва комбинирания размер на всички изтеглени ресурси в MB. Разбито по категории, за да можете да видите, че 842 KB е JavaScript, 245 KB са изображения и 128 KB е CSS – идентифицирайки най-тежките участници.

Не е необходимо допълнително зареждане

Чете данни за производителността от Performance API на браузъра – данни, които вече са събрани по време на нормалното зареждане на страницата. Без синтетично повторно тестване, без допълнителни мрежови заявки и без влияние върху производителността от работата на инструмента.

Чести случаи на употреба

Бърза проверка на здравето на производителността

Отворете всяка страница и получете мигновен преглед на производителността. Бърза ли е (зелен резултат), умерена (жълт) или бавна (червен)? Таблото отговаря на това за по-малко от секунда – без чакане Lighthouse да приключи.

Идентифициране на пречките за производителността

Ако страницата е бавна, разборът на ресурсите показва защо. 1.2 MB JavaScript? Това е тясното място. 800 KB неоптимизирани изображения? Това е решението. Визуалният разбор прави най-тежките участници очевидни.

Сравнение Преди/След оптимизация

Пуснете Page Performance преди да правите оптимизации, отбележете показателите. Направете промените си, презаредете и го пуснете отново. Сравнете FCP, времето за зареждане и общото тегло на страницата, за да потвърдите, че вашите оптимизации са имали очаквания ефект.

Бенчмаркинг на производителността спрямо конкурентите

Пуснете Page Performance на вашия сайт и на сайтовете на вашите конкуренти. Сравнете времето за зареждане, теглото на страниците и разпределението на ресурсите. Конкурентите изпращат ли по-малко JavaScript? По-добре оптимизирани ли са техните изображения?

Мониторинг на регресии на производителността

Пускайте инструмента редовно на ключови страници по време на разработката. Ако резултатът за производителност спадне или теглото на страницата внезапно се увеличи, сте въвели регресия – хванете я преди да достигне производство.

Как да използвате
1

Активирайте Page Performance

Отворете плаващия док DevSuite Pro и щракнете върху иконата Page Performance. Таблото се появява мигновено с данни за производителността за текущото зареждане на страницата.

2

Прегледайте показателите за времето

Проверете четирите ключови показатели за времето в горната част: FCP, DOMContentLoaded, Full Load и TTI. Зелените стойности са бързи, жълтите са умерени, червените се нуждаят от подобрение.

3

Анализирайте разбора на ресурсите

Погледнете стълбовидната диаграма на ресурсите, за да видите кой тип актив е най-тежък. JavaScript често е най-големият участник – ако JS е над 500 KB, може да си струва разделяне на кода или мързеливо зареждане (lazy-loading).

4

Проверете сложността на DOM

Прегледайте DOM статистиката. Ако броят на елементите надвишава 1500 или дълбочината на влагане надвишава 15, помислете за опростяване на кода, за да подобрите производителността на рендиране.

5

Забележете резултата и оптимизирайте

Общият резултат дава бърз бенчмарк. Пуснете инструмента преди и след оптимизациите, за да измерите подобрението.

Готови ли сте да опитате? Производителност на страницата (Page Performance)?

Инсталирайте DevSuite Pro безплатно и отключете 39+ инструмента за разработчици за вашия браузър.

Добавяне към Chrome Добави към Edge Добавяне към FireFox