6 Motivi per cui un sito Web smette di funzionare

Ricevi un avviso dal tuo cliente. Il loro sito web smette di funzionare. Ancora.

Prima di sottolineare il fatto che stai ricevendo incolpato dal tuo cliente per questa “catastrofe” lasciami suggerire alcuni possibili modi per rispondere a questo problema comune. Come sapete, una varietà di fattori giocano nella funzione di un sito web, e li abbiamo bolliti fino a sei motivi chiave un sito web smette di funzionare correttamente. Essere proattivi ed educare te stesso, e anche i tuoi clienti, sul perché i siti web falliscono.

” Ecco 6 motivi principali per cui un sito web smette di funzionare correttamente.,”Click To Tweet

Questo non è un elenco completo, ma una raccolta delle nostre esperienze come abbiamo lavorato con le aziende web nel corso dei nostri 15 anni di codifica, debug e problem solving. Ecco i motivi principali per cui i siti web smettono di funzionare:

Nome di dominio mal gestito/SSL

Nome di dominio scaduto

Un sito Web non verrà caricato quando il nome di dominio è scaduto e, peggio ancora, l’e-mail associata a quel dominio smetterà di funzionare.

Nome di dominio impropriamente Impostato

Quando il dominio non è configurato correttamente il sito web e / o e-mail smetterà di funzionare., Affinché il nome di dominio funzioni, il DNS deve essere configurato correttamente.

SSL mal configurato

Se l’SSL non è configurato correttamente sul tuo sito web o è scaduto, gli utenti del sito vedranno un avviso di sicurezza o un altro messaggio relativo a SSL. Questo renderà gli utenti diffidano della sicurezza del sito web.

Soluzione: assicurati che qualcuno stia gestendo attivamente i nomi di dominio e i certificati SSL. Non lasciare che il tuo nome di dominio o SSL scada. Potrebbero essere necessarie fino a 48 ore per far funzionare tutto di nuovo!,

Sito Bloccata da un Filtro

Se il vostro sito non si apre per voi, ma si apre per altri, potrebbe essere una delle seguenti situazioni:

  • Hosting server è il blocco dell’indirizzo IP dell’ISP
  • il Vostro ISP sta bloccando il webhost indirizzo IP del server
  • LAN/Firewall sta bloccando il webhost indirizzo IP del server
  • 3rd party filtro blocca il webhost indirizzo IP del server

Soluzione: Provare ad aprire il sito su un altro computer collegato a un diverso provider di servizi internet su una rete diversa., Se funziona per gli altri ma non per te, allora è molto possibile che venga bloccato.

Malfunzionamento della codifica

Malfunzionamento del codice locale

Il malfunzionamento della codifica può essere causato per molte ragioni, inclusi aggiornamenti o aggiornamenti ai seguenti:

  • Sistema operativo (OS) del server di hosting
  • Browser del computer (ad esempio Chrome, Safari, Firefox, IE, ecc.)
  • CMS o web framework

Malfunzionamento del codice 3rd Party

Siti Web e applicazioni web utilizzano una varietà di codici 3rd party., Questo codice viene utilizzato perché consente di risparmiare allo sviluppatore una quantità enorme di tempo non dover reinventare la ruota, ma piuttosto prendere in prestito o utilizzare il codice sviluppato e mantenuto da altri. La sfida, tuttavia, è che un codice di terze parti può o non può essere mantenuto aggiornato con gli ambienti web correnti. Gli script obsoleti creano vulnerabilità di sicurezza e malfunzionamenti di un sito web/applicazione., I seguenti sono esempi di tipi comuni di 3rd party codici:

  • Script
  • Codice iframe
  • Plugins
  • Addons
  • Estensioni
  • Widget

Soluzione: 3rd party codici deve essere identificato e gestito per assicurarsi che siano aggiornati e compatibili con i più recenti standard. In definitiva, dovresti incoraggiare il proprietario del sito a rivedere regolarmente il suo sito Web per assicurarti che tutto funzioni come previsto. Il proprietario del sito dovrebbe prestare particolare attenzione alle aree che utilizzano integrazioni di terze parti o funzionalità complesse.,

