• DigitalWorld
    • Data intelligence
      • Applicazioni Big Data
      • Big Data Analytics
      • Infrastruttura Big Data
      • Intelligenza Artificiale
    • Hardware
      • PC Windows
      • Apple Mac
      • Notebook
      • PC Linux
      • Chrome OS
      • Server
      • Periferiche PC
      • Dischi SSD
      • Processori PC e server
      • Stampa 3D
      • Internet of Things
      • Mobile & Wireless
        • Computer indossabili
        • 5G
        • Android
        • App Mobile
        • Apple iOS
        • BlackBerry
        • BYOD
        • Mobile Device Management (MDM)
        • Pagamenti Mobile
        • Sicurezza Mobile
        • Smartphone
        • Tablet
        • TLC e Internet Provider
        • Windows Phone
      • Multimedia Pro
        • Audio
        • Grafica
        • Video editing
      • Tecnologia personale
    • SOFTWARE
      • Blockchain
      • Realtà Virtuale
      • App Desktop
      • Office
      • Architettura Enterprise
      • Database
      • Gestionali
      • Business Intelligence (BI)
      • CRM
      • ERP
      • Content/Document Management
      • Unified Communications (UC)
      • Open Source
      • Software as a Service (SaaS)
      • Software di Collaborazione
      • Integrazione di servizi
      • Sviluppo App
      • Sviluppo software
        • App
        • DevOps
        • Enterprise
        • Intranet
        • Software Desktop
        • Web
      • Sistemi operativi
        • Windows
        • Windows 11
        • macOS
        • Linux
        • Chrome OS
      • Gamification
    • Infrastruttura
      • Cloud Computing
        • Cloud ibrido
        • Cloud Privato
        • Cloud Pubblico
        • Cloud Storage
        • Sicurezza Cloud
        • Edge Computing
      • Data Center
        • Disaster Recovery
        • Gestione infrastruttura
        • Green IT
        • High Performance Computing (HPC)
        • Mainframe
        • Storage
        • Virtualizzazione
        • Quantum Computing
      • Networking
        • Broadband
        • Hardware di Rete
        • LAN & WAN
        • Reti Wireless
        • Sicurezza di Rete
        • Software Defined Networking
        • Software di Rete
        • Wi-Fi 6
    • INTERNET
      • Applicazioni Web
      • Browser Web
      • E-commerce
      • Marketing Online
      • Ricerca
      • Social Media
      • Servizi di localizzazione
      • Metaverso
    • SICUREZZA
      • Trusted Cybersecurity
      • Cifratura
      • Compliance e Regolamenti
      • Cybercrimine & Hacking
      • Cyberwarfare
      • Disaster Recovery e Business Continuity
      • Endpoint Security
      • Malware & Vulnerabilità
      • Privacy
      • Sicurezza Applicazioni
      • Sicurezza dei Dati
  • Digital Manager
    • Management IT
      • Organizzazione IT
      • Carriere IT
      • Personale IT
      • Project Management IT
      • Skill IT e Formazione
    • Procurement
      • Outsourcing
    • Digital Transformation
      • Trasformazione nell’IT
    • Leadership
      • Il ruolo del CIO
      • CIO Club Italia
    • Tecnologie
  • DigitalPartner
    • Canale it
      • Canale Cloud
      • Distribuzione
      • VAR e system integrator
    • Eventi
    • Certificazioni
    • Industria IT
      • Nomine
    • Mercato
    • Strategie di canale
  • CWI Digital Health – Home
    • Software
      • App per la sanità
      • Ricerca medica e big data
    • Hardware
      • Protesi
      • Robotica operatoria
      • Robotica riabilitativa
      • Sensori e Wearable sanitari
    • Bioingegneria
      • Genomica
    • Diagnostica
    • Terapia
      • Medicina Personalizzata
      • Telemedicina
DigitalWorld Italia
  • Newsletter
  • Webinar
  • Video
  • White Paper
  • Attualità
  • Settori industriali
  • Aziende citate
Oppure
Registrati
home » sviluppo software » web

Migliorare le performance dei siti web

Migliorare le performance dei siti web
Contenuto sponsorizzato
Quali opzioni impostare sul web server per migliorare la velocità di caricamento dei siti

Innanzitutto, ci si affida ad un Web Hosting Provider che, tramite un piano, fornisce tutto il necessario e si occupa della gestione e della sicurezza dell’infrastruttura sottostante: certi che un Partner fidato sta controllando dove e come gira il sito, ci si potrà dedicare con più serenità allo sviluppo e alle migliorie.

Se avete scelto come Partner fidato CoreTech e il suo piano RocketWeb Hosting, saprete quindi che tutti i siti ospitati dal Provider di nuova generazione girano su Plesk, una delle soluzioni al vertice per la gestione del Web Hosting. Se ancora non lo sapete, potete verificare in prima persona l’affidabilità del servizio, richiedendo una prova gratuita e su misura per le vostre esigenze.

Tornando a noi, una volta appurata la solidità dell’infrastruttura e della piattaforma di gestione, bisogna pur ammettere che molte delle azioni volte a migliorare le performance del sito richiedono un discreto lavoro in termini di tempo e il tempo, come sappiamo, costa fin troppo caro!

Ridurre il carico sul web server

Prendiamo ad esempio un’attività che porta via una discreta quantità di ore preziose, proprio una delle più importanti: la necessità di minimizzare le richieste HTTP.

Il tempo di caricamento di un sito web è in buona parte speso nel download di tutti gli elementi che lo compongono: immagini, fogli di stile, script etc..

