Il vocabolario di Fliclic


Fliclic parla prima di ambienti e attività, poi di componenti. Alcuni termini comuni nell'hosting assumono qui un significato più preciso. Questa pagina è il riferimento terminologico del sito.

Ambiente

Lo spazio di lavoro usato dallo sviluppatore. Comprende identità tecnica, filesystem, configurazione web, runtime PHP, database associati, accessi, risorse, backup e stato.

“Ambiente” è il termine preferito nell'interfaccia pubblica. Nel codice e nella memoria tecnica può comparire anche “servizio”, “hosting” o “devhosting” in relazione alle tabelle e ai workflow storici.

Progetto

Il lavoro applicativo che l'utente svolge nell'ambiente: sito, demo, copia, test o base riutilizzabile. Un progetto può coincidere con un ambiente, ma il termine descrive il punto di vista dell'utente, non una tabella o un identificatore infrastrutturale.

Fliclic DEV

La parte del progetto rivolta allo sviluppatore. Comprende accesso agli ambienti e funzioni per file, PHP, database, WordPress, duplicazioni, backup e ciclo di vita.

Fliclic Server

Il motore tecnico di Fliclic DEV. Coordina controllo centrale, nodi e workflow. Non è oggi un prodotto separato o un pacchetto disponibile per installazione autonoma.

Controllo centrale

Il sistema che conserva identità, configurazione gestita, relazioni e stato delle richieste. Il database centrale è autorevole per questi dati; i nodi li validano prima dell'esecuzione.

Nodo

Il server che esegue i workflow assegnati e ospita i componenti locali dell'ambiente. I nodi possono avere ruoli e policy differenti, pur usando codice operativo comune e parametrizzato.

Stato

La condizione applicativa di una richiesta o di una risorsa: stabile, richiesta, in esecuzione, conclusa o in errore. Servizio, database e backup hanno macchine degli stati distinte; un numero interno non deve essere interpretato fuori dal proprio contesto.

Step

Un checkpoint diagnostico all'interno di un workflow. Indica l'ultima macrofase registrata, ma non è uno stato autonomo e non prova che ogni processo figlio sia terminato.

Claim

La presa in carico condizionale di una richiesta. Il nodo aggiorna lo stato soltanto se la riga è ancora nella condizione attesa; il numero di righe aggiornate conferma se il lavoro è stato acquisito.

Stato precedente

La condizione stabile dell'ambiente prima di un'operazione tecnica. Nei workflow che lo supportano, permette di tornare correttamente a stato attivo, sospeso o in manutenzione dopo il successo e resta disponibile per la diagnosi in caso di errore.

PHP-FPM per ambiente

Il pool di processi PHP associato a un singolo ambiente, con identità, socket e parametri propri. Il master della stessa versione PHP resta condiviso con altri pool sul nodo.

Database dell'ambiente

Uno schema e un account MySQL registrati come risorsa del servizio. Può essere principale o aggiuntivo. Lo storico logico della riga resta importante per il ripristino anche dopo l'eliminazione fisica.

Duplicazione

La creazione di una destinazione indipendente a partire da un ambiente o database esistente. Non è un collegamento alla sorgente: la destinazione dispone di identità e ciclo di vita propri.

Master

Un ambiente conservato come base da duplicare. È un modello d'uso, non una tipologia tecnica separata con versionamento automatico.

Backup HOT

Backup eseguito lasciando l'ambiente operativo. Riduce l'interruzione, ma non produce una fotografia atomica tra file e tutti i database.

Backup STOP

Backup eseguito dopo aver indirizzato il traffico web verso una pagina tecnica. Riduce le scritture HTTP, ma non congela automaticamente SFTP, processi già avviati o attività esterne.

Snapshot

Il manifest protetto associato al backup. Descrive identità, artefatti, hash, database, credenziali storiche e metadati necessari al restore. Non è uno snapshot block-level del disco e non è un inventario completo della VPS.

Restore fotografico

Il ripristino che ricostruisce la fotografia selezionata. Sostituisce il contenuto pubblico, ricrea i database presenti nel backup ed elimina quelli attivi successivi non inclusi. Non è un merge e non esegue riscritture applicative.

TARGET ed EXTRA

TARGET sono i database descritti dal backup e da ricostruire. EXTRA sono database attivi dell'ambiente che non appartengono alla fotografia e che il restore elimina.

Preflight

L'insieme dei controlli eseguiti prima della fase distruttiva del restore: identità, integrità, mapping, spazio, quota, runtime e conflitti noti. Un preflight positivo riduce i rischi prevedibili, ma non garantisce che ogni statement SQL futuro riesca.

Fail-closed

Il comportamento che interrompe un'operazione quando una condizione necessaria è ambigua o non verificabile. Non equivale a rollback globale; può lasciare uno stato di errore che richiede diagnosi.

Tenant e cross-tenant

Il tenant è l'ambiente con la propria identità tecnica. Un effetto cross-tenant è una conseguenza che raggiunge altri ambienti dello stesso nodo, per esempio attraverso il reload di un servizio condiviso.

Project Quota

La quota kernel applicata all'albero del servizio tramite un identificatore di progetto. Limita spazio e inode anche quando i file hanno proprietari differenti. Non copre automaticamente database, CPU, RAM o processi.

CMS-agnostico

Un workflow che non interpreta il CMS o riscrive configurazioni applicative. Il restore è CMS-agnostico: ricostruisce file e database della fotografia e applica soltanto le policy infrastrutturali.

Runtime verificato

Una funzione o correzione provata in uno scenario documentato. Non è sinonimo di garanzia universale o SLA.

Questo sito utilizza Cookies
Sul sito ci sono cookies tecnici e di terze parti per i quali abbiamo bisogno di un tuo consenso all'installazione. Leggi la nostra Cookie policy
Nome cookie
Dominio
Descrizione
Durata
Tipo
Nome cookie: PHPSESSID
Dominio: https://www.fliclic.com
Descrizione: This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
Durata: session
Tipo: Necessary
Nome cookie: _ga_*
Dominio: .fliclic.com
Descrizione: Google Analytics sets this cookie to store and count page views.
Durata: 1 year 1 month 4 days
Tipo: Analytics
Nome cookie: _ga
Dominio: .fliclic.com
Descrizione: The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
Durata: 1 year 1 month 4 days
Tipo: Analytics