Dietro un'azione apparentemente semplice — creare un ambiente, cambiare PHP o ripristinare un backup — ci sono sistemi con regole differenti. Il database centrale conserva richieste e stati; il nodo gestisce filesystem e servizi; MySQL locale governa schemi e utenti; Apache e PHP-FPM rendono l'applicazione raggiungibile.
Fliclic Server non nasconde questa pluralità dietro un comando monolitico. La organizza in workflow: ogni operazione ha precondizioni, una presa in carico, fasi tecniche, verifiche e un risultato osservabile.
Il database del pannello è la fonte autorevole per lo stato delle richieste e per i dati tecnici gestiti del servizio. Conserva l'identità dell'ambiente, il nodo assegnato, lo stato corrente, le relazioni con i database e le informazioni necessarie ai workflow.
Essere autorevole non significa che ogni dato venga eseguito senza controlli. Quando un nodo legge una richiesta, verifica tabella, assegnazione, stato, formato dei campi e prerequisiti. Per i parametri PHP/FPM gestiti, per esempio, i valori provengono dal record del servizio ma vengono validati prima di modificare il pool.
Questa separazione permette al controllo centrale di dire che cosa deve avvenire e al nodo di stabilire se l'operazione è tecnicamente eseguibile nel proprio contesto.