API Proton

Нет учётной записи? Зарегистрироваться

база: 13 запр. / 0.4 мс · страница: 12.7 мс · память: 2,0 МБ · login · повторов: 2 · кэш: 1/1
Метод и путь
GET /login
Маршрут
login — /login
Прослойки
csrf, guest
Кто смотрит
гость
Адрес
10.10.10.120
Ждёт в ответ
HTML
Content-Type
—
Request-Id
28ae2686dd050d3f
User-Agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Поля запроса
—

Каждая строка — прослойка или контроллер. Отступ и положение внутри родительской полосы показывают вложенность, ширина полосы — сколько занял сам слой вместе со всем, что внутри него.

0 мс 3 мс 6 мс 10 мс 13 мс
0 мс kernel: старт
framework/Http/Kernel.php:63
4.39 мс прослойка: csrf
framework/Http/Middleware/VerifyCsrf.php
4.38 мс прослойка: guest
framework/Http/Middleware/Guest.php
3.26 мс обработчик: App\Controllers\Web\AuthController::showLogin
app/Controllers/Web/AuthController.php:23
0 мс kernel: ответ готов
framework/Http/Kernel.php:115

Таймлайн

0 мс 3 мс 6 мс 10 мс 13 мс
1 SELECT 0.03 мс
2 SELECT 0.03 мс
3 SELECT 0.02 мс
4 SELECT 0.02 мс
5 SELECT 0.04 мс
6 SELECT 0.04 мс
7 SELECT 0.05 мс
8 SELECT 0.07 мс
9 SELECT 0.02 мс
10 SELECT 0.02 мс
11 SELECT 0.02 мс
12 SELECT 0.02 мс
13 SELECT 0.01 мс

Повторяющиеся запросы

6× SELECT value FROM settings WHERE setting_key = :key
3× SELECT name FROM sqlite_master WHERE type = 'table' AND name = :name

Самые долгие

0.07 мс 0 стр. SELECT * FROM jobs WHERE status = :status AND queue = :queue AND available_at <= :now ORDER BY priority DESC, id LIMIT 1
стек
  1. framework/Queue/Queue.php:154 — Rsgrinko\Proton\Database\Connection->selectOne()
  2. framework/Queue/Queue.php:143 — Rsgrinko\Proton\Database\Connection->transaction()
  3. framework/Queue/Worker.php:145 — Rsgrinko\Proton\Queue\Queue::claim()
  4. framework/Queue/Worker.php:92 — Rsgrinko\Proton\Queue\Worker->claim()
  5. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  6. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  7. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
0.05 мс 0 стр. SELECT value FROM settings WHERE setting_key = :key
стек
  1. framework/Models/Setting.php:29 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Queue/Worker.php:85 — Rsgrinko\Proton\Models\Setting::get()
  3. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  4. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  5. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
0.04 мс 0 стр. SELECT name FROM sqlite_master WHERE type = 'table' AND name = :name
стек
  1. framework/Install/Installer.php:42 — Rsgrinko\Proton\Database\Connection->hasTable()
  2. framework/Http/Middleware/Guest.php:21 — Rsgrinko\Proton\Install\Installer::installed()
  3. framework/Http/Router.php:331 — Rsgrinko\Proton\Http\Middleware\Guest->__invoke()
  4. framework/Http/Middleware/VerifyCsrf.php:24 — Rsgrinko\Proton\Http\Router::{closure:Rsgrinko\Proton\Http\Router::run():329}()
  5. framework/Http/Router.php:331 — Rsgrinko\Proton\Http\Middleware\VerifyCsrf->__invoke()
  6. framework/Http/Router.php:338 — Rsgrinko\Proton\Http\Router::{closure:Rsgrinko\Proton\Http\Router::run():329}()
  7. framework/Http/Router.php:189 — Rsgrinko\Proton\Http\Router->run()
  8. framework/Http/Kernel.php:73 — Rsgrinko\Proton\Http\Router->dispatch()
0.04 мс 0 стр. SELECT COUNT(*) AS aggregate FROM users WHERE deleted_at IS NULL
стек
  1. framework/Database/Query/Builder.php:447 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Database/Query/Builder.php:707 — Rsgrinko\Proton\Database\Query\Builder->{closure:Rsgrinko\Proton\Database\Query\Builder::count():447}()
  3. framework/Database/Query/Builder.php:447 — Rsgrinko\Proton\Database\Query\Builder->cached()
  4. framework/Database/Model/Query.php:167 — Rsgrinko\Proton\Database\Query\Builder->count()
  5. framework/Install/Installer.php:46 — Rsgrinko\Proton\Database\Model\Query->count()
  6. framework/Http/Middleware/Guest.php:21 — Rsgrinko\Proton\Install\Installer::installed()
  7. framework/Http/Router.php:331 — Rsgrinko\Proton\Http\Middleware\Guest->__invoke()
  8. framework/Http/Middleware/VerifyCsrf.php:24 — Rsgrinko\Proton\Http\Router::{closure:Rsgrinko\Proton\Http\Router::run():329}()
