Glossario
Server web Apache
Apache è un server web open-source che svolge un ruolo centrale nella distribuzione di contenuti web su Internet. Si tratta di un server web molto utilizzato, che funge da piattaforma per l’hosting di siti web e applicazioni. Kinsta utilizza NGINX al posto di Apache a causa di diversi benchmark che dimostrano come Apache non abbia le stesse prestazioni di NGINX, in particolare per i siti statici o per i siti web con un elevato volume di traffico. Per saperne di più, date un’occhiata a Cos’è Apache Web Server? Una rapida occhiata a cos’è e come funziona.
Endpoint API
Un endpoint API (Application Programming Interface) è un URL o URI (Uniform Resource Identifier) specifico che un’API espone per interagire con un servizio. Rappresenta una funzione, una risorsa o un’operazione specifica dell’API, in pratica un insieme di regole che permettono a un’applicazione di condividere dati con altre applicazioni. I client possono effettuare richieste HTTP agli endpoint API per eseguire determinate azioni o recuperare informazioni specifiche. Per saperne di più sugli endpoint API, consultate Cos’è un endpoint API?
ARP
L’ARP (ex Address Resolution Protocol) è un protocollo di comunicazione utilizzato nelle reti di computer per mappare un indirizzo IP al corrispondente indirizzo MAC della macchina fisica o dell’hardware. È un protocollo fondamentale per il funzionamento delle reti locali (LAN) per garantire che i dati vengano consegnati correttamente all’interno della rete locale. Per saperne di più su ARP, i suoi usi e i rischi per la sicurezza, consultate Cos’è ARP? Come funziona l’Address Resolution Protocol.
bbPress
bbPress è un software open-source per forum costruito come plugin per WordPress. Si integra con i siti web alimentati da WordPress e consente agli utenti di aggiungere forum di discussione ai loro siti. Offre una soluzione leggera e semplice per creare forum di community online, forum di supporto o qualsiasi altra piattaforma di discussione. Per maggiori informazioni, consultate Cos’è bbPress? Come aggiungere un forum a WordPress.
CDN
Un Content Delivery Network (CDN) è una rete distribuita di server in varie località del mondo. Migliora le prestazioni, l’affidabilità e l’efficienza nella distribuzione dei contenuti web agli utenti. L’hosting WordPress su Kinsta include un CDN premium alimentato da Cloudflare senza costi aggiuntivi. Per maggiori informazioni sui CDN, consultate Cos’è un CDN? Come rendere più veloce e sicuro il tuo sito.
CMS
Un sistema di gestione dei contenuti (CMS) è un’applicazione software o un insieme di programmi correlati che consentono agli utenti di creare, gestire e pubblicare contenuti digitali su Internet. Le piattaforme CMS sono progettate per semplificare il processo di sviluppo e manutenzione dei siti web, consentendo agli utenti di gestire i contenuti senza richiedere conoscenze tecniche approfondite. WordPress è un esempio di CMS in quanto offre un’interfaccia facile da usare che permette di modificare facilmente i contenuti in modo visivo, di organizzare i contenuti in categorie e tag, di utilizzare i temi per controllare il design e il layout del sito web e molto altro ancora. Per saperne di più, consultate Cos’è un sistema di gestione dei contenuti (CMS)?
cPanel
cPanel è un pannello di controllo basato sul web che fornisce un’interfaccia grafica per gestire e amministrare i servizi di web hosting su un server. Viene utilizzato dai provider di hosting per semplificare il processo di gestione dei siti web e dei server, consentendo agli utenti di eseguire diverse attività senza dover disporre di competenze tecniche avanzate. Kinsta utilizza la propria dashboard per l’hosting di WordPress, quindi non è necessario utilizzare cPanel quando ospitate un sito web con Kinsta. Per saperne di più su cPanel, consultate Cos’è cPanel? Il pannello di controllo spiegato ai principianti.
DNS
Il DNS (Domain Name System) traduce i nomi di dominio in indirizzi IP. Aiuta a dirigere il traffico su Internet collegando il nome di dominio a un server web. Quando accedete a un nome di dominio come www.example.com, il vostro dispositivo invia una query DNS a un server DNS. Il server DNS comprende una rete distribuita di nameserver che lavorano insieme per tradurre il nome di dominio in un indirizzo IP; il nameserver risponde con l’indirizzo IP e vi collega al sito web. Per saperne di più sul DNS, consultate Cos’è il DNS? Una spiegazione del sistema dei nomi di dominio. Per maggiori informazioni sul DNS di Kinsta, consultate la sezione Gestione DNS.
Docker
Docker è una piattaforma open-source per lo sviluppo di applicazioni in un ambiente sandbox. Potete usarla per automatizzare la distribuzione, la scalabilità e la gestione dell’applicazione all’interno di un container portatile. I container sono pacchetti eseguibili autonomi contenenti tutto ciò che serve per eseguire il vostro software, compreso il codice, il runtime, le librerie e gli strumenti di sistema. Docker semplifica il processo di impacchettamento delle applicazioni e delle loro dipendenze. Per maggiori informazioni, consultate Cos’è Docker: Una guida completa.
Express.js
Express.js o Express è un framework per applicazioni web minimal e flessibile per Node.js. È stato progettato per semplificare la creazione di applicazioni web e mobili con Node.js, fornendo funzionalità e strumenti per creare server web robusti e scalabili. Include un ampio ecosistema di middleware che ne estende le funzionalità. Per maggiori informazioni, consultate Cos’è Express.js? Tutto quello che c’è da sapere.
FTP
Il File Transfer Protocol (FTP) è un protocollo di rete standard utilizzato per trasferire file da un host a un altro su una rete basata su TCP, come Internet o una intranet. L’FTP è spesso utilizzato per caricare e scaricare file tra un client (di solito un personal computer) e un server (un sistema remoto). Sebbene l’FTP sia ancora in uso, per trasferire file in modo sicuro si preferiscono protocolli più moderni e sicuri come SFTP e SCP (Secure Copy Protocol). SFTP è l’unico protocollo di trasferimento file supportato da Kinsta; per maggiori informazioni sull’uso di SFTP in Kinsta, consultate SFTP. Per maggiori informazioni sull’FTP, consultate Cos’è l’FTP e come usarlo per trasferire i file?
Git
Git è un sistema di controllo di versione distribuito (DVCS) progettato per tenere traccia delle modifiche al codice sorgente durante lo sviluppo del software. Permette agli sviluppatori di tenere traccia delle modifiche apportate al loro codice nel tempo. Mantiene una cronologia delle modifiche, consentendo di tornare alle versioni precedenti, di seguire l’evoluzione della base di codice e di collaborare con altri utenti. Git viene installato localmente e gli sviluppatori interagiscono con esso sul proprio computer locale. Alcune piattaforme web, come GitHub, GitLab e Bitbucket, utilizzano Git ma ospitano i repository di codice in uno spazio di archiviazione basato sul cloud, rendendo più facile la collaborazione con altri sviluppatori. Per maggiori informazioni sulla differenza tra Git e GitHub, consultate Git vs GitHub: Qual è la differenza e come iniziare con entrambi.
GitHub
GitHub è una piattaforma web che offre hosting per lo sviluppo di software e il controllo di versione tramite Git. Si tratta di una piattaforma collaborativa che conserva i repository di codice in uno spazio di archiviazione basato sul cloud per consentire agli sviluppatori di lavorare sui progetti, tenere traccia delle modifiche e gestire i repository di codice. Offre un’interfaccia facile da usare, in modo da poter utilizzare Git senza dover usare la riga di comando, e include funzioni che facilitano la collaborazione, la revisione del codice, il tracciamento dei problemi e altro ancora. Per saperne di più, consultate Cos’è GitHub? Introduzione a GitHub per principianti.
HTML
L’HyperText Markup Language (HTML) è il linguaggio di markup standard utilizzato per creare e strutturare i contenuti del World Wide Web. Non ammette variabili o funzioni, quindi viene classificato come linguaggio di markup e non come linguaggio di programmazione. L’HTML fornisce una serie di tag o elementi che definiscono la struttura e la semantica dei contenuti di una pagina web. I browser web interpretano questi tag per rendere testo, immagini, link, moduli e altri elementi, consentendo agli utenti di interagire con le pagine web e di navigarle. Per maggiori informazioni, consultate Cos’è l’HTML? Guida per principianti.
Richiesta HTTP
Una richiesta HTTP è un messaggio inviato da un client, ad esempio un browser web, a un server per richiedere un’azione o una risorsa specifica. Quando visitate un sito web, il vostro browser fa delle richieste HTTP al server e il server risponde fornendo i dati e i file che il sito deve caricare nel browser. L’HTTP è il protocollo utilizzato per la comunicazione sul World Wide Web e definisce il modo in cui i messaggi vengono formattati e trasmessi tra client e server. Per saperne di più sulle richieste HTTP, consultate Cos’è una richiesta HTTP?
L’IoT
L’Internet of Things, o Internet delle cose, (IoT) è una rete interconnessa di dispositivi fisici come computer, sensori, veicoli e macchinari. I dispositivi raccolgono dati e la rete permette loro di comunicare e condividere informazioni. L’uso dell’IoT include case intelligenti, produzione, sanità, agricoltura, ecc. Per maggiori informazioni, consultate Cos’è l’IoT (Internet delle cose)? Tutto quello che c’è da sapere.
ISP
Un Internet Service Provider (ISP) è un’azienda o un’organizzazione che fornisce servizi di accesso a Internet ai clienti. Collega individui, aziende e altre entità a Internet in modo che possano accedere a risorse online, navigare su siti web, inviare e ricevere e-mail e utilizzare qualsiasi altro servizio basato su Internet. Per saperne di più, consultate Cos’è un ISP? Tutto quello che c’è da sapere.
JavaScript
JavaScript è un linguaggio di programmazione noto per la creazione di pagine web dinamiche e interattive. È una delle tecnologie principali dello sviluppo web ed è supportato da tutti i principali browser web. JavaScript permette agli sviluppatori di aggiungere comportamenti, funzionalità interattive e contenuti dinamici ai siti web. Per saperne di più, consultate Cos’è JavaScript? Uno sguardo al linguaggio di scripting più popolare del web.
jQuery
jQuery è una libreria JavaScript leggera progettata per semplificare lo scripting lato client di HTML. jQuery semplifica le attività più complesse di JavaScript, come l’attraversamento e la manipolazione dei documenti HTML, la gestione degli eventi, l’animazione e le interazioni AJAX (Asynchronous JavaScript and XML). La libreria jQuery viene fornita in bundle con il core di WordPress, il che la rende disponibile immediatamente per la creazione di siti web dinamici. Per saperne di più su jQuery, consultate Cos’è jQuery? Uno sguardo alla libreria JavaScript più utilizzata del web.
Localhost
Localhost si riferisce al server o alla macchina locale su cui si trova un utente. Nel contesto dello sviluppo web e dei sistemi di gestione dei contenuti come WordPress, localhost è comunemente usato per indicare un ambiente di sviluppo locale sul computer di un utente. Gli sviluppatori spesso creano un server locale sul proprio computer per creare e testare i siti web prima di distribuirli su un server live su Internet. Quando installano e configurano questo ambiente autonomo per eseguire WordPress, l’installazione di WordPress è accessibile attraverso un browser web utilizzando http://localhost o http://127.0.0.1. Poiché il sito esiste solo su localhost, gli sviluppatori possono facilmente testarlo per assicurarsi che funzioni correttamente prima di trasferirlo in un ambiente live. Per saperne di più, consultate Cos’è localhost? E come si applica a WordPress?
MongoDB
MongoDB è un sistema di gestione di database NoSQL open-source progettato per gestire in modo efficiente dati non strutturati o semi-strutturati. NoSQL significa che non utilizza tabelle relazionali come un database SQL tradizionale. Memorizza i dati in un formato flessibile simile a JSON chiamato BSON (Binary JSON), dove gli oggetti sono noti come documenti. MongoDB è comunemente utilizzato in molte applicazioni, tra cui sistemi di gestione dei contenuti, piattaforme di e-commerce, analisi in tempo reale e backend di applicazioni mobili. Per saperne di più su MongoDB e su come utilizzarlo come database del vostro sito web, consultate Cos’è MongoDB? Tutto sul popolare database open source.
MySQL
MySQL è un sistema di gestione di database relazionali (RDBMS) open source noto per la sua affidabilità, le sue prestazioni e la sua facilità d’uso. È molto utilizzato per gestire e organizzare dati strutturati ed è un componente chiave degli stack LAMP (Linux, Apache, MySQL, PHP/Perl/Python) e MEAN (MongoDB, Express.js, AngularJS, Node.js), comunemente utilizzati per lo sviluppo web. Per saperne di più, consultate Cos’è MySQL? Una spiegazione per principianti.
Nameserver
Un nameserver è un tipo di server che fa parte dell’infrastruttura DNS. Memorizza e gestisce i record DNS per i domini, che traducono i nomi di dominio in indirizzi IP per indirizzare il traffico su Internet. Quando inserite un nome di dominio nel browser web, ad esempio www.example.com, il computer deve trovare l’indirizzo IP corrispondente per connettersi al server che ospita il sito web. Il computer invia una query DNS a un nameserver e quest’ultimo risponde con l’indirizzo IP, il che significa che il computer può ora connettersi al server che ospita il sito web. Per maggiori informazioni, consultate Cos’è un Nameserver? Perché i nameserver sono importanti?
Nest.js
Nest.js è un framework open-source per la creazione di applicazioni lato server scalabili e manutenibili utilizzando Node.js. È costruito con TypeScript e sfrutta le caratteristiche di JavaScript per creare applicazioni web modulari. Viene utilizzato per creare diverse applicazioni, tra cui API RESTful, applicazioni in tempo reale, microservizi e applicazioni renderizzate lato server. Per saperne di più su Nest.js, consultate Cos’è Nest.js? Uno sguardo al framework JavaScript leggero.
Next.js
Next.js è un framework React open-source per la creazione di applicazioni web. È stato progettato per facilitare la creazione di applicazioni React pronte per la produzione e renderizzate sul server con una configurazione minima. Next.js offre funzioni e convenzioni per semplificare il processo di sviluppo, tra cui il rendering lato server, la suddivisione automatica del codice e un sistema di routing basato su file. Per saperne di più, consultate Cos’è Next.js? Uno sguardo al popolare framework JavaScript.
NGINX
NGINX (pronunciato “engin-ix”) è un server web open-source, un server reverse proxy e un bilanciatore di carico. È noto per le sue elevate prestazioni, l’efficienza e la scalabilità, che lo rendono una scelta molto diffusa per servire i contenuti web e ottimizzare la distribuzione delle applicazioni web. Kinsta utilizza NIGINX per i suoi servizi di hosting perché spesso supera le prestazioni degli altri server web più diffusi nei test di benchmark, in particolare per i siti statici o con un elevato volume di traffico. Per saperne di più, consultate Cos’è Nginx? Una rapida occhiata a cos’è e come funziona.
Node.js
Node.js è un ambiente runtime JavaScript open-source e multipiattaforma che consente agli sviluppatori di eseguire codice JavaScript al di fuori del browser. Consente lo sviluppo di applicazioni web scalabili e ad alte prestazioni e di scripting lato server utilizzando JavaScript. Node.js è ampiamente utilizzato in vari contesti, tra cui lo sviluppo web, lo sviluppo di API, l’architettura a microservizi e la creazione di applicazioni in tempo reale come le applicazioni di chat o le piattaforme di gioco online. Per saperne di più su Node.js, leggete Cos’è Node.js e perché usarlo.
npm
Node Package Manager (npm) è il gestore di pacchetti predefinito per Node.js. npm viene utilizzato per installare, gestire e distribuire pacchetti JavaScript. I pacchetti sono pezzi di codice o librerie riutilizzabili che gli sviluppatori possono utilizzare nei loro progetti, includendo varie funzionalità, da funzioni di utilità a interi framework. Gli sviluppatori possono utilizzare npm per ottimizzare i flussi di lavoro e sfruttare un vasto ecosistema di librerie e strumenti open-source. Per saperne di più su npm, incluso come installarlo, consultate Cos’è npm? Introduzione al gestore di pacchetti di Node.
Nuxt.js
Nuxt.js è un framework open-source di rendering lato server (SSR) per la creazione di applicazioni web che utilizzano Vue.js, un popolare framework JavaScript per la creazione di interfacce utente. Nuxt.js mira a semplificare il processo di sviluppo e a migliorare le prestazioni delle applicazioni Vue.js offrendo impostazioni preconfigurate e un’architettura modulare. Per saperne di più su Nuxt.js, incluso come costruire un’applicazione Nuxt.js, consultate Cos’è Nuxt.js? Il framework Vue più intuitivo.
PHP
PHP è un linguaggio di scripting lato server open-source progettato per lo sviluppo web. Ciò significa che il codice PHP viene eseguito sul server, generando contenuti dinamici prima di essere inviato al browser web del cliente. Il cliente riceve i risultati dello script PHP piuttosto che il codice PHP vero e proprio. È molto utilizzato per creare siti web dinamici, applicazioni web e script lato server e il software WordPress è scritto principalmente in PHP. Per maggiori informazioni, consultate Cos’è il PHP? Come si usa il PHP in WordPress?
Pingback
Il pingback è un tipo di notifica che un sito web invia a un altro quando questo rimanda a una sua pagina o a un suo post. È un metodo utilizzato nel mondo del blogging per notificare automaticamente ad altri siti web che sono stati linkati. I pingback sono un modo per i siti web di comunicare tra loro quando un contenuto fa riferimento o rimanda a un contenuto dell’altro. Per saperne di più, consultate Cos’è un Pingback?
PostgreSQL
PostgreSQL è un sistema di gestione di database relazionali (RDBMS) open-source noto per la sua affidabilità, estensibilità e funzionalità avanzate. Supporta query SQL complesse e diverse funzioni di SQL, come chiavi esterne, subquery, trigger e diversi tipi e funzioni definiti dall’utente, rendendolo adatto a un’ampia gamma di applicazioni. Per saperne di più su PostgreSQL, consultate Cos’è PostgreSQL?
Server proxy
Un server proxy funge da intermediario tra i dispositivi (come computer o smartphone) e altri server su internet. Se utilizzate un server proxy, quando i vostri visitatori fanno una richiesta per una risorsa (come una pagina web o un file), il server proxy inoltra la richiesta al server di destinazione per conto del visitatore. Il server invia poi la risposta al server proxy che, a sua volta, la rimanda al visitatore. I server proxy possono garantire l’anonimato e la privacy in quanto nascondono l’indirizzo IP del visitatore al server; possono anche essere utilizzati per filtrare i contenuti, memorizzare le risorse nella cache locale e molto altro ancora. Per saperne di più sui server proxy, consultate la sezione A cosa serve un server proxy? (E come funziona?).
Pseudocodice
Lo pseudocodice combina il linguaggio naturale e le convenzioni del linguaggio di programmazione strutturato per rappresentare algoritmi, funzioni e altri processi. Non è un vero e proprio linguaggio di programmazione; permette agli sviluppatori di delineare una soluzione in un formato più leggibile per l’uomo, in modo che possano concentrarsi sulla logica e sulla struttura dei loro algoritmi senza preoccuparsi dei requisiti sintattici specifici di un particolare linguaggio di programmazione. Per maggiori informazioni, consultate Cos’è lo pseudocodice e come può migliorare la programmazione?
React.js
React.js, o React, è una libreria JavaScript open-source per la creazione di interfacce utente. Utilizza componenti riutilizzabili che costituiscono parti dell’interfaccia utente e della sua logica, in modo da non dover ripetere il codice. Per maggiori informazioni su React, compresi i pro e i contro e i casi d’uso più comuni, consultate Cos’è React.js? Uno sguardo alla popolare libreria JavaScript.
Proxy inverso
Un reverse proxy, o proxy inverso, è un server o un componente software che si colloca tra i dispositivi client (come i browser web) e un server web. A differenza di un tradizionale forward proxy, che gestisce le richieste dai client ai server esterni, un reverse proxy gestisce le richieste dai client a uno o più server backend. Agisce come intermediario tra i client e i server backend, inoltrando le richieste dei client al server appropriato e restituendo le risposte del server ai clienti. I reverse proxy vengono solitamente utilizzati per migliorare le prestazioni, la sicurezza e l’affidabilità del server web. Per sapere come impostare un reverse proxy per il sito web, consultate Come impostare un reverse proxy (passi per Nginx e Apache).
SFTP
Il Secure File Transfer Protocol (SFTP) è una versione sicura dell’FTP. È un protocollo di rete che fornisce un modo sicuro e criptato per trasferire file tra computer su una rete di dati e utilizza Secure Shell (SSH) per criptare la connessione. SFTP è l’unico protocollo di trasferimento file supportato da Kinsta; per maggiori informazioni sull’utilizzo di SFTP in Kinsta, consultate SFTP. Per maggiori dettagli su come l’SFTP sia più sicuro, leggete la differenza tra FTP e SFTP.
Record SPF
Un record SPF (Sender Policy Framework) è un tipo di record DNS (Domain Name System) che aiuta a prevenire lo spoofing e il phishing delle email specificando quali server di posta sono autorizzati a inviare email per conto di un dominio. SPF è un metodo di autenticazione delle e-mail che consente ai proprietari di domini di dichiarare un elenco di server di posta autorizzati a inviare e-mail utilizzando il nome del loro dominio. L’SPF è uno dei tanti metodi di autenticazione delle e-mail e lavora insieme a DKIM (DomainKeys Identified Mail) e DMARC (Domain-based Message Authentication, Reporting, and Conformance) per migliorare la sicurezza delle e-mail e prevenire gli abusi legati alle e-mail. Per maggiori informazioni sui record SPF, consultate Cos’è un record SPF? Una guida completa.
Sito web statico
Un sito web statico è un tipo di sito web composto da file fissi e precostituiti. Questi siti web sono tipicamente scritti in HTML e possono includere CSS per lo styling e JavaScript per ulteriori funzionalità, ma il contenuto non cambia dinamicamente in base alle interazioni degli utenti o ad altri fattori. I siti web statici sono generalmente più veloci da caricare perché non necessitano di elaborazioni lato server o di query al database. Il contenuto viene servito direttamente all’utente senza ulteriori elaborazioni. Per maggiori informazioni sui siti web statici e sulla differenza tra siti statici e dinamici, consultate Cos’è un sito web statico? La guida per i principianti. Su Kinsta è possibile ospitare siti statici gratuitamente; per maggiori informazioni, consultate la sezione Hosting di Siti Statici.
Tassonomia
Una tassonomia è un modo per organizzare e classificare i contenuti in WordPress. Permette di raggruppare e classificare i tipi di contenuto per aiutare i lettori a trovare i contenuti correlati più facilmente. Esistono due tassonomie principali:
- Categorie: possono essere utilizzate per creare una struttura gerarchica con categorie padre e figli, come ad esempio una categoria padre chiamata “accessori” con categorie figlio “cappelli” e “guanti”. È possibile assegnare più di una categoria a un post.
- Tag: i tag non hanno una struttura gerarchica. Ogni tag è indipendente e può essere utilizzato per parole chiave o argomenti specifici. È possibile assegnare più tag ai post.
Si possono anche creare tassonomie personalizzate per specifiche esigenze organizzative. Per saperne di più, consultate Cos’è una tassonomia? Le tassonomie di WordPress spiegate.
TLD
Il dominio di primo livello (TLD) è l’ultima parte di un nome di dominio, ad esempio .com, .net, .org o .io. Collega il nome di dominio ai server web ed è una parte essenziale del Domain Name System (DNS), il sistema di denominazione gerarchica utilizzato per identificare e localizzare le risorse su internet. Per saperne di più sui TLD, consultate Cos’è un TLD? I domini di primo livello spiegati. Per aiutarvi a scegliere la giusta estensione di dominio per il vostro sito, consultate Cosa sono le estensioni di dominio? (E come scegliere un’estensione di dominio).
Trackback
Un trackback viene utilizzato per notificare a un altro sito web che hai linkato uno dei suoi post. È un modo per i siti web di comunicare quando un sito fa riferimento o linka il contenuto di un altro. I trackback sono una forma di riconoscimento e forniscono ai creatori di contenuti un mezzo per vedere chi linka i loro post. I trackback e i pingback sono simili nello scopo ma differiscono nel modo in cui comunicano. I trackback utilizzano richieste HTTP POST, mentre i pingback utilizzano un protocollo XML-RPC standardizzato. I trackback possono essere soggetti a spam e gli amministratori di un sito web possono dover utilizzare misure anti-spam per filtrare le notifiche di trackback indesiderate o non pertinenti; per questo motivo, molti siti web scelgono di disabilitare i trackback e di utilizzare altri metodi di comunicazione, come i pingback o la condivisione sui social media. Per saperne di più, consultate Cos’è un trackback?
Time to Live (TTL)
Il Time to Live (TTL) è un limite di tempo per cui il computer ricorda la posizione di un sito web. Si tratta di un’impostazione del DNS che determina la durata della disponibilità dei dati di un sito web su una rete prima che il router li cancelli. Quando il TTL scade, il router deve recuperare nuovamente le informazioni per assicurarsi che il sito web sia aggiornato. Il TTL viene utilizzato anche nelle reti di distribuzione dei contenuti (CDN) per memorizzare i dati nella cache dei server; questo determina per quanto tempo i server CDN conservano i dati del sito web prima di recuperare le informazioni aggiornate. Per saperne di più sul TTL, incluso come scegliere e modificare il vostro TTL, leggete Cos’è il TTL (e come sceglierlo)?
TypeScript
TypeScript è un linguaggio di programmazione open-source sviluppato e mantenuto da Microsoft. È un superset di JavaScript, il che significa che qualsiasi codice JavaScript valido è valido anche per TypeScript. Tuttavia, TypeScript estende JavaScript aggiungendo la tipizzazione statica opzionale e altre caratteristiche che facilitano lo sviluppo di applicazioni su larga scala e manutenibili. Per maggiori informazioni, consultate Cos’è TypeScript? Una guida completa.
URI
Un URI (Uniform Resource Identifier) è una stringa di caratteri che fornisce un identificatore unico per una risorsa. Gli URI vengono utilizzati per identificare e localizzare le risorse online o in altri contesti in cui è necessario identificarle. Sia gli URL che gli URN rientrano nella categoria più ampia degli URI. Forniscono un modo standardizzato per identificare e referenziare in modo univoco le risorse, siano esse documenti, servizi o altre entità.
URL
Un URL (Uniform Resource Locator) è un riferimento o un indirizzo utilizzato per accedere alle risorse su Internet; fornisce un modo standardizzato per accedere e condividere le risorse su diversi dispositivi e piattaforme. I browser web utilizzano gli URL per navigare nelle pagine web, accedere ai file o interagire con vari servizi online. Per ulteriori informazioni, tra cui com’è strutturato un URL, consultate Cos’è un URL? Anatomia di un URL, Permalinks, SEO e altro ancora.
URN
Un Uniform Resource Name (URN) è un tipo specifico di URI utilizzato per fornire un identificatore persistente e indipendente dalla posizione di una risorsa. A differenza degli URL, gli URN forniscono solo un nome univoco per una risorsa; non specificano la posizione o le modalità di accesso.
WebP
WebP è un formato di immagine sviluppato da Google per ottimizzare le immagini, offrendo una compressione di alta qualità e tempi di caricamento rapidi sul web. Le immagini WebP hanno in genere dimensioni minori rispetto ad altri formati di immagine comuni come JPEG e PNG. Per saperne di più su WebP, leggete il nostro post Come usare le immagini WebP su WordPress (ridurre le dimensioni dei file delle immagini fino al 35%).
Web scraping
Il web scraping è il processo di estrazione automatica di informazioni o dati da siti web mediante strumenti software o script che recuperano e memorizzano i dati per ulteriori analisi o utilizzi. Viene comunemente utilizzato per estrarre dati a scopo di ricerca, analisi della concorrenza, monitoraggio dei prezzi e aggregazione di informazioni. Il web scraping è una tecnica potente per raccogliere dati su scala, ma deve essere eseguito in modo etico e rispettando i termini di servizio del sito web. Per saperne di più sul web scraping, consultate Cos’è il web scraping? Come estrarre legalmente i contenuti del web.
Bacheca di amministrazione di WordPress
La bacheca di amministrazione di WordPress o WP Admin è l’interfaccia di backend di un sito web WordPress, che fornisce agli amministratori, agli editor e agli altri utenti autorizzati un pannello di controllo centralizzato per la gestione e la configurazione di vari aspetti del sito. È il luogo in cui gli utenti possono controllare i contenuti, l’aspetto, le funzionalità e le impostazioni senza dover interagire direttamente con il codice del sito. Per impostazione predefinita, è possibile accedere a WP Admin aggiungendo /wp-admin all’URL della propria installazione di WordPress, ad esempio https://example.com/wp-admin
.
In MyKinsta, potete accedere a WP Admin da Siti WordPress > nome del sito > Info > Apri WP Admin, oppure Siti WordPress > nome del sito > Domini > Apri pannello WordPress. Per maggiori informazioni, consultate Cos’è la il pannello di amministrazione di WordPress?
Riassunto di WordPress
In WordPress, un riassunto è un breve riassunto o descrizione del contenuto di un post o di una pagina. In genere viene visualizzato nei risultati di ricerca, nelle pagine di archivio e talvolta nella visualizzazione dell’elenco dei post all’interno della bacheca amministrativa di WordPress. Il riassunto fornisce un’anteprima concisa del contenuto, consentendo ai visitatori di comprendere rapidamente l’argomento o i punti principali del post prima di decidere di leggere l’articolo completo. Per maggiori informazioni, consultate Cos’è un riassunto di WordPress?
Plugin WordPress
Un plugin WordPress è un software che aggiunge caratteristiche o funzionalità specifiche a un sito web WordPress. I plugin estendono le funzionalità di base di WordPress consentendo agli utenti di adattare i loro siti web a esigenze specifiche, senza dover ricorrere a una codifica personalizzata. I plugin possono essere facilmente installati, attivati e configurati attraverso la dashboard di amministrazione di WordPress. Potete anche aggiornare i vostri plugin e temi attraverso MyKinsta all’interno di Temi e Plugin. Kinsta è ottimizzato per garantire affidabilità, prestazioni e sicurezza. Per questo motivo, alcuni plugin non sono consentiti o non funzionano correttamente nell’ambiente Kinsta. Per sapere quali sono i plugin che non consentiamo di usare, consultate la sezione Plugin vietati e incompatibili. Per saperne di più sui plugin di WordPress, consultate Cos’è un plugin di WordPress?
Slug di WordPress
Lo slug di WordPress è una versione URL-friendly del titolo di un post, di una pagina, di una categoria, di un tag o di qualsiasi altro tipo di contenuto. Gli slug fanno parte dell’URL, di solito la parte dopo il nome del dominio, per identificare e accedere a contenuti specifici su un sito WordPress. Per impostazione predefinita, ogni pagina di un sito WordPress ha un proprio slug, che è possibile impostare. Gli slug sono progettati per essere leggibili dall’utente e adatti ai motori di ricerca e contengono solo lettere minuscole, numeri, trattini e non spazi o caratteri speciali. Per maggiori informazioni, consultate Cos’è uno slug di WordPress?