avatar
Sardor Dushamov | PHP
@Sardoroga_blog
23.04.2026 23:17
Swoole jamoasi PHP uchun AOT-kompilyator ustida ishlayapti.

Asosiy g’oya shuki — PHP kodini to’g’ridan-to’g’ri nativ binariyga kompilyatsiya qilish.

Natijalar (fib(40) bo’yicha):
∙ Odatiy PHP: 14.8s
∙ JIT: 2.37s
∙ AOT: 0.11s — interpretatordan 135x, JITdan 20x tez.
Lekin bu sintetik test. Haqiqiy ilovalar (masalan, Workerman) ham kompilyatsiya qilingan, ammo raqamlar berilmagan.

fib(40) boshqa tillarda:

Eng tezlar (~0.05–0.2s):
- C / Rust (optimized) — ~0.05s, eng past daraja
- PHP AOT (Swoole) — 0.11s, C/Rust bilan bir qatorda!

O’rta guruh (~1–2s):
- Java ~1.4s, Go ~1.7s, Scala ~1.9s

Sekin guruh (7–40s):
- Python ~7.3s
- PHP CLI — 14.8s
- Ruby ~29–40s

Bu kompilyator pullik bo'lishi mumkin ekan. Shunaqa gaplar
😇 13
🫡 4
👍 3
1 8 2.8K

Обсуждение 1

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram