Performans & Benchmark Analizi

ArtiFrame, gereksiz soyutlamaları ve karmaşık bağımlılıkları ortadan kaldırarak saf hıza odaklanır. Aşağıdaki testler standart bir üretim (production) ortamında gerçekleştirilmiştir.

Saniyedeki İstek
21.4k+
Laravel'in 5.6 katı
Ortalama Yanıt Süresi
0.46ms
Sub-millisecond yanıt
İstek Başına RAM
1.1MB
Laravel'in 1/13'ü
Sunucu 4 vCPU Intel, 8 GB RAM, 80 GB NVMe/SSD
İşletim Sistemi & Yazılım Ubuntu 24.04 LTS · Nginx 1.26 · PHP 8.3 FPM + OPcache
Test Aracı wrk -t4 -c100 -d30s (100 eşzamanlı bağlantı, 30 sn)
Test Senaryosu JSON API Response · {"status":"success","message":"OK"}
Metrik Laravel 11.x Symfony 7.x Slim 4.x ArtiFrame v3
Vendor Boyutu ~52 MB ~38 MB ~6.5 MB ~2.8 MB
Dış Bağımlılık ~92 paket ~54 paket ~12 paket 1 paket (predis)
Saniye Başına İstek (RPS)
3,800
5,200
12,500
21,400+
Ortalama Gecikme ~26.3 ms ~19.2 ms ~8.0 ms ~0.46 ms
İstek Başına RAM
14.2 MB
10.5 MB
3.2 MB
1.1 MB
8 GB RAM — Max Worker ~450 ~650 ~2,100 ~6,000+
Soğuk Başlatma Süresi ~180 ms ~210 ms ~45 ms <12 ms
Composer Yükleme Süresi ~45 sn ~38 sn ~8 sn <3 sn

Not: ArtiFrame, PSR-4 otokaydedicisi ve yerleşik Redis kuyruk altyapısı için yalnızca predis/predis paketine ihtiyaç duyar. Bu sayede dürüst bir ~2.8 MB vendor boyutu sunar. CLI ve GUI araçları (DevOps Studio, DB Studio, Server Studio) çekirdek bundle'a dahil edilmez; üretim ortamına yansımaz.

Güvenlik Matrisi →