0.03 мс 0 стр. SELECT name FROM sqlite_master WHERE type = 'table' AND name = :name
стек
  1. framework/Models/Setting.php:79 — Rsgrinko\Proton\Database\Connection->hasTable()
  2. framework/Support/Settings.php:273 — Rsgrinko\Proton\Models\Setting::all()
  3. framework/Support/Settings.php:164 — Rsgrinko\Proton\Support\Settings::stored()
  4. framework/Http/Kernel.php:69 — Rsgrinko\Proton\Support\Settings::apply()
  5. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
Все запросы по порядку (13)
1 SELECT 0.03 мс 0 стр. SELECT name FROM sqlite_master WHERE type = 'table' AND name = :name
стек
  1. framework/Models/Setting.php:79 — Rsgrinko\Proton\Database\Connection->hasTable()
  2. framework/Support/Settings.php:273 — Rsgrinko\Proton\Models\Setting::all()
  3. framework/Support/Settings.php:164 — Rsgrinko\Proton\Support\Settings::stored()
  4. framework/Http/Kernel.php:69 — Rsgrinko\Proton\Support\Settings::apply()
  5. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
2 SELECT 0.03 мс 0 стр. SELECT setting_key, value FROM settings ORDER BY setting_key
стек
  1. framework/Models/Setting.php:85 — Rsgrinko\Proton\Database\Connection->select()
  2. framework/Support/Settings.php:273 — Rsgrinko\Proton\Models\Setting::all()
  3. framework/Support/Settings.php:164 — Rsgrinko\Proton\Support\Settings::stored()
  4. framework/Http/Kernel.php:69 — Rsgrinko\Proton\Support\Settings::apply()
  5. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
3 SELECT 0.02 мс 0 стр. SELECT name FROM sqlite_master WHERE type = 'table' AND name = :name
стек
  1. framework/Models/BlockedIp.php:73 — Rsgrinko\Proton\Database\Connection->hasTable()
  2. framework/Http/Kernel.php:191 — Rsgrinko\Proton\Models\BlockedIp::blocked()
  3. framework/Http/Kernel.php:73 — Rsgrinko\Proton\Http\Kernel->blocked()
  4. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
4 SELECT 0.02 мс 0 стр. SELECT until FROM blocked_ips WHERE ip = :ip
стек
  1. framework/Models/BlockedIp.php:77 — Rsgrinko\Proton\Database\Connection->selectOne()
  2. framework/Http/Kernel.php:191 — Rsgrinko\Proton\Models\BlockedIp::blocked()
  3. framework/Http/Kernel.php:73 — Rsgrinko\Proton\Http\Kernel->blocked()
  4. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
5 SELECT 0.04 мс 0 стр. SELECT name FROM sqlite_master WHERE type = 'table' AND name = :name
стек
  1. framework/Install/Installer.php:42 — Rsgrinko\Proton\Database\Connection->hasTable()
  2. framework/Http/Middleware/Guest.php:21 — Rsgrinko\Proton\Install\Installer::installed()
  3. framework/Http/Router.php:331 — Rsgrinko\Proton\Http\Middleware\Guest->__invoke()
  4. framework/Http/Middleware/VerifyCsrf.php:24 — Rsgrinko\Proton\Http\Router::{closure:Rsgrinko\Proton\Http\Router::run():329}()
  5. framework/Http/Router.php:331 — Rsgrinko\Proton\Http\Middleware\VerifyCsrf->__invoke()
  6. framework/Http/Router.php:338 — Rsgrinko\Proton\Http\Router::{closure:Rsgrinko\Proton\Http\Router::run():329}()
  7. framework/Http/Router.php:189 — Rsgrinko\Proton\Http\Router->run()
  8. framework/Http/Kernel.php:73 — Rsgrinko\Proton\Http\Router->dispatch()
6 SELECT 0.04 мс 0 стр. SELECT COUNT(*) AS aggregate FROM users WHERE deleted_at IS NULL
стек
  1. framework/Database/Query/Builder.php:447 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Database/Query/Builder.php:707 — Rsgrinko\Proton\Database\Query\Builder->{closure:Rsgrinko\Proton\Database\Query\Builder::count():447}()
  3. framework/Database/Query/Builder.php:447 — Rsgrinko\Proton\Database\Query\Builder->cached()
  4. framework/Database/Model/Query.php:167 — Rsgrinko\Proton\Database\Query\Builder->count()
  5. framework/Install/Installer.php:46 — Rsgrinko\Proton\Database\Model\Query->count()
  6. framework/Http/Middleware/Guest.php:21 — Rsgrinko\Proton\Install\Installer::installed()
  7. framework/Http/Router.php:331 — Rsgrinko\Proton\Http\Middleware\Guest->__invoke()
  8. framework/Http/Middleware/VerifyCsrf.php:24 — Rsgrinko\Proton\Http\Router::{closure:Rsgrinko\Proton\Http\Router::run():329}()
