Skip to content

Benchmark

Confronto performance TCPDF-Next con librerie PDF alternative su test mondo reale.

Ambiente Test

  • PHP: 8.5.0
  • CPU: Intel i9-13900K (24 core)
  • RAM: 64 GB DDR5
  • OS: Ubuntu 24.04 LTS
  • Metodo: JMeter, 1000 richieste, 10 thread concorrenti

Throughput (Richieste/secondo)

LibreriaReq/sRelativo
TCPDF-Next4581.00x
TCPDF Legacy3120.68x
DomPDF2450.53x
mPDF1890.41x

Uso Memoria (MB per richiesta)

LibreriaMemoriaRelativo
TCPDF-Next12 MB1.00x
TCPDF Legacy18 MB1.50x
DomPDF22 MB1.83x
mPDF28 MB2.33x

Velocità Generazione (ms per PDF)

Tipo DocumentoTCPDF-NextTCPDF LegacyDomPDF
Hello World8 ms12 ms18 ms
Fattura (2 pagine)45 ms78 ms95 ms
Rapporto (50 pagine)320 ms580 ms725 ms

RoadRunner vs PHP-FPM

RuntimeThroughputLatenza P95
RoadRunner1,842 req/s24 ms
PHP-FPM458 req/s98 ms

Conclusioni

TCPDF-Next è 1.5-2.5x più veloce delle alternative mantenendo compatibilità completa PDF 2.0 e funzionalità enterprise.

Per dati completi, vedi Report Benchmark Completo.

Rilasciato sotto licenza LGPL-3.0-or-later.