Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. [WORDPRESS] Index pesante! Come alleggerire?
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      tambu Super User • ultima modifica di

      Document Size - http://www.marcoziero.it/
      Documents (4 files) 51 kb
      Images (15 files) 24 kb
      Style Sheets (5 files) 36 kb
      Scripts (16 files) 140 kb
      Total 251 kb

      fonte: firefox web developer extension 🙂
      volendo dettaglia anche tutte le voci

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        cibino Bannato Super User • ultima modifica di

        ah...utilizzo web developer, ma non avevo mai sfruttato questa opzione. molto utile!
        tirando le somme (:D), forse è troppo pensante?
        ci sono script in eccesso, forse?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tambu Super User • ultima modifica di

          tutto quello che non è necessario, è in eccesso... vien da sè... immagino che se ci sono, servono. altrimenti... SEGALI! 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            cibino Bannato Super User • ultima modifica di

            secondo te, in generale, è comunque troppo pesante?
            oppure è accettabile?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tambu Super User • ultima modifica di

              la mia è 252kb, come te. mi pare accettabile.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • C
                cibino Bannato Super User • ultima modifica di

                bene...allora me ne sto più tranquillo...grazie 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  margheritebianche User Attivo • ultima modifica di

                  Ho controllato un po' e ho visto che l'html finisce molto prima che visualizzi la pagina. Fai una prova anche tu, mentre la pagina è ancora bianca (ci sta' parecchio) fai "visualizza sorgente" e vedrai che è arrivato in fondo.
                  La verità è che includi una marea di roba inutile, tra l'altro google maps (e nel body c'è il load, poi lightbox, poi una marea di altra roba da siti vari. Basta che uno di questi sia un po' + lento e rallenti tutto.
                  Controlla se non hai installato troppi plugin...

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • C
                    cibino Bannato Super User • ultima modifica di

                    quindi mi dici che il codice viene caricato presto, solo che è il resto dei contenuti a rallentare il tutto?
                    come puoi vedere, ho utilizzato wordpress, quindi non posso lavorare su ogni singolo head di ogni singola pagina, per caricare plugin e script, devo accumulare tutto sull'index principale.
                    google maps è lì perchè c'è una pagina con la mappa, load sul body c'è perchè serve per caricare uno script...potrei togliere lightbox che tanto non lo uso...
                    comunque, oltre a fare un po' di pulizia, mi dici che è quest'altra roba a rallentare il tutto, perchè, a livello di codice, non è eccessivamente pesante?

                    ah...grazie! 🙂

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      petro User Attivo • ultima modifica di

                      @cibino said:

                      come puoi vedere, ho utilizzato wordpress, quindi non posso lavorare su ogni singolo head di ogni singola pagina, per caricare plugin e script, devo accumulare tutto sull'index principale.
                      google maps è lì perchè c'è una pagina con la mappa Usa i marcatori condizionali!!!

                      Se maps ti serve su una sola pagina,

                      <?php if(is_page('id_tua_pagina')) { ?>
                      <!-- codice maps -->
                      <?php } ?>

                      e via dicendo per tutti gli script: caricali solo sulle pagine in cui effettivamente vengono utilizzati.

                      PUOI lavorare su ogni singolo head di ogni singola pagina, con WP 😉

                      P.s. per altre info e documentazione: codex.wordpress.org

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • C
                        cibino Bannato Super User • ultima modifica di

                        grazie! non conoscevo questi marcatori condizionali...

                        ma come faccio a modificare ogni singolo head di ogni singola pagina?
                        🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          tambu Super User • ultima modifica di

                          menzione d'onore per petro.
                          io non ci avevo minimamente pensato!!! 🙂

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • P
                            petro User Attivo • ultima modifica di

                            @cibino said:

                            grazie! non conoscevo questi marcatori condizionali...

                            ma come faccio a modificare ogni singolo head di ogni singola pagina?
                            🙂
                            Apri header.php nella dir del tuo tema
                            attorno alla riga che carica lo script (o gli script) che ti servono per una singola pagina/post, aggiungi le due righe php che ti ho scritto sopra

                            per riferimenti, documentazione, esempi, eccetera
                            http://codex.wordpress.org
                            http://www.wordpress-it.it/wiki/Main/TagCondizionali (in ita)

                            p.s. Grazie Tambu 😉

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • C
                              cibino Bannato Super User • ultima modifica di

                              ho capito, però volevo chiederti come potevo gestire separatamente gli head di ogni singola pagina...andando su header.php, vado a modificare l'head che si ripeterà poi su ogni singola pagina...

                              grazie comunque 🙂

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • P
                                petro User Attivo • ultima modifica di

                                @cibino said:

                                ho capito, però volevo chiederti come potevo gestire separatamente gli head di ogni singola pagina...andando su header.php, vado a modificare l'head che si ripeterà poi su ogni singola pagina...

                                grazie comunque 🙂
                                Cibino, la mia risposta era proprio questa!

                                Parlando in italiano e non in PHP, quando tu editi header.php e metti quel marcatore condizionale, è come se gli dicessi:

                                SE STAI VISUALIZZANDO LA PAGINA CON ID 1234 ALLORA
                                ---- piazzaci dentro il tuo script
                                FINE CONDIZIONE

                                Quando richiami il tuo blog, quell'IF controlla: SE la pagina è 1234, esegue le istruzioni all'interno della condizione IF. Altrimenti no.

                                E così hai modificato l'head SOLO per la pagina con id 1234, le altre no.

                                Ovviamente, puoi aggiungere più di un ID di pagina per ogni condizione, e altrettanto ovviamente puoi mettere quanti IF desideri.

                                Io faccio così per gestirmi gli header separati per ogni pagina, e funziona alla grande.
                                Ti consiglio di guardarti un po' la documentazione 😉

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • C
                                  cibino Bannato Super User • ultima modifica di

                                  ora mi è più chiaro...grazie dell'ulteriore spiegazione! 🙂
                                  come da consiglio, mi darò una letta alla documentazione
                                  :ciauz:

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  Caricamento altri post
                                  Rispondi
                                  • Topic risposta
                                  Effettua l'accesso per rispondere
                                  • Da Vecchi a Nuovi
                                  • Da Nuovi a Vecchi
                                  • Più Voti