In che modo l'hosting LiteSpeed ​​può aumentare la velocità del sito Web 6 volte più veloce

Pubblicato: 2022-01-02

Possiedi un sito web, ma sei stufo delle prestazioni del tuo sito web? Ecco la tua soluzione! Elsner ha ideato uno dei migliori servizi di hosting che farà funzionare il tuo sito web sei volte più velocemente. Con molti studi e ricerche, abbiamo escogitato alcuni motivi per cui si dovrebbe usare questo server LiteSpeed. Questo server ha molti vantaggi in quanto è conosciuto come il server web più veloce su Internet. Non è una parola d'ordine recente, è stato installato da 1-2 anni.

Come dice il nome, questo server aumenta la velocità del sito web e lo rende simile a quello della luce. Continua a leggere e scopri perché questo server dovrebbe essere utilizzato per migliorare le prestazioni del tuo sito web.

  • Sicurezza avanzata insieme a prestazioni migliori

Questo server funziona bene con ogni sito Web, sia esso un sito Web occupato o un sito Web con un basso numero di visitatori. Un sito web che trasporta migliaia di visitatori ogni secondo utilizza risorse hardware minime. Il server LiteSpeed ​​svolge un ruolo vitale come contenuto statico ampiamente funzionante. Ha vari gestori per varie lingue che migliorano le prestazioni del sito web. Ad esempio, ha PHP LSAPI personalizzato per il miglioramento delle prestazioni PHP. Questo server funziona in modo più efficiente con siti Web occupati e offre anche una maggiore sicurezza dei dati. Questo server è totalmente compatibile con Apache, il modulo mod_security può essere utilizzato qui con Apache per bloccare la maggior parte degli attacchi web. Su questo, LiteSpeed ​​ha le sue caratteristiche di sicurezza per affrontare gli attacchi DoS o DDoS. Il server dispone di funzionalità anti-DoS e anti-DDoS integrate denominate larghezza di banda e limitazione delle connessioni.

  • scalabile

Questa può essere una delle funzionalità più importanti per qualsiasi sito web. Il modo in cui ti prendi cura di un sito Web determina una migliore scalabilità del sito Web. Questo server può aiutarti a gestire il sito Web con più visitatori senza alcun carico sul sito Web. Con questo server, tutti i codici e i contenuti sono ottimizzati in modo così corretto che, in caso di problemi, gestisce tutti gli attacchi senza difficoltà.

  • tascabile

Poiché utilizza il minimo hardware, è totalmente conveniente quando si tratta della spesa per l'hardware. È logico che pagare una certa quantità per la licenza del server sia molto meglio che pagare migliaia di dollari per determinati hardware utilizzati per gestire il carico del sito web.

Inoltre, il server fornisce supporto tecnico 24 ore su 24, 7 giorni su 7, che può anche ridurre i costi per i sistemi. In Elsner disponiamo di vari pacchetti di supporto per qualsiasi tipo di aiuto immediato. Inoltre, il server è ufficialmente supportato da cPanel.

Diamo una descrizione dettagliata delle funzionalità e dei vantaggi del server!

CARATTERISTICHE BENEFICI
Questo server contiene 11 livelli di compressione. Per ridurre le dimensioni del backup fino al 95%, puoi scegliere tra una compressione minima e ottenere i backup più veloci.
LiteSpeed ​​contiene le soluzioni di backup più veloci su Internet. LiteSpeed ​​riduce la dimensione della finestra di backup e ti consente di eseguire backup in qualsiasi momento quando necessario, non quando si adatta alla tua attività. Questo server esegue backup e ripristina il 70% più velocemente rispetto agli strumenti standard.
LiteSpeed ​​offre il mirroring del backup. Riduce il tempo necessario per installare il nuovo software. Prende il backup dei dati su un server e successivamente il ripristino dell'intero database su un altro server.
Questo server contiene 9 livelli di crittografia. LiteSpeed ​​offre crittografie di chiavi RC2, RC4, AES, 3DES integrate per proteggere i backup da accessi non autorizzati.
Offre il ripristino con doppio clic. Il server crea un intero database autonomo che può essere ripristinato ed è pronto per la spedizione. Non è necessario installare il server LiteSpeed ​​sul server di destinazione prima del ripristino del backup.
Contiene Log Shipping integrato. Puoi eseguire il backup dell'ultima transazione con l'aiuto del supporto integrato per il log shipping.
Contiene l'interfaccia della riga di comando aziendale. I backup e i ripristini di LiteSpeed ​​possono essere completamente automatizzati con la riga di comando standard.
Contiene l'edizione aziendale del lettore di log. Recupera i dati archiviati nei file di registro delle transazioni ripristinando qualsiasi operazione e ricostruendo le transazioni.
Contiene l'edizione aziendale del ripristino a livello di tabella Recupera da modifiche impreviste al database in quanto ripristina le singole tabelle anziché l'intero
archivio.
Estrae DDL dall'archivio di backup con Enterprise Edition Estrae gli script necessari per ricreare il database dal file archiviato
Contiene l'edizione aziendale di Backup Archive Query Ti consente di ottenere alcune informazioni specifiche dall'archivio di backup eseguendo query su di esso.

Elsner's Web Hosting Services: Make Your Website 6 Times Faster

Il collegamento delle statistiche in tempo reale conduce a una pagina di rapporto sullo stato di un server in tempo reale. È uno strumento adatto per monitorare il sistema. Il rapporto mostrato è un'istantanea delle statistiche del tuo server. La frequenza di aggiornamento per questa istantanea è controllata dall'elenco a discesa Intervallo di aggiornamento nell'angolo in alto a destra. Il rapporto contiene le seguenti sezioni:

  • Le statistiche di base del server, il tempo di attività, il carico e gli IP bloccati anti-DDoS sono mostrati in Server Health.
  • La colonna Server mostra la velocità effettiva del traffico, le connessioni e le statistiche sulle richieste correnti.
  • Virtual Host menziona gli stati di elaborazione delle richieste e gli stati delle applicazioni esterne per diversi host virtuali.
  • Le applicazioni esterne attualmente in esecuzione e le relative statistiche di utilizzo sono elencate in Applicazione esterna

Lscgid il processo demone CGI viene sempre eseguito come applicazione esterna.

La maggior parte delle righe presenta un'icona del grafico che menziona le statistiche in tempo reale. Facendo clic sull'icona si aprirà un grafico che mostra le statistiche della riga che si aggiornano in tempo reale. Nella sezione Server che si trova accanto a Richieste, c'è un collegamento etichettato (Dettagli). Questo collegamento evidenziato ti guiderà all'istantanea delle richieste, dove puoi trovare informazioni dettagliate su quali clienti stanno effettuando determinati tipi di richieste o quali aspetti del tuo sito stanno creando un collo di bottiglia. I campi evidenziati con un'area blu ti consentono di filtrare l'istantanea per isolare alcune parti del tuo server o cercare client che stanno eseguendo determinate azioni.

/tmp/lshttpd/.status e .rtreport* sono i file su cui si basano le statistiche e di solito occorrono 10 secondi per aggiornare questi file. Assicurarsi che l'utente "lsadm" appartenga al gruppo di cartelle "lshttpd" e al gruppo di file .status e .rtreport in modo che possa leggere i report per generare statistiche in tempo reale in WebAdmin Console.

Configurazione How-To
Questo segmento elabora l'assemblaggio di LiteSpeed ​​Web Server per ottenere la funzionalità desiderata, prestazioni migliori o sicurezza. L'ambiente LSWS è più capace di questi database. La nostra documentazione definisce tutte le informazioni.

Inoltre, LiteSpeed ​​Cache, LiteMage Cache, PHP e altre applicazioni esterne come Python, Ruby, ecc. sono trattate nelle rispettive sezioni del sito Web e non sono incluse qui.

Riferimento ai comandi Riferimento rapido per tutti i comandi
Configurazione LSWS Elementi di configurazione LSWS

Suggerimenti per le prestazioni

Contiene la soluzione se il tuo sito funziona lentamente. Migliora le prestazioni del sito.
Avere un carico elevato del server? Risolve il mio problema di caricamento del server
Controllo della concorrenza PHP Controlla le connessioni che il tuo motore PHP può servire contemporaneamente
Comprendere LSWS "PHP suEXEC Max Conn" e Cloudlinux LVE LSWS “PHP suEXEC Max Conn” deve essere sempre inferiore a CL LVE EP

Sicurezza

Panoramica sulla sicurezza Panoramica sulla sicurezza del server web LiteSpeed
Mitigare le inondazioni SYN Come rafforzare il kernel contro i SYN flood
Sicurezza dell'hosting condiviso Isolamento dei permessi di accesso
Modalità suEXEC Isolamento UID del processo: CGI/FCGI/LSAPI/PHP
chroot Isolamento dell'esecuzione del processo
Compatibilità mod_security Compatibilità con Apache mod_security 2.5+
Installazione e supporto Atomicorp Spiegazione del supporto di Atomicorp a LSWS e come configurarlo
CloudLinux CageFS How-To Installazione e configurazioni
Configurazione di HSTS Come impostare HTTP Strict Transport Security
Limitazione della larghezza di banda a livello di host virtuale Imposta limiti di larghezza di banda diversi per siti diversi
Annulla il blocco IP/sottorete di CloudFlare Come evitare che LSWS Anti-ddos blocchi le connessioni IP/subnet di CloudFlare
Come disabilitare lo script CGI Disabilita tutti gli script CGI

Mitigazione degli attacchi DDoS a livello di HTTP Mitiga gli attacchi DDoS con le funzionalità di sicurezza di LSWS
Comprensione del servizio di configurazione anti-DDo avanzato di LiteSpeed Ottimizza le configurazioni anti-DDoS e imposta uno script utilizzando iptables per bloccare automaticamente gli IP attaccanti rilevati dal server web.

Configurazione HTTPS/SSL

Crea una chiave privata SSL Crea una chiave privata SSL
Certificato SSL autofirmato Crea un certificato SSL autofirmato
Crea una richiesta di certificato Crea una richiesta di certificato SSL per l'applicazione di un certificato SSL attendibile dall'emittente della CA.
Installa un certificato SSL Ti consente di installare un certificato SSL
Console di amministrazione web sicura Protegge la console di amministrazione web con SSL
Reindirizza alla connessione https Reindirizza dalla semplice connessione http alla connessione sicura https
Pinzatura OCSP Ti consente di impostare la pinzatura OCSP per SSL più veloce
Disabilitare HTTP/2 Disabilitare HTTP/2 per host virtuale

Registri/Monitoraggio

Syslog/Splunk Logger Registrazione ad alte prestazioni dei log di Litespeed su syslog/splunk tramite udp.
Monitoraggio SNMP + rappresentazione grafica dei cactus Monitora le metriche in tempo reale di LiteSpeed ​​tramite il client SNMP e l'integrazione completa di log/grafici di cactus
Stato del server + grafico RRD Monitora lo stato del server LiteSpeed ​​tramite il grafico RRD
Registratore convogliato Offre una registrazione flessibile con registratore convogliato
AWstats Questo server ti consente di utilizzare l'analizzatore di log AWstats integrato
Nuova guida all'installazione della reliquia Fornisce New Relic per lavorare con LSWS
Statistiche in tempo reale Offre statistiche in tempo reale nella console di amministrazione
Processo figlio interrotto Ti consente di monitorare e gestire il messaggio "Child Process Killed" in stderr.log

Debug

Segnalazione di bug Ti consente di inviare una segnalazione di bug LiteSpeed
Attiva/disattiva registrazione debug Una funzione per passare rapidamente da un livello di registro normale a uno molto dettagliato.
Abilita la registrazione di riscrittura Il primo passo per il debug delle regole di riscrittura
Esegue il debug della regola di riscrittura I passaggi per verificare la regola di riscrittura non riuscita

Streaming media

Streaming FLV Flash Video (FLV) Streaming (ricerca casuale)
Streaming MP4 Streaming video MP4/H264/F4V

Messa a punto

compressione gzip Ti consente di utilizzare la compressione gzip per risparmiare larghezza di banda
Ottimizzazione del sistema operativo Linux Ti consente di ottimizzare il sistema operativo Linux per le massime prestazioni per LiteSpeed.
Limite descrittore di file Aumenta il limite del descrittore di file
Reindirizzamento interno Per coloro che cercano la funzione x-sendfile o x-accel-redirect. Ti mostriamo come con LiteSpeed.
tabella nf_conntrack "nf_conntrack: tabella piena, pacchetto eliminato." problema
Limitazione della larghezza di banda a livello di host virtuale Imposta limiti di larghezza di banda diversi per siti diversi
Comprensione dell'impostazione del percorso del disco RAM Aiuta con il problema del carico di I/O
Comprensione dell'ambientazione "mantieni vivo" Imposta "mantieni vivo" per il mio sito

Varie personalizzazione

Personalizzazione automatica dell'indice Personalizza lo script di indice automatico
Estensioni del server di Microsoft FrontPage 2002 Installa le estensioni del server di Microsoft FrontPage 2002
MultiView Gestisce MultiViews
Abilita HTTP2 Abilita HTTP2
Disabilita TLS1.0 Disabilita TLS1.0 mentre abilita TLS1.2 e TLS1.3
Aggiungi tipo MIME Aggiunge il tipo MIME se non esiste
Mostra l'IP reale dietro un proxy Ti consente di ripristinare l'IP del visitatore reale invece del proxy

Hosting virtuale

Hosting virtuale basato sul nome Imposta l'hosting virtuale basato sul nome
Hosting virtuale basato su IP Imposta l'hosting virtuale basato su IP

Modelli personalizzati

I modelli personalizzati preparati per le applicazioni Web e i plug-in più diffusi possono essere utilizzati per creare host virtuali LSWS. Ogni modello utilizza le configurazioni native di LiteSpeed. Non sono necessari se stai spostando un sito esistente con applicazioni web da Apache.

Modelli di host virtuali Ti consente di utilizzare un modello per configurare un gruppo di host virtuali con configurazioni simili
WP Super Cache Contiene modelli e tutorial per l'installazione rapida e semplice di LSWS con WordPress e WP Super Cache
Cache totale W3 Ti consente di utilizzare un modello per configurare LSWS con WordPress e W3 Total Cache
Proxy inverso Utilizza un modello per configurare LSWS come proxy inverso in meno di sette minuti
MediaWiki Ti aiuta a configurare MediaWiki con LSWS è più veloce e più facile con un modello
phpBB Imposta questa popolare applicazione bacheca open source con un modello
phpList Contiene un tutorial e un modello per configurare phpList con LSWS

LiteSpeed ​​vs Apache vs Nginx, chi fa meglio l'hosting Magento?

Prima degli anni scorsi, Magento ha condotto una conferenza, lì abbiamo annunciato una linea guida in cui affermavamo che LiteMage aveva prestazioni ~17-40 volte migliori di trementina + vernice. Ciò ha portato diverse persone a mettere in dubbio la validità del nostro benchmark perché LiteMage sembrava troppo bello per essere vero. Un anno dopo, abbiamo deciso di rivisitare questo benchmark con l'ultima versione di ciascun software per vedere a che punto siamo.

In questo benchmark, confrontiamo Magento 1.9 in esecuzione su LiteSpeed ​​Web Server, Apache e Nginx per scoprire quale server Web soddisfa meglio le esigenze del moderno ambiente di eCommerce.

La sfida

Abbiamo testato le nostre 3 configurazioni di server sia con che senza una soluzione di memorizzazione nella cache eseguendo siege per simulare 50 utenti simultanei che accedono a un negozio Magento. Nel tentativo di assomigliare a un ambiente di produzione del mondo reale, ogni utente ha simulato l'accesso a 10 pagine di catalogo casuali da un elenco di 127 elementi.

I risultati: 50 utenti ciascuno che accede a 10 pagine casuali

LiteSpeed ​​+ LiteMage Nginx + Vernice Apache + Vernice LiteSpeed Nginx Apache
455.67 rich/sec 38.74 rich/sec 37.87 rich/sec 13.1 rich/sec 12.41 rich/sec 11.97 rich/sec

LiteSpeed ​​e LiteMage si sono comportati bene insieme con un ampio margine qui, è importante notare che indipendentemente dal server web scelto, a questo proposito, la memorizzazione nella cache fa un'enorme differenza, nel peggiore dei casi più che triplicare un numero di richieste al secondo su media.

Tempo di transazione più lungo

il più lungo

LiteSpeed ​​+ LiteMage Nginx + Vernice Apache + Vernice LiteSpeed Nginx Apache
0,87 secondi 7,61 secondi 8.03 secondi 7.11 secondi 8,45 secondi 9.82 secondi

Ancora una volta, in questo calcolo, LiteSpeed ​​e LiteMage insieme prendono il sopravvento sulla concorrenza. In generale, anche il tempo di transazione più lungo è migliorato per ogni server quando si utilizza la cache, ma con un margine molto più sottile. LiteSpeed ​​Web Server ha tagliato quasi il 90% del tempo, la sua transazione più lunga ha richiesto l'utilizzo della cache mentre altri server Web tendono a migliorare solo del 10% utilizzando la cache lucida.

Per tutto

per tutto

LiteSpeed ​​+ LiteMage Nginx + Vernice Apache + Vernice LiteSpeed Nginx Apache
4.85 MB/sec 0,42 MB/sec 0,51 MB/sec 0,12 MB/sec 0,12 MB/sec 0,47 MB/sec

In un'applicazione con buone prestazioni, la larghezza di banda della rete non è una limitazione. Questi test hanno utilizzato uno switch da 10 Gb e schede da 10 Gb su entrambi i computer client e server. Questi risultati si basano su limitazioni del software.

Questa misurazione finale è un altro esempio di come la memorizzazione nella cache metta il tuo server web su un livello completamente diverso. Mentre LiteSpeed ​​+ LiteMage supera ancora una volta la concorrenza, il throughput per ogni server è migliorato, nella maggior parte dei casi di oltre 5 volte, quando si utilizza la cache.

Calcoliamo la velocità del tuo server web quando serve pagine casuali a 50 utenti contemporaneamente. A questo proposito, LiteSpeed ​​e LiteMage insieme sono il chiaro punto di forza tra tutte le configurazioni di server incluse. Se stai eseguendo un negozio Magento, devi eseguirlo con una soluzione di memorizzazione nella cache e non esiste una soluzione di memorizzazione nella cache più veloce della cache di LightMage!

Bonus: test di visualizzazione di 100 pagine

Alcuni di voi potrebbero dubitare dei risultati dei nostri test, in particolare perché Varnish potrebbe ottenere prestazioni molto migliori. La ragione di questa differenza è probabilmente semplice. Forse durante i nostri test abbiamo utilizzato uno strumento di test o metodi di test diversi e questo cambiamento ha avuto un impatto enorme sui risultati del nostro test.

Il nostro consiglio è di NON utilizzare MAI “Apache Bench” o “ab” per questo tipo di test. "siege" è in grado di seguire i cookie mentre "ab" non può. Usando comandi come.

ab -n 500 -c 50 http://your.test.site/

non simula il traffico per 50 visitatori con ogni visitatore che accede a 10 pagine. In realtà simula "UNO visitatore che effettua 10 connessioni parallele e accede alla stessa pagina 500 volte". Il risultato di questo comando può sembrare stellare, ma non assomiglia in alcun modo a uno scenario del mondo reale e non potrebbe essere più irrealistico.

Ti suggeriamo di continuare con "assedio" a meno che tu non abbia accesso a strumenti di test più avanzati come "loadrunner".

Anche con "assedio", il numero di visualizzazioni di pagina per ogni visitatore ha un enorme impatto sul risultato. Ecco i risultati dell'esecuzione dei test di cui sopra con 100 visualizzazioni di pagina per visitatore. Varnish ottiene risultati molto migliori in questo giro di test, ma dovresti considerare il valore effettivo di questi risultati. In una situazione reale, quanti visitatori accederanno a 100 pagine di catalogo nel tuo negozio?

Questi risultati possono essere visti di seguito.

LiteSpeed ​​+ LiteMage Nginx + Vernice Apache + Vernice LiteSpeed Nginx Apache
Richieste al secondo 2013.33 272.67 259.33 13.14 12.55 12.37
Portata 18.91 3.00 2.84 0.12 0.12 0.49
Tempo di transazione più lungo 1.05 7,95 9.13 7.33 8.28 8.53

da cPanel Conference 2014 dimostra l'utilizzo della RAM e le differenze di carico del server per LiteSpeed ​​Web Server VS Apache.

Benchmark “reali”

Il risultato del mondo reale non viene mostrato dai benchmark in quanto è la lamentela comune relativa al benchmark. Non è pensato per imitare il mondo reale. Inoltre, va evidenziata la differenza tra le velocità del server web

Gestire il traffico

Il benchmark di Tristan (sopra e sotto) per quanto riguarda LSWS e Apache sono due eventi diversi che si verificano contemporaneamente. La differenza è stata mostrata con le loro capacità. Con l'aumento del numero di connessioni simultanee (da 20 a 50), si è verificata un'esplosione nell'utilizzo della RAM di Apache e nel carico del server. Mentre, in LSWS, virtualmente non si è verificato un singolo cambiamento. Ora, qui LiteSpeed ​​sale in gara con Apache. Riduce il carico sui server ad alto traffico e ti consente di ospitare più account senza aggiornare il tuo server.

Tuttavia, sono stati esaminati due diversi livelli di concorrenza su due macchine diverse: 20 connessioni simultanee relative a piccoli VPS e 50 connessioni simultanee di un server dedicato. Il motivo alla base di questo processo è controllare la forza di entrambi i server. Quando Tristan è andato avanti con il test, il server Apache che era in esecuzione su una maggiore concorrenza sul VPS non era in grado di gestire il server Web LiteSpeed, ma d'altra parte, tutto era aggiornato.

Questa differenza del benchmark di velocità nell'hardware non ci mostra una buona immagine della velocità quando la concorrenza è stata aumentata. Tuttavia, vediamo che LSWS è più veloce di Apache sia che si tratti della configurazione FCGI o suPHP di Apache. Sono state osservate differenze reali nel picco di traffico e Apache non è stato in grado di gestire il traffico.

Contatta Elsner oggi per integrare LiteSpeed ​​nel tuo sito web e migliorare la velocità e le prestazioni del tuo sito web.