WebP è un formato di immagine moderno e più economico che Google consiglia di utilizzare al posto degli obsoleti PNG e JPEG.
L'unica difficoltà con l'utilizzo di WebP è che non tutti i browser lo supportano ancora. Pertanto, la soluzione "sulla fronte" (converti tutte le immagini in webp) non si adatta.
L'uso di WebP si adatta perfettamente al nostro formato CDN.
Come funziona:
Quando si richiede ogni immagine da un visitatore del sito CDN OptiPic determina se il browser del visitatore supporta il formato WebP .
Se supportato, l'immagine viene visualizzata come WebP.
Se non supportata, l'immagine viene renderizzata nel vecchio formato (ma allo stesso tempo ottimizzata e compressa).
In questo caso, la versione WebP dell'immagine viene generata completamente in background sul lato CDN - il visitatore/browser non attende che ogni immagine venga convertita in WebP.
Nessun supporto WebP.
Tutte le immagini rimangono nel formato originale (png/jpeg) dopo l'ottimizzazione.
Google PageSpeed Insights determina che le immagini sono correttamente compresse e ottimizzate per il moderno formato WebP.
Le immagini sono correttamente indicizzate dai motori di ricerca, collegate al tuo sito e vengono cercate immagini dal tuo dominio.
Gli URL delle immagini sono stati modificati: ora porteranno a OptiPic CDN. Se devi lasciare l'URL invariato, puoi utilizzare la connessione universale tramite Nginx (proxying) o collegare il CDN OptiPic al tuo sottodominio (ad esempio img.site.com).
Google PageSpeed Insights determina che le immagini sono compresse correttamente, ma consiglia vivamente di utilizzare il formato immagine WebP più avanzato.
Le immagini sono correttamente indicizzate dai motori di ricerca, collegate al tuo sito e vengono cercate immagini dal tuo dominio.
CDN fornisce l'immagine in un'ulteriore versione leggera per dispositivi mobili, se richiesta da un dispositivo mobile.
Se l'immagine viene richiesta da un normale computer (PC), il CDN fornisce l'immagine senza ulteriore sollievo.
Non c'è supporto per i dispositivi mobili: le immagini vengono fornite allo stesso modo sia per il cellulare che per il PC.
L'ottimizzazione avviene interamente sul lato della nostra CDN.
Il database dell'indice sul tuo sito non viene creato, non archiviato, non aggiornato.
Sul tuo sito sono indicati solo i link alle versioni ottimizzate delle immagini nel nostro CDN.
Gli URL delle immagini sono stati modificati: ora porteranno a OptiPic CDN. Se devi lasciare l'URL invariato, puoi utilizzare la connessione universale tramite Nginx (proxying) o collegare il CDN OptiPic al tuo sottodominio (ad esempio img.site.com).
Il traffico di immagini passa attraverso il nostro CDN, rimuovendo inoltre anche questo carico dal tuo hosting.
Il processo di ottimizzazione delle immagini avviene sul lato della nostra API.
Il database "indice" (ovvero un elenco di tutte le immagini sul tuo sito) viene archiviato e periodicamente aggiornato / letto dal database che esegue Bitrix.
Ciò aumenta il carico sul disco rigido di hosting, nonché sul database del sito (MySQL) rispetto a CDN.
Il traffico di immagini passa attraverso il tuo hosting, creando un carico su di esso.
CDN si assume interamente questo compito.
Le immagini da CDN vengono visualizzate nel modo più efficiente possibile. Vengono inoltre utilizzati vari meccanismi di memorizzazione nella cache per accelerare il trasferimento dei dati al browser.
Le immagini non verranno convertite, ottimizzate e compresse al volo ogni volta con ogni richiesta. CDN effettuerà tutte queste procedure una volta per l'immagine richiesta in background in modo da non ostacolare la consegna delle immagini al visitatore del tuo sito.
Nella versione classica dell'integrazione, il tuo hosting/server si occupa di questo compito. Pertanto, l'efficacia del trasferimento dell'immagine dipende esclusivamente dalle impostazioni ottimali del tuo server/hosting.
Il pagamento viene effettuato per le visualizzazioni delle immagini.
Questa opzione è la più trasparente: paghi solo per la visualizzazione delle immagini che vengono mostrate ai visitatori del tuo sito.
Se le immagini sono nella cartella con il sito, ma non vengono visualizzate da nessuna parte sul sito, non sosterrai il costo della loro ottimizzazione.
Paghi in proporzione al traffico sul tuo sito.
All'inizio, quando il traffico del tuo sito è basso, il numero di visualizzazioni delle immagini su di esso sarà minimo.
E quando aggiorni il tuo sito e il suo traffico sarà già buono, puoi permetterti di pagare per un volume maggiore di visualizzazioni di immagini, perché il sito genererà più entrate di quelle che portava in precedenza con un traffico ridotto.
Il pagamento viene effettuato per l'effettiva compressione di ciascuna immagine. La compressione è considerata efficace se il peso (in byte) dell'immagine compressa è inferiore al peso dell'immagine originale prima della compressione.
Inoltre, il sistema non può determinare automaticamente quali immagini nella cartella del tuo sito sono attivamente utilizzate (visualizzate) sul sito e quali sono "peso morto" e visualizzate sul sito molto raramente o mai del tutto. Pertanto, tutte le immagini sul sito che il sistema ha trovato sono compresse. E in precedenza puoi escludere cartelle / file non necessari registrandoli manualmente nelle impostazioni di sistema (o viceversa - registra solo quelle cartelle che devono essere elaborate).