7 SELECT 0.05 мс 0 стр. SELECT value FROM settings WHERE setting_key = :key
стек
  1. framework/Models/Setting.php:29 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Queue/Worker.php:85 — Rsgrinko\Proton\Models\Setting::get()
  3. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  4. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  5. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
8 SELECT 0.07 мс 0 стр. SELECT * FROM jobs WHERE status = :status AND queue = :queue AND available_at <= :now ORDER BY priority DESC, id LIMIT 1
стек
  1. framework/Queue/Queue.php:154 — Rsgrinko\Proton\Database\Connection->selectOne()
  2. framework/Queue/Queue.php:143 — Rsgrinko\Proton\Database\Connection->transaction()
  3. framework/Queue/Worker.php:145 — Rsgrinko\Proton\Queue\Queue::claim()
  4. framework/Queue/Worker.php:92 — Rsgrinko\Proton\Queue\Worker->claim()
  5. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  6. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  7. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
9 SELECT 0.02 мс 0 стр. SELECT value FROM settings WHERE setting_key = :key
стек
  1. framework/Models/Setting.php:29 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Queue/Worker.php:251 — Rsgrinko\Proton\Models\Setting::get()
  3. framework/Queue/Worker.php:101 — Rsgrinko\Proton\Queue\Worker->maintenance()
  4. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  5. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  6. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
10 SELECT 0.02 мс 0 стр. SELECT value FROM settings WHERE setting_key = :key
стек
  1. framework/Models/Setting.php:29 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Queue/Scheduler.php:245 — Rsgrinko\Proton\Models\Setting::get()
  3. framework/Queue/Scheduler.php:121 — Rsgrinko\Proton\Queue\Scheduler::due()
  4. framework/Queue/Worker.php:255 — Rsgrinko\Proton\Queue\Scheduler::run()
  5. framework/Queue/Worker.php:101 — Rsgrinko\Proton\Queue\Worker->maintenance()
  6. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  7. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  8. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
11 SELECT 0.02 мс 0 стр. SELECT value FROM settings WHERE setting_key = :key
стек
  1. framework/Models/Setting.php:29 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Queue/Scheduler.php:245 — Rsgrinko\Proton\Models\Setting::get()
  3. framework/Queue/Scheduler.php:121 — Rsgrinko\Proton\Queue\Scheduler::due()
  4. framework/Queue/Worker.php:255 — Rsgrinko\Proton\Queue\Scheduler::run()
  5. framework/Queue/Worker.php:101 — Rsgrinko\Proton\Queue\Worker->maintenance()
  6. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  7. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  8. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
12 SELECT 0.02 мс 0 стр. SELECT value FROM settings WHERE setting_key = :key
стек
  1. framework/Models/Setting.php:29 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Queue/Scheduler.php:245 — Rsgrinko\Proton\Models\Setting::get()
  3. framework/Queue/Scheduler.php:121 — Rsgrinko\Proton\Queue\Scheduler::due()
  4. framework/Queue/Worker.php:255 — Rsgrinko\Proton\Queue\Scheduler::run()
  5. framework/Queue/Worker.php:101 — Rsgrinko\Proton\Queue\Worker->maintenance()
  6. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  7. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  8. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()
13 SELECT 0.01 мс 0 стр. SELECT value FROM settings WHERE setting_key = :key
стек
  1. framework/Models/Setting.php:29 — Rsgrinko\Proton\Database\Connection->value()
  2. framework/Queue/Scheduler.php:245 — Rsgrinko\Proton\Models\Setting::get()
  3. framework/Queue/Scheduler.php:121 — Rsgrinko\Proton\Queue\Scheduler::due()
  4. framework/Queue/Worker.php:255 — Rsgrinko\Proton\Queue\Scheduler::run()
  5. framework/Queue/Worker.php:101 — Rsgrinko\Proton\Queue\Worker->maintenance()
  6. framework/Queue/HitWorker.php:36 — Rsgrinko\Proton\Queue\Worker->run()
  7. framework/Http/Kernel.php:97 — Rsgrinko\Proton\Queue\HitWorker::run()
  8. public/index.php:17 — Rsgrinko\Proton\Http\Kernel->handle()

попаданий: 1 · промахов: 0

есть metrics:hour:2026-09-24-21