Коли ви говорите, продуктивність, більшість веб-майстрів автоматично думати про сервер.
Як вибачення для автоматичного думок, ми повинні сказати, що протягом багатьох років це було вірно, головним чином тому, веб-сайт або веб-служба покладалася на сервері в основному для запуску.
В останні роки, завдяки зростанню клієнтської стороні технологій, таких як JavaScript, і нових CSS і HTML стандартам, все більше і більше ресурсів, що використовуються на стороні клієнта, піднімаючи питання "Чи є моє додаток / сайт працює належним чином в браузеру клієнта? "
Баки це відносно нова технологія, складається з двох частин. Один для тестування, запису й передачі даних, пов'язаних з продуктивністю з боку клієнта. Другий Баки частина працює на сервері і використовується для прийому і зберігання даних, переданих клієнтом Баки.
Це спосіб розробники можуть бачити, як їх обслуговують ярмарки на ПК клієнта і браузера, як це сайт завантажується, які час відгуку, і так далі.
Баки не займають занадто багато місця, легко включити в існуючу додатки або служби, а також поставляється з повною підтримкою AJAX операцій, а також класичні завантаження сторінки.
Записані дані на точність суб-мілісекунди, і при досягненні сервер може бути записаний з використанням таких інструментів, як statsd, графіт, OpenTSDB, або будь-якого іншого програмного забезпечення статистичних даних для збору.
Вимоги
- JavaScript включений на стороні клієнта
- Node.js для клієнта на стороні сервера
Коментар не знайдено