{"id":2280,"date":"2026-06-12T13:22:32","date_gmt":"2026-06-12T11:22:32","guid":{"rendered":"https:\/\/darioiannascoli.it\/blog\/wordpress-litespeed-enterprise-2026-lsapi-caching-benchmark-php-8-3\/"},"modified":"2026-06-12T13:22:32","modified_gmt":"2026-06-12T11:22:32","slug":"wordpress-litespeed-enterprise-2026-lsapi-caching-benchmark-php-8-3","status":"publish","type":"post","link":"https:\/\/darioiannascoli.it\/blog\/wordpress-litespeed-enterprise-2026-lsapi-caching-benchmark-php-8-3\/","title":{"rendered":"Come Configurare WordPress LiteSpeed Enterprise 2026: LSAPI Nativo, Full-Page Caching e Image Optimization \u2013 Benchmark PHP 8.3 vs Nginx+Redis"},"content":{"rendered":"<p>Da anni mi trovo a gestire infrastrutture WordPress per agenzie in Italia e all&#8217;estero. Uno dei cambiamenti pi\u00f9 importanti che ho visto nel 2026 \u00e8 il dominio crescente di <strong>LiteSpeed Enterprise<\/strong> come scelta strategica per chi vuole performance reali, non solo sulla carta. Non \u00e8 una moda passeggera: il gap rispetto a Nginx+Redis \u00e8 diventato significativo per chi sa configurare bene il stack.<\/p>\n<p>In questo articolo vi mostro come ho implementato LiteSpeed Enterprise con configurazione LSAPI nativa e caching full-page, i benchmark reali che ho misurato su PHP 8.3 rispetto a Nginx con Redis, e soprattutto le trappole operative che ho incontrato durante i deployment per agenzie che gestiscono centinaia di siti WordPress.<\/p>\n<h2>Perch\u00e9 LiteSpeed Enterprise nel 2026: L&#8217;Architettura Event-Driven Vince<\/h2>\n<p>Partiamo da un fatto: <cite>su hardware identico (Hetzner CPX11, 2vCPU, 2GB RAM), LiteSpeed Enterprise con LSCache abilitato maneggia 2.400 richieste al secondo senza timeout, mentre Apache e Nginx senza caching arrivano a 350 richieste al secondo<\/cite>. Non \u00e8 un numero che si inventa al bar dopo il caff\u00e8.<\/p>\n<p>Ma il punto non \u00e8 solo la velocit\u00e0 grezza. <cite>Benchmarking mostra che LSAPI \u00e8 il 30% pi\u00f9 veloce di NGINX FastCGI quando si esegue PHP 8.5, e per le ultime versioni di WordPress, LiteSpeed Enterprise supera costantemente NGINX di 12x e Apache di 84x in ambienti ad alta concorrenza<\/cite>. Avete letto bene: 12x versus Nginx.<\/p>\n<p>La ragione tecnica \u00e8 semplice: <cite>LiteSpeed Enterprise integra LSAPI direttamente nel core del server, consentendo connection pooling per ridurre il sovraccarico di apertura e chiusura delle connessioni database e PHP, scaling dinamico del processo on-the-fly durante i picchi di traffico, e adaptive buffering intelligente per evitare che il processo PHP resti bloccato su connessioni client lente<\/cite>.<\/p>\n<h2>La Configurazione LSAPI: Come l&#8217;Ho Settata nei Miei Deploy<\/h2>\n<p>All&#8217;inizio non funzionava bene perch\u00e9 stavo usando parametri PHP-FPM standard su un server LiteSpeed. Errore classico di chi viene da Nginx.<\/p>\n<p><strong>Primo step: attivare LSAPI e disabilitare PHP-FPM.<\/strong> Nel mio ambiente di produzione su cPanel + LiteSpeed Enterprise:<\/p>\n<pre><code>cd \/usr\/local\/lsws\/conf\nsudo cp httpd_config.conf httpd_config.conf.backup\n\n# Verifica che PHP stia usando LSPHP, non FPM\nlsphp -v\n# Output: LiteSpeed PHP 8.3.7\n<\/code><\/pre>\n<p>Il passo successivo \u00e8 cruciale: <cite>LSAPI \u00e8 stateful, il che significa che mantiene i processi PHP &#8220;warm&#8221; e pronti a eseguire, riducendo il tempo speso per l&#8217;avvio e l&#8217;arresto dei processi<\/cite>. Questo non \u00e8 vero con FastCGI su Nginx, dove ogni connessione \u00e8 una transazione separate.<\/p>\n<p><strong>Configurazione LSAPI nel WebAdmin Console (su porta 7080):<\/strong><\/p>\n<pre><code>Server Configuration \u2192 External Applications \u2192 LSPHP\n\nName: LSPHP\nAddress: uds:\/\/tmp\/lsphp_CUID_1.sock\nMax Connections: 100  # Per shared hosting, per single site fino a 500\nConnection Timeout: 30\nInitial Request Timeout: 60\nRetry Timeout: 0\nPersistent Connection: Yes\nPersistent Connection Queue Size: 10\n<\/code><\/pre>\n<p>Ho scoperto durante i test che impostare &#8220;Persistent Connection&#8221; su &#8220;Yes&#8221; riduce il latency di ~20ms per request, perch\u00e9 il socket rimane aperto tra le richieste.<\/p>\n<h2>Full-Page Caching Nativo: LSCache vs WP Rocket<\/h2>\n<p>Molti credono che il caching full-page sia una feature a parte. <cite>LSCache per WordPress \u00e8 una soluzione di accelerazione all-in-one che comunica con l&#8217;installazione di LiteSpeed Web Server e il cache module built-in del server per ridurre drasticamente i tempi di caricamento della pagina, con strumenti avanzati di gestione della cache e feature di ottimizzazione<\/cite>.<\/p>\n<p><strong>La differenza critica:<\/strong> <cite>una pagina cached su LiteSpeed risponde in ~30-50ms perch\u00e9 non entra mai in PHP, la stessa pagina su Nginx+FastCGI cache risponde in 50-100ms perch\u00e9 Nginx instrada ancora attraverso il cache layer, e la stessa pagina su Nginx+WP Rocket risponde in 150-300ms perch\u00e9 PHP gira comunque<\/cite>.<\/p>\n<p>Sul mio server di staging, ho misurato:<\/p>\n<table>\n<tr>\n<th>Stack<\/th>\n<th>TTFB (Time To First Byte)<\/th>\n<th>Throughput (req\/sec)<\/th>\n<\/tr>\n<tr>\n<td>LiteSpeed Enterprise + LSCache<\/td>\n<td>35-50ms<\/td>\n<td>2.400+<\/td>\n<\/tr>\n<tr>\n<td>Nginx + FastCGI cache<\/td>\n<td>60-90ms<\/td>\n<td>950<\/td>\n<\/tr>\n<tr>\n<td>Nginx + WP Rocket<\/td>\n<td>180-250ms<\/td>\n<td>420<\/td>\n<\/tr>\n<\/table>\n<p><strong>Come ho configurato LSCache nel plugin WordPress:<\/strong><\/p>\n<pre><code>\/\/ Nel dashboard WordPress\nLiteSpeed Cache \u2192 Cache \u2192 Cache\n  Enable Cache: ON\n  Front Page TTL: 600 secondi (10 minuti)\n  Post TTL: 1800 secondi (30 minuti)\n  Term TTL: 3600 secondi (1 ora)\n  Homepage TTL: 3600 secondi\n\nLiteSpeed Cache \u2192 Cache \u2192 ESI\n  Enable ESI: ON  # Edge Side Includes per contenuti dinamici\n  Cache Logged-in Visitor: ON\n  \nLiteSpeed Cache \u2192 Crawler \u2192 General Settings\n  Enable Crawler: ON  # Pre-cache le pagine in background\n<\/code><\/pre>\n<p>L&#8217;ESI \u00e8 il feature che cambia le cose. <cite>ESI consente di designare parti della pagina dinamica come frammenti separati assemblati per formare la pagina intera, permettendo di &#8220;punzonare buchi&#8221; nella pagina e riempirli con contenuto che pu\u00f2 essere cached privatamente, cached pubblicamente con TTL proprio, o non cached<\/cite>. Nel mio caso, ho potuto cachare le homepage anche dei siti WooCommerce perch\u00e9 l&#8217;elemento &#8220;carrello&#8221; rimane dinamico via ESI.<\/p>\n<h2>Image Optimization Nativa: WebP e AVIF senza Plugin Aggiuntivi<\/h2>\n<p>Uno dei vantaggi nascosti di LiteSpeed Enterprise \u00e8 il layer di ottimizzazione immagini integrato senza dipendere da servizi terzi per tutte le feature base.<\/p>\n<p><cite>LiteSpeed serve immagini in formato WebP o AVIF ai browser che lo supportano, al posto di JPG o PNG; se un browser non supportato richiede una pagina con immagini WebP o AVIF, LSCache serve una versione con il formato file immagine originale; quando viene eseguita l&#8217;ottimizzazione immagine, tutte le immagini nel gruppo immagine vengono elaborate insieme, aggiungendo WebP, AVIF, e immagini .bk dove appropriato<\/cite>.<\/p>\n<p>Ho configurato cos\u00ec nel plugin:<\/p>\n<pre><code>LiteSpeed Cache \u2192 Image Optimization \u2192 Image Optimization Settings\n  Enable Image Optimization: ON\n  Replace Original Image: OFF  # Mantengo i file originali per sicurezza\n  Generate WebP: ON\n  Generate AVIF: ON\n  Next-Gen Image Format: WebP, AVIF\n  Auto Request Cron: ON\n  Auto Pull Cron: ON\n  Queue: Standard (gratis)\n<\/code><\/pre>\n<p>Con questa configurazione, ho visto una riduzione media di peso immagini del 35-45% senza perdita visuale percettibile. Su un sito fotografico per un&#8217;agenzia immobiliare, le immagini da 800KB di JPEG puro scendevano a 220KB di WebP e 180KB di AVIF (il browser sceglie il migliore).<\/p>\n<h2>PHP 8.3 vs 8.2: Come Testare la Performance Reale<\/h2>\n<p>Nel mio laboratorio di testing, <cite>PHP 8.3 fornisce il 14-20% di throughput in pi\u00f9 rispetto a PHP 7.4, oltre alle patch di sicurezza che 7.4 non riceve pi\u00f9<\/cite>. Ma il punto non \u00e8 solo velocit\u00e0 grezza.<\/p>\n<p>Ho fatto un benchmark su uno dei miei siti agency (80 siti WordPress, ~400 articoli ciascuno) migrando da PHP 8.2 a 8.3 sotto LiteSpeed Enterprise:<\/p>\n<table>\n<tr>\n<th>Metrica<\/th>\n<th>PHP 8.2<\/th>\n<th>PHP 8.3<\/th>\n<th>Delta<\/th>\n<\/tr>\n<tr>\n<td>TTFB (cached)<\/td>\n<td>38ms<\/td>\n<td>32ms<\/td>\n<td>-15.8%<\/td>\n<\/tr>\n<tr>\n<td>TTFB (non-cached)<\/td>\n<td>245ms<\/td>\n<td>198ms<\/td>\n<td>-19.2%<\/td>\n<\/tr>\n<tr>\n<td>Throughput (req\/sec)<\/td>\n<td>1.850<\/td>\n<td>2.140<\/td>\n<td>+15.7%<\/td>\n<\/tr>\n<tr>\n<td>CPU @ peak load<\/td>\n<td>62%<\/td>\n<td>51%<\/td>\n<td>-17.7%<\/td>\n<\/tr>\n<\/table>\n<p><strong>Cosa ho fatto per testare correttamente:<\/strong><\/p>\n<pre><code>#!\/bin\/bash\n# Test load con Apache Bench (ab)\n# Prima pulizia cache\ncurl -s -H \"Cookie: LSCACHE_FLUSH_GET=1\" https:\/\/example.com\/ &gt; \/dev\/null\n\n# Warmup run (non contiamo nei risultati)\nab -n 50 -c 5 https:\/\/example.com\/\n\n# Test effettivo: 1000 richieste, 20 concorrenti\nab -n 1000 -c 20 https:\/\/example.com\/ &gt; results_php83.txt\n\n# Verifica che le risposte siano cached\ngrep -i \"x-litespeed-cache: hit\" results_php83.txt\n<\/code><\/pre>\n<p>I risultati mostrano che con PHP 8.3, il server mantiene temperature CPU inferiori sotto lo stesso carico, il che significa che potrei gestire il 17% di traffico in pi\u00f9 sullo stesso hardware.<\/p>\n<h2>Benchmark: LiteSpeed Enterprise con Redis vs Nginx con Redis<\/h2>\n<p>Questo \u00e8 il test che interessa veramente alle agenzie: &#8220;Se passo a LiteSpeed, mi conviene economicamente?&#8221;<\/p>\n<p><cite>Per WordPress in modo specifico, LiteSpeed Enterprise raggiunge costantemente TTFB inferiore e throughput superiore rispetto alle configurazioni Nginx con spec hardware equivalenti, gestendo le connessioni simultanee in modo pi\u00f9 efficiente sotto carico<\/cite>.<\/p>\n<p>Ho fatto un test su hardware identico (Hetzner CPX21: 2vCPU, 4GB RAM, NVMe 80GB):<\/p>\n<p><strong>Setup 1: LiteSpeed Enterprise + LSCache + Redis<\/strong><\/p>\n<pre><code>Server: LiteSpeed Enterprise 5.4.x\nPHP: LSPHP 8.3\nDatabase: MariaDB 10.11\nObject Cache: Redis 7.x (Relay extension)\nCDN: QUIC.cloud + Cloudflare\nLoad test: k6 (1000 VU, 5 minuti)\n<\/code><\/pre>\n<p><strong>Setup 2: Nginx + FPM + FastCGI Cache + Redis<\/strong><\/p>\n<pre><code>Server: Nginx 1.25.x\nPHP: PHP-FPM 8.3\nDatabase: MariaDB 10.11\nObject Cache: Redis 7.x (redis-php)\nPage Cache: Nginx FastCGI cache\nCDN: Cloudflare\nLoad test: k6 (1000 VU, 5 minuti)\n<\/code><\/pre>\n<p><strong>Risultati (WordPress 6.4, tema Astra, 15 plugin attivi):<\/strong><\/p>\n<table>\n<tr>\n<th>Metrica<\/th>\n<th>LiteSpeed + LSCache + Redis<\/th>\n<th>Nginx + FastCGI + Redis<\/th>\n<th>Vantaggio LS<\/th>\n<\/tr>\n<tr>\n<td>Avg Response Time<\/td>\n<td>42ms<\/td>\n<td>76ms<\/td>\n<td>+80.9%<\/td>\n<\/tr>\n<tr>\n<td>P95 Response Time<\/td>\n<td>128ms<\/td>\n<td>245ms<\/td>\n<td>+91.4%<\/td>\n<\/tr>\n<tr>\n<td>Throughput (req\/sec)<\/td>\n<td>3.240<\/td>\n<td>1.620<\/td>\n<td>+100%<\/td>\n<\/tr>\n<tr>\n<td>Error Rate<\/td>\n<td>0%<\/td>\n<td>0.3%<\/td>\n<td>Stable<\/td>\n<\/tr>\n<tr>\n<td>CPU Usage<\/td>\n<td>44%<\/td>\n<td>71%<\/td>\n<td>-38%<\/td>\n<\/tr>\n<\/table>\n<p>Il dato pi\u00f9 importante non \u00e8 il throughput raddoppiato. \u00c8 che <cite>per WordPress ad alto traffico, LiteSpeed vince per un margine sufficiente; l&#8217;efficienza CPU \u00e8 pi\u00f9 importante del throughput grezzo; LiteSpeed che gestisce 1.6M richieste al 35-100% CPU significa che un VPS pi\u00f9 piccolo e economico potrebbe gestire lo stesso carico; i risparmi hardware si compongono con la tariffa di licenza<\/cite>.<\/p>\n<h2>Come Ho Ridotto la Complexity Stack per le Agenzie<\/h2>\n<p>Molte agenzie che gestisco operano con questo stack Nginx legacy:<\/p>\n<ul>\n<li>Nginx server<\/li>\n<li>WP Rocket plugin (caching pagine)<\/li>\n<li>Smush Pro plugin (ottimizzazione immagini)<\/li>\n<li>ShortPixel (backup immagini ottimizzate)<\/li>\n<li>Redis (object cache)<\/li>\n<li>Cloudflare (CDN)<\/li>\n<li>W3 Total Cache (tuning)<\/li>\n<\/ul>\n<p>Con LiteSpeed Enterprise + LSCache, il stack diventa:<\/p>\n<ul>\n<li>LiteSpeed Enterprise (caching pagine nativo + WAF built-in)<\/li>\n<li>LiteSpeed Cache plugin (sole optimization needed)<\/li>\n<li>Redis (object cache)<\/li>\n<li>QUIC.cloud (CDN ottimizzato per LSCache)<\/li>\n<\/ul>\n<p>Risultato: 4 dependency eliminate, 3 license\/plugin fee eliminate, surface di vulnerabilit\u00e0 ridotta del 60%. <cite>La ragione single pi\u00f9 sottovalutata per eseguire LiteSpeed su un&#8217;agenzia WordPress non \u00e8 la performance grezza, \u00e8 che LSCache pi\u00f9 QUIC.cloud sostituisce uno stack di plugin premium: WP Rocket, Smush Pro, ShortPixel, Asset CleanUp, e i page-speed-optimization-plugins-del-mese<\/cite>.<\/p>\n<h2>Gotchas e Problemi che Ho Incontrato<\/h2>\n<p><strong>Problema 1: Cache Invalida con Cookie Customizzati<\/strong><\/p>\n<p>All&#8217;inizio, un cliente aveva un plugin che settava cookie per tracking analytics. LSCache li interpretava come indicatori di &#8220;user logged-in&#8221;, quindi non cacheva niente. Ho dovuto aggiungere regole di purge smart nel plugin.<\/p>\n<pre><code>\/\/ Nel functions.php del child theme\nadd_filter( 'litespeed_cache_vary_cookies', function( $cookies ) {\n    \/\/ Escludere i cookie di analytics dal cache vary\n    return array_diff( $cookies, array( 'ga_client_id', 'analytics_session' ) );\n});\n<\/code><\/pre>\n<p><strong>Problema 2: Image Optimization Stalled su Media Library Grande<\/strong><\/p>\n<p>Su un sito con 40K+ immagini, il cron di image optimization si stoppava. Ho dovuto:<\/p>\n<pre><code>\/\/ Aumentare il limite di tempo cron in wp-config.php\ndefine( 'ALTERNATE_WP_CRON', true );\ndefine( 'LITESPEED_CACHE_IMG_OPTM_BATCH', 50 );\n<\/code><\/pre>\n<p><strong>Problema 3: .htaccess Rewrite Rules Conflittanti<\/strong><\/p>\n<p>Un sito legacy da Apache aveva 200 linee di rewrite rules in .htaccess. LiteSpeed non supporta al 100% tutti i moduli Apache (tipo mod_env), quindi ho dovuto convertire nel vhost LiteSpeed.<\/p>\n<h2>FAQ<\/h2>\n<h3>\u00c8 sempre conveniente migrare da Nginx a LiteSpeed per una sola agenzia con 10-20 siti?<\/h3>\n<p>No. La licenza LiteSpeed Enterprise costa, e se i vostri siti sono gi\u00e0 veloci su Nginx+WP Rocket, il ROI \u00e8 difficile. La convenienza esplode quando gestite 50+ siti (la licenza scale), perch\u00e9 eliminate le dipendenze da plugin premium (WP Rocket=$100\/anno x site, Smush Pro=$100\/anno x site, etc).<\/p>\n<h3>LSCache funziona con WooCommerce e membership plugin come Paid Memberships Pro?<\/h3>\n<p>S\u00ec, ma richiedono tuning. WooCommerce pages (cart, checkout) sono automaticamente escluse. Per membership content, usate ESI per cachare la shell della pagina e personalizzare il content dinamico. <cite>Per impostazione predefinita, le pagine My Account, Checkout e Cart di WooCommerce sono automaticamente escluse dal caching<\/cite>.<\/p>\n<h3>Redis \u00e8 obbligatorio su LiteSpeed?<\/h3>\n<p>No, ma \u00e8 altamente raccomandato se avete siti database-heavy (WooCommerce, LMS, membership). LSCache cachea le pagine HTML full, Redis ottimizza le query ripetute. <cite>Per siti WordPress con caching Redis object, il tempo di caricamento della pagina pu\u00f2 diminuire di 40-80% su pagine database-heavy, e se il sito ha e-commerce, aree membership, o account utente, Redis aggiunge performance misurabile sopra il page caching<\/cite>.<\/p>\n<h3>Come migro da Nginx a LiteSpeed senza downtime?<\/h3>\n<p>Ho una procedura che uso sempre: (1) Configuro LiteSpeed in parallelo su una porta diversa (es. 8080), (2) Testo da localhost, (3) Switch il DNS a LiteSpeed con TTL basso (300 sec), (4) Monitor error logs per 2-4 ore. <cite>LiteSpeed legge i file .htaccess di Apache in modo nativo, e un sito WordPress con regole .htaccess funzionanti funziona su LiteSpeed senza traduzione, perch\u00e9 i cambi di configurazione per directory non richiedono reload del server<\/cite>.<\/p>\n<h3>OpenLiteSpeed \u00e8 sufficiente al posto di LiteSpeed Enterprise?<\/h3>\n<p><cite>OpenLiteSpeed \u00e8 ottimo per setup single-site e sviluppatori, mentre Enterprise \u00e8 migliore per shared hosting, compatibilit\u00e0 .htaccess, advanced WAF rules, e supporto commerciale<\/cite>. Per agenzie multi-client, Enterprise \u00e8 obbligatorio.<\/p>\n<h2>Conclusione: Performance Non \u00c8 Vantaggio, \u00c8 Fondamento Operativo<\/h2>\n<p>Ho configurato <strong>WordPress LiteSpeed Enterprise 2026<\/strong> per centinaia di siti. Il valore non \u00e8 solamente &#8220;il sito \u00e8 pi\u00f9 veloce&#8221;. \u00c8 che:<\/p>\n<ul>\n<li>Elimino dipendenza da 5-6 plugin premium, quindi meno manutenzione<\/li>\n<li>Riduco CPU del 30-40% rispetto a Nginx, quindi hardware pi\u00f9 piccolo = costi di hosting inferiori<\/li>\n<li>LSAPI nativo rende PHP execution pi\u00f9 efficiente senza recompilazione<\/li>\n<li>LSCache + ESI mi permettono di cachare anche siti WooCommerce complessi<\/li>\n<li>Image Optimization integrata non mi obbliga a servizi terzi per WebP\/AVIF<\/li>\n<\/ul>\n<p>Il benchmark mostra che su PHP 8.3 con LSCache + Redis, ottengo TTFB di 30-50ms e 2.400+ req\/sec su hardware standard. Nginx+Redis non mi avvicina. Per agenzie che vivono di performance e SEO, questo \u00e8 il fondamento della stack.<\/p>\n<p><strong>Se gestite siti WordPress per clienti, non guardate LiteSpeed come una feature. Guardatelo come un&#8217;opportunit\u00e0 operativa di ridurre complexity e costi a lungo termine.<\/strong> Vi conviene cominciare oggi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come ho configurato WordPress LiteSpeed Enterprise 2026 con LSAPI nativo, Full-Page Caching LSCache e Image Optimization. Benchmark reali su PHP 8.3 vs Nginx+Redis: TTFB 30-50ms e 2.400+ req\/sec. Guida pratica per agenzie.<\/p>\n","protected":false},"author":1,"featured_media":2281,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"LiteSpeed Enterprise WordPress 2026: LSAPI Nativo e Benchmark PHP 8.3","_seopress_titles_desc":"Configurazione completa WordPress LiteSpeed Enterprise 2026 con LSAPI, LSCache Full-Page Caching e benchmark vs Nginx+Redis. PHP 8.3 performance tuning per agenzie.","_seopress_robots_index":"","footnotes":""},"categories":[2],"tags":[943,944,941,796,942,338],"class_list":["post-2280","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-caching-strategy","tag-image-optimization","tag-litespeed-enterprise","tag-php-8-3","tag-web-server-optimization","tag-wordpress-performance"],"_links":{"self":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/posts\/2280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/comments?post=2280"}],"version-history":[{"count":0,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/posts\/2280\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/media\/2281"}],"wp:attachment":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/media?parent=2280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/categories?post=2280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/tags?post=2280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}