Errore del server

Errore hardware del server

L’hardware fisico del server (come il disco rigido o il processore) è difettoso o non risponde, il che significa che il sito Web smette di funzionare, è lento o funziona in modo intermittente.

Errore del software del server

Il sistema operativo del server (ad esempio Linux o Windows) è obsoleto, incompatibile o danneggiato.

Soluzione: Risparmia tempo e problemi ospitando il tuo codice in un data center affidabile gestito da personale competente. Qui a mani IT collaboriamo con Rackspace per il nostro hosting.,

Malware/Hacked Site

A volte è molto ovvio per il visitatore che il tuo sito è stato violato. (Esempio: l’hacker può cambiare il testo sul tuo sito o caricare foto su di esso). Altre volte un visitatore del sito potrebbe non notare il problema. (Esempio: alcuni codici possono essere installati sul sito per raccogliere determinate informazioni e quindi inviarli a una terza parte non autorizzata). In ogni caso, avere malware sul tuo sito è un problema serio.,

Soluzione:

  • Utilizzare password complesse e cambiare la password di amministratore regolarmente
  • Assicurarsi che la password non è stato rubato
  • Solo installare reputazione di terze parti add-on/plugins
  • Utilizzare un tool online (come http://sitecheck.sucuri.net) per controllare la salute del tuo sito web
  • Incoraggiare i vostri clienti in modo proattivo rivedere i loro siti web regolarmente e assicurarsi che tutto funziona come previsto

Incompatibilità del Browser

Quando il sito si carica, ma non visualizza correttamente, può essere che hai un problema di browser., Prima di rendere un sito live, il tuo partner IT dovrebbe verificare la compatibilità del tuo sito web con le versioni attuali e più popolari dei browser (Chrome, Safari, Internet Explorer, FireFox, ecc.). Tuttavia, solo perché funziona oggi non significa che renderà o funzionerà correttamente su future versioni del browser (o vecchie versioni).

Soluzione: sono disponibili alcuni strumenti di test del browser ma non sono efficaci al 100%. L’unico modo provato per garantire la compatibilità del browser è quello di visitare il sito Web utilizzando browser diversi.,

Conclusione-Segui questa lista di controllo

I tempi di inattività del sito Web sono dolorosi per tutti, inclusa la tua azienda web, il proprietario del sito Web e gli utenti!

La seguente è una lista di controllo di elementi che si può fare ora per ridurre al minimo il dolore quando un sito web smette di funzionare:

  • Educare i clienti sul perché siti web falliscono (spiegare i 6 motivi di cui sopra!) e farli lavorare insieme a voi per ridurre al minimo i tempi di inattività.
  • Educare i vostri clienti su come comunicare in modo efficace con voi quando si verificano le cose che vanno male con il loro sito (vuoi loro di e-mail? chiamata? creare un biglietto?).,
  • Definisci e spiega il tuo SLA (Service Level Agreement) ai tuoi clienti e assicurati che lo SLA sia adeguato a supportare le esigenze del cliente.
  • Scrivi ed esegui casi di test automatici di accettazione per funzionalità critiche in modo da essere pronti a capire rapidamente i malfunzionamenti della codifica.
  • Assicurarsi che tutti i software o plugin supportati siano aggiornati con le ultime versioni.
  • Strumenti di monitoraggio di installazione che ti avviseranno se qualcosa sembra sbagliato nel tuo sito web (come Google Analytics, Webmaster, Sucuri, ecc.).
  • Blocca il server il più possibile (ad es., non usare FTP).
  • Utilizza strumenti e partner affidabili (Rackspace, Monitis, DeployHQ, GitHub, ecc.).
  • Assicurati che tutta la manutenzione del server sia pianificata quando il traffico degli utenti è inferiore e che i client siano informati in modo proattivo quando il loro sito sarà inattivo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *