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.
    • C
      cibino Bannato Super User • ultima modifica di

      [WORDPRESS] Index pesante! Come alleggerire?

      la mia index è un bel pò pesante...come posso alleggerire la pagina?
      mi date qualche consiglio?
      grazie
      🙂

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        superzu User Newbie • ultima modifica di

        Non mi sembra esageratamente pesante, forse è l'host che è lento oppure prova a ridurre il numero di post in prima pagina.

        0 Miglior Risposta Ringrazia Cita Rispondi

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

          @Superzu said:

          Non mi sembra esageratamente pesante, forse è l'host che è lento oppure prova a ridurre il numero di post in prima pagina.

          benvenuto Superzu 🙂
          grazie per il consiglio...è la prima cosa che ho fatto.
          solo che se salvo la pagina, sommando il file .html che crea, più la relativa cartella contenente immagini e files vari, raggiungo i 500kb, il che mi sembra troppo...
          non saprei che altro fare, anche perchè ho solo due immagini sull'index...forsi troppi javascript che rallentano?
          boh...comunque di sicuro anche l'hosting fa il suo per rallentare il tutto 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • 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