SitePing
Tiene d'occhio i siti WordPress, Joomla, Drupal e PrestaShop di un'agenzia e avvisa quando qualcosa si rompe.

- Cliente
- prodotto mio
- Lavoro
- servizio web e plugin
- Tecnologie
- Laravel 13, PHP 8.4, MySQL o MariaDB, plugin per WordPress, Joomla, Drupal e PrestaShop
- Online
- siteping.it
Cosa fa
Un'agenzia che segue decine di siti dei suoi clienti li registra su SitePing e installa in ognuno un piccolo plugin. Da lì il servizio controlla ogni 1 o 5 minuti che il sito risponda, e una volta al giorno il certificato SSL, la scadenza del dominio, i record DNS e le blacklist.
Il plugin manda quello che succede dentro il sito: accessi degli amministratori, utenti nuovi, plugin installati o disattivati, aggiornamenti, errori PHP. Controlla anche i file del sito contro la versione ufficiale e segnala le versioni di WordPress o Joomla che non ricevono più correzioni di sicurezza.
Gli avvisi hanno tre livelli e vanno a chi deve riceverli: per email, webhook, Telegram o notifica push. Per ogni sito ci sono l'uptime per periodo, un obiettivo SLA e la storia dei disservizi da esportare in CSV.
Come è fatto
La piattaforma è in Laravel 13 su PHP 8.4, con pagine generate dal server e niente passaggi di build. I plugin per i diversi CMS condividono lo stesso nucleo in un pacchetto comune, e i controlli di uptime partono da sonde separate. L'interfaccia è in italiano e in inglese, con tema chiaro e scuro.

Scheda di un sito: uptime, certificato SSL in scadenza, dominio e sicurezza in breve 
Uptime per periodo con obiettivo SLA e grafico dei tempi di risposta 
Avvisi del giorno, da silenziare o chiudere 
Quello che succede dentro un sito WordPress, mandato dal plugin
Le schermate dei programmi vengono da copie di prova con dati inventati.