Tanti più sono i file da scaricare, tante più sono le richieste http, e tante più sono le richieste HTTP tanto meno il sito è performante.

Tale attività richiede la reingegnerizzazione del sito web al fine di ridurre e accorpare i file CSS e gli script. Per portare a termine un’attività di questo tipo, per un singolo sito web ci possono volere anche giorni di lavoro e a volte non è tecnicamente possibile. Ad esempio, nel caso di WordPress, mettere mano ad un template o un plug in di terze parti non è un’operazione alla portata di tutti e qualora qualcuno volesse cimentarsi in un’azione di questo tipo, dovrebbe prendere in considerazione anche la questione degli aggiornamenti!

Abilitare la compressione delle pagine web

Ma com’è possibile migliorare le performance del sito web, attraverso un sistema che al webmaster non costa nulla? Semplice, e in questo articolo spiegheremo com’è possibile farlo, abilitando la compressione a livello di web server!

performance1-320Abilitare la compressione non significa ridurre il numero di richieste HTTP ma rendere complessivamente più veloce il download degli elementi che compongono il sito, con un discreto risparmio di tempo per il browser che ne fa richiesta.

Le pagine grandi, alquanto probabile se si creano contenuti di alta qualità, sono spesso superiori ai 100kb. Di conseguenza, sono più lente da scaricare dal web server!

Il modo migliore per velocizzare il loro tempo di download è quello di zippare le pagine: una tecnica chiamata compressione.

La compressione riduce il file, quindi la banda necessaria a scaricare la pagina, e di conseguenza, si riduce il tempo di risposta HTTP. È possibile effettuare la compressione con uno strumento che si chiama Gzip.

performance2-640

La maggior parte dei web server può comprimere i file in formato Gzip prima di inviarli per il download, attraverso la chiamata ad un modulo di terze parti o utilizzando routine incorporate nel web server stesso.

Secondo Yahoo, la tecnica della compressione può ridurre il tempo di download di circa il 70%.

Praticamente tutti i browser supportano Gzip e quindi, nell’adozione della compressione lato server, i risultati di incremento delle performance del sito web sono assicurati.

Dai test effettuati sui nostri sistemi, l’aver settato la compressione su un sito in esame ha aumentato di 20 punti il punteggio con Google PageSpeed.

performance3

Come si abilita la compressione lato web server?

In apertura di articolo, abbiamo parlato dell’offerta RocketWeb: chi utilizza il servizio, può abilitare la compressione per il proprio sito web in modo rapido e veloce, grazie alle tecnologie di Plesk messe a disposizione per tutti gli utenti!

Dal pannello Plesk Onyx basta andare in Apache & nginx Settings.

performance4

Per attivare le opzioni, mettere il flag su Proxy Mode, Smart Static files processing e Serve static file directly by nginx per le seguenti estensioni: ac3 avi bmp bz2 cue dat doc docx dts eot exe flv gz htm html ico img iso mkv mp3 mp4 mpeg mpg ogg pdf ppt pptx qt rar rm svg swf tar tgz ttf txt wav woff woff2 xls xlsx zip ico

Poi alla voce Additional nginx directives impostare quanto segue:

gzip on;

gzip_proxied any;

gzip_types *;

# Expire rules for static content

location ~* \.(css|js|gif|jpeg|png|jpg)$ {

       expires 1w;

       add_header Cache-Control "public, must-revalidate, proxy-revalidate";

       try_files $uri @fallback;

}

performance5

Infine, salvare la nuova configurazione e ripetere il test Google PageSpeed per verificare effettivamente i vantaggi della compressione.

I benefici della compressione sono apprezzabili immediatamente e avere questa possibilità è un vantaggio in più per il proprio sito web.

L’abilitazione della compressione lato web server è un lusso che non tutti i web hosting provider offrono. Perché? Perchè consuma parecchie risorse CPU lato server e le CPU sono merce preziosa al giorno d’oggi, nel mondo del cloud!

Parlavamo di quanto fosse importante appoggiarsi ad un provider di alto livello… Infatti, le tecnologie utilizzate da Rocketweb sono leader di settore. CoreTech, oltre ad offrire dettagli approfonditi sulle proprie infrastrutture sottostanti, offre l’assegnazione specifica di risorse computazionali come Frequenza della CPU, memoria RAM dedicata, velocità e numero di accessi contemporanei. Inoltre, un sistema di caching altamente performante aiuta ad avere un sito sempre al massimo della velocità.

performance6

Per saperne di più: https://www.coretech.it/it/cloud/hosting/hosting.php
CoreTechweb server
Aziende:
CoreTech
// Data pubblicazione: 24.11.2017
Condividi
Condividi:
  • Chi siamo
  • White Paper
  • Advertising
  • Webinar e Video
  • Privacy
  • Newsletter
  • Cookie policy
  • DigitalWorld
  • TechPlus
  • DigitalManager
  • InnovareWeb
  • Quine Formazione
  • SM Strumenti Musicali
  • DigitalPartner
Quine LSWR Group
CWI è una testata giornalistica di Quine Srl, registrata presso il Tribunale di Milano al n. 5582/2022
Direzione, amministrazione, redazione, pubblicità
Via Spadolini 7 - 20141 MilanoTel. +39 02 864105Fax +39 02 72016740P.I.: 13002100157
Contatti: media.quine.itwww.quine.itquineformazione.it
Privacy
Follow Us
  • Facebook
  • Twitter
  • Linkedin
  • YouTube
© 2025 - Tutti i diritti riservati