# Araç karşılaştırması

> Aynı işi yapan iki araç arasındaki fark gerçekten nedir?

- Durum: Sürüyor
- Kayıt sayısı: 1
- Kaynak: https://www.muhammetsafak.com.tr/research/program/arac-karsilastirma/
- Dil: tr-TR
- Yazar: Muhammet Şafak

---
Aynı işi yapan iki aracın ölçülebilir farkı: derleme süresi, çıktı boyutu, bellek ve geliştirici döngüsü; ekosistem taraması dâhil.

## Bulgu defteri

### Bir PHP framework'ünü kurmanın sabit maliyeti: disk boyutu hiçbir şey söylemiyor

- Soru: Yedi PHP framework'ü kurulduğunda diskte kaç megabayt, istek başına kaç dosya ve ilk istekte kaç milisaniye tutuyor — ve bu sayılardan hangisi gerçekten yük altındaki hızı öngörüyor?
- Bulgu: Disk boyutu hiçbir şey öngörmüyor: Yii2 en büyük vendor'a sahip (34,1 MB) ama istek başına yalnız 62 dosya yüklüyor — sahanın en azlarından. İstek başına dosya sayısı da öngörmüyor: CodeIgniter 96 dosya yükleyip 6.431 istek/sn veriyor, Symfony 224 dosya yükleyip 13.067 veriyor. Gerçekten ayrışan tek şey opcache soğukken ödenen ilk istek: Phalcon 2,2 ms, Laravel 72,2 ms — otuz üç kat. Bu, her deploy'dan sonra ilk ziyaretçinin ödediği derleme faturasıdır ve framework başına birkaç kilobayt değil, onlarca milisaniye tutuyor.
- https://www.muhammetsafak.com.tr/research/php-framework-ayak-izi/
- Markdown: https://www.muhammetsafak.com.tr/research/php-framework-ayak-izi.md
