• User Attivo

    Pagine lente

    Non so se si è già parlato di questo, girando sul forum comunque non ho trovato la risposta che cercavo; quindi eccomi qui 🙂

    Cosa determina più frequentemente la pesantezza di una pagina html?

    Ho creato un sito costituito da blocchi (tramite la funzione include) e all'inizio credevo fosse questo ad appesantirmi le pagina. Poi però ho notato che il blocco superiore (l'header della pagina) carica velocemente, mentre devo attendere tantissimo per i blocchi laterali e per il corpo centrale della pagina.

    Ogni pagina contiene uno o due script, ma non esageratamente grandi ed uso pochissimo i css. Un'altra cosa strana è che con mozilla le pagine vengono caricate molto più velocemente rispetto a i.e.

    Vorrei capire come devo fare per risalire alla causa del rallentamento. Esiste qualcosa online che ti analizza le pagine e ti indica dove sta il problema, o comunque qual'è la linea guida per capire il problema all'interno dell'html?


    Domandina di riserva (è una sciocchezza, quindi la metto qui invece di aprire un altro topic): Usando la funzione include, è possibile usare il classico script "aggiungi a preferiti) in un blocco per richiamare la pagina intera? Ho inserito lo script sia nella pagina "blocco" e sia in quella principale, e il relativo richiamo l'ho inserito nel body della prima. Ma non sembra funzionare...


  • User Attivo

    Per il problema della lentezza puoi indicarci il link non attivo a una delle pagine interessate, così sarà più facile. 😉
    L'altro problema non l'ho capito bene..


  • User Attivo

    Ciao Alexandro,

    parli della funzione "include" ma non specifichi di quale linguaggio (in html non esiste).
    Se la lentezza deriva dalle pagine che contengono script (ancora, quale e' il linguggio?), sicuramente sono quelli la causa.

    Dacci piu' info e ti saremo piu' d'aiuto.

    :ciauz:


  • User Attivo

    Ciao ragazzi, grazie per le risposte! 🙂

    Allora, ho capito qual'era il problema dopo un paio di tentativi e modifiche al codice. Quello che rallentava tantissimo le pagine era un bridge (se così si può definire) tra le pagine in html e il database del forum phpbb2. Adesso sembra tutto nella norma. 🙂

    Tiago, appena riuppo tutto ti passo il link (è un lavoro provvisorio che uppo sul servere solo per testare alcune funzioni) così magari se noti qualcos'altro che potrebbe creare problemi ci lavoro su. 😉

    Olaola il linguaggio è quello utilizzato da fp 😊 : U-Include="blocco_dx.html" TAG="BODY", che comunque mi ha sorpreso parecchio rispetto a quello che avevo sentito dire su questo tipo di codice. Mi funziona benissimo sia su mozilla che su i.e. e non mi ha creato nessun tipo di problema fino ad ora, anche inserendo blocchi (pagine) piuttosto grandi sia come codice che come contenuto grafico. :bho:

    Spiego meglio il problema: ho una pagina principale che chiamo index.html nella quale inserisco, tramite il codice sopra, una seconda pagina menu.html. In questa seconda pagina inserisco sia lo script "aggiungi a preferiti" (ne ho provati diversi), sia il richiamo dello script (il link "aggiungi"). Lo script lo inserisco anche nell'index.html.
    Fatto questo, quando provo a cliccare il link "aggiungi" (sia in remoto che in locale), non succede nulla.
    Ho anche provato ad inserire lo script, solo in una delle due pagine ma il discorso non cambia. Effettivamente quando clicco, nella barra sotto mi dice "errore visualizzazione della pagina" e "javascript:addToFavorites().

    Sono sicuro che il problema riguarda l'include, ma non ho idea di come risolverlo.

    Grazie ancora dell'aiuto!
    A presto! 🙂