Security Blog

Repository del software WP Cerber


English version: WP Cerber software repository


Abbiamo lanciato il nostro repository software per fornire un processo di aggiornamento software ininterrotto per i nostri clienti.

Che cos'è?

Il repository del software WP Cerber è il nostro sito Web speciale in cui pubblichiamo aggiornamenti ai nostri plug-in e componenti aggiuntivi consentendo ai nostri clienti di aggiornarli dalla dashboard di WordPress in modo automatico o con un'approvazione manuale.

Come funziona

Il repository è supportato e abilitato per impostazione predefinita dalla versione 9.2 di WP Cerber. Puoi aggiornare il plug-in manualmente facendo clic sul collegamento "aggiorna ora" nella pagina di amministrazione "Plugin" o automaticamente a seconda della configurazione del tuo sito web. Tecnicamente, funziona come ripiego per il repository wordpress.org; il che significa che se una versione più recente del plug-in è disponibile nel repository di wordpress.org, il plug-in viene installato da esso. L'uso del repository può essere disabilitato nelle impostazioni principali di WP Cerber.

È sicuro?

Gli aggiornamenti dei plug-in che carichiamo nel nostro repository sono gli stessi che carichiamo nel repository dei plug-in wordpress.org. È il software di cui siamo orgogliosi e di cui siamo responsabili. Tutti i file si trovano su un disco server dedicato con accesso in sola lettura da Internet. L'esecuzione di codice e script è disabilitata su questo disco. Non installiamo software di terze parti sui nostri server diversi da quelli open source.

Perché l'abbiamo fatto?

Come altri sviluppatori di plugin, che ci crediate o no, non abbiamo alcun controllo sugli aggiornamenti dei plugin che carichiamo su wordpress.org. In qualsiasi momento, un plug-in può diventare una "persona non grata" perché le regole del repository interno di wordpress.org sono improvvisamente cambiate e lo sviluppatore deve riscrivere il codice del plug-in per soddisfare i nuovi requisiti. Se non riescono a farlo rapidamente, il plug-in verrà temporaneamente chiuso. Riteniamo, al contrario, che i nostri clienti debbano avere la possibilità di ottenere aggiornamenti software in qualsiasi circostanza. Soprattutto, è vero per gli aggiornamenti di sicurezza. Questo è il nostro primo obiettivo.

Il prossimo obiettivo della nostra tabella di marcia è fornire la distribuzione continua di piccoli aggiornamenti software e nuovi componenti aggiuntivi. Avendo impostazioni flessibili, i nostri clienti potranno installare e aggiornare il nostro software in base alle loro esigenze, pianificazione e preferenze.


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.