Un utente ha chiesto informazioni su Translate WordPress with GTranslate di Wordpress

Ahia! Sito web lento

Un utente ha chiesto 👇

Ciao,

Adoriamo il tuo plugin e abbiamo già contattato te. Il supporto è fantastico!

Recentemente, tuttavia, abbiamo appreso che il tuo plugin (o Google) sta rallentando molto la velocità di caricamento del nostro sito Web.

Abbiamo fatto un’analisi della velocità del sito web utilizzando webpagetest.org e abbiamo scoperto che “translate.googleapis.com/*” è quasi il 24% circa delle risorse caricate sul sito web!

Fare clic di seguito per i dettagli.

Risultati webpagetest

Risorse per il download di Google Translate

C’è qualcosa che possiamo fare per ridurre il numero di risorse di Google Translate? Ad esempio, esistono tecniche semplici o codici di intestazione che possiamo utilizzare per precaricare, predefinire o ridurre al minimo queste risorse di google translate?

Inoltre, se la versione pro del tuo plugin risolve questo problema, prima di registrarlo, prova gentilmente e fornisci i risultati (caricamento delle risorse e confronti dei test di velocità).

Grazie!

Autore del plugin

(@ edo888)

1 anno, 1 mese fa

Ciao,

Stai utilizzando una versione gratuita che carica le risorse (JS, CSS) per aggiungere funzionalità di traduzione al tuo sito web.

Dai risultati nei rapporti posso vedere che le risorse vengono caricate in modo asincrono e non ci vogliono più di 35 ms per caricarle, quindi non sono sicuro del motivo per cui lo chiami “eccessivo” nella sezione dei tag per questo argomento.

Queste risorse non devono essere caricate nella nostra versione a pagamento, quindi non aggiunge alcun sovraccarico al tuo sito web originale. L’aggiunta dei cambi di lingua aggiungerà solo un po ‘di overhead e dipende solo dal tipo di selettore di lingua che aggiungi (flag, no flag, ecc.).

Non posso eseguire un test, perché prima deve essere attivato.

Grazie! 🙂

Lanciatore di thread

(@jetxpert)

11 mesi fa

Ciao @ edo888,

Ho appena visto questo. Grazie per la risposta rapida. Ci piace molto usare il tuo plugin.

Dopo ulteriori test, possiamo confermare che il tuo plug-in aggiunge 10 richieste HTTP aggiuntive e .2-4 secondi al tempo di caricamento totale del nostro sito web. Non un problema, ma importante da condividere con il pubblico.

Tenendo conto che il tuo plugin è gratuito, possiamo sopravvivere alle penalizzazioni delle prestazioni in questo momento. Al successivo pratico aggiornamento del plug-in è stato un bel regalo per tutti rimuovere un po ‘di “grasso” dal plug-in.

Grazie ancora!

Lanciatore di thread

(@jetxpert)

10 mesi, 3 settimane fa

Buone notizie!

Dopo una ricerca approfondita, siamo stati in grado di eliminare sei (6) richieste HTTP esterne generate da questo plugin e di migliorare notevolmente il nostro tempo di caricamento sul sito Web aggiungendo il seguente codice. il nostro sito web:

<link rel="preload" href="//translate.googleapis.com/translate_static/js/element/main.js" as="script">

<link rel="preload" href="//translate.googleapis.com/element/TE_20200210_00/e/js/element/element_main.js" as="script">

<link rel="preload" href="//translate.googleapis.com/translate_static/css/translateelement.css" as="style">

<div id="google_translate_element"></div>

<script>
    function googleTranslateElementInit() {
        new google.translate.TranslateElement(
            {pageLanguage: 'en'},
            'google_translate_element'
        );
    }
</script>

<script src="//translate.google.com/translate_a/element.js?cb=TranslateInit"></script>

Nota: L’aggiunta del codice sopra al nostro sito Web non ha influito sulla funzionalità di questo plug-in.

Certificato sopra utilizzando i seguenti strumenti:

https://webpagetest.org
https://gtmetrix.com
https://developers.google.com/speed/pagespeed/insights/

Spero che questo aiuti la comunità. Rimanga sicuro!

Lanciatore di thread

(@jetxpert)

10 mesi, 3 settimane fa

Buone notizie (di nuovo)!

Se il codice sopra non funziona per il tuo sito web o se la lingua originale del tuo sito web non è l’inglese, utilizza il codice seguente:

<link rel="preload" href="//translate.googleapis.com/translate_static/js/element/main.js" as="script">

<link rel="preload" href="//translate.googleapis.com/element/TE_20200210_00/e/js/element/element_main.js" as="script">

<link rel="preload" href="//translate.googleapis.com/translate_static/css/translateelement.css" as="style">

<script src="//translate.google.com/translate_a/element.js?cb=TranslateInit"></script>

Per favore stai al sicuro!

Lanciatore di thread

(@jetxpert)

10 mesi, 3 settimane fa

Buone notizie (sì, di nuovo)!

I codici sopra potrebbero non funzionare con tutti i browser. In tal caso, procedi come segue:

(1) Installa il seguente codice nella parte del tuo sito web:

<script src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"> 
</script>  

<link rel="preload" href="//translate.googleapis.com/translate_static/js/element/main.js" as="script">

<link rel="preload" href="//translate.googleapis.com/element/TE_20200210_00/e/js/element/element_main.js" as="script">

<link rel="preload" href="//translate.googleapis.com/translate_static/css/translateelement.css" as="style">

(2) Cancella cache e cronologia per browser globali e locali

(3) Riavvia il tuo browser

Saluti. Rimanga sicuro!

(@keramikoch)

6 mesi, 3 settimane fa

@jetxpert
Grazie !! Questo codice ha aumentato la velocità di quasi 0,8 secondi!

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *