Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Velocità di caricamento delle pagine

    Ciao a tutti

    le pagine che sto caricando sul server spesso e volentieri impiegano un tempo un po' lungo a visualizzarsi.
    In alcuni casi - pochi per la verità - il caricamento è normale, in altri escono messaggi di errore, per poi ristabilirsi 5 minuti dopo...



    Ho fatto alcune pensate:
    1 - il codice non è particolarmente pulito
    2 - il database non è strutturato benissimo
    3 - il mio server non è il massimo (Aruba - si può citare?)

    Posto il codice di una pagina tipo - qualcuno mi sa dire se ci sono incongruenze?

    grazie

    Massimo



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <head>
    <title>Teleparconord</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    <LINK
    href="../main.css" type=text/css
    rel=stylesheet />
    <LINK title=nero
    href="../nero.css" type=text/css
    rel="alternate stylesheet" />
    <LINK title=giallo
    href="../giallo.css" type=text/css
    rel="alternate stylesheet" />
    <LINK title=blu
    href="../blu.css" type=text/css
    rel="alternate stylesheet" />
    <LINK title=rosso
    href="../rosso.css" type=text/css
    rel="alternate stylesheet" />
    <SCRIPT src="../styleswitcher.js"
    type=text/javascript></SCRIPT>



    </head>
    <body>
    <div class="attaccato" id="testata"> [img]../grafica/testata.gif[/img]
    <map name="Map">
    <area shape="rect" coords="-3,-1,61,62" href="http://www.parconord.milano.it" target="_blank" alt="Il sito del Parco Nord Milano" title="Il sito del Parco Nord Milano" />
    <area shape="rect" coords="62,4,778,70" href="../index2004.htm" />
    </map>
    </div>
    <div id="cerca">
    <table width="100%" border="0" cellspacing="1" cellpadding="1">
    <tr>
    <th width="61%" scope="col">
    <h3 align="left">.: Torna alla home page
    :.</h3>
    </th>
    <th width="39%" scope="col">
    <h3 align="right">.: Mappa del sito :.</h3>
    </th>
    </tr>
    </table>
    </div>



    <div id="sx">
    <div class="bordoverdesx" id="navcontainer">
    <ul id="navlist"><li id="active">di che classe sei?[/list]
    </div>


    </div>

    <div id="base">
    <h2>le classi del Comune di Sesto San Giovanni</h2>
    <h3>[img]../grafica/verdino160.gif[/img]</h3>

    <%
    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("../../mdb-database/2004.mdb")
    Dim rs
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open "select * from classe INNER JOIN uscita1 ON classe.nome = uscita1.nome where comune = 'Sesto San Giovanni' and si_no = 'si' order by data DESC", conn



    Do while NOT RS.EOF


    Dim classe
    classe=rs("classe")
    Dim tipo
    tipo=rs("tipo")
    Dim scuola
    scuola=rs("scuola")
    Dim animatore
    animatore=rs("animatore")
    Dim html
    html=rs("html")
    Dim data
    data=rs("data")

    %>
    <div id="tabella"> <%response.write(data)%> - <a href="<%response.write(html)%>"> <%response.write(classe)%> Scuola
    <%response.write(tipo)%> "<%response.write(scuola)%>" </a>
    - guida: <span class="diecipx"><%response.write(animatore)%></span></div>
    <%
    RS.MoveNext
    Loop
    RS.Close
    Set RS = Nothing
    conn.Close
    Set conn=Nothing
    %>

    <h3>[img]../grafica/verdino160.gif[/img]</h3>



    <div class="menubasso">
    <h4 align="center"> .: le uscite delle classi --
    -- i lavori delle classi -- -- <a href="../programma.htm">il
    programma didattico</a> :.</h4>
    <h4 align="center"> .: il Vocabolario -- --
    le mappe delle parole -- -- <a href="../parole/cartina.htm">la
    vostra mappa del territorio</a> :.</h4>
    <h4 align="center"> .: le mappe dei colori
    -- -- la galleria dei colori :.</h4>
    </div>
    </div>
    <script type="text/javascript" language="JavaScript" src="http://www.teleparconord.it/stats/stats_js.asp"></script>

    </body>
    </html>

  2. #2
    C'è qualcuno che riesce a darmi qualche indicazione?

  3. #3
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    i Dim spostali fuori dal loop

    se è un problema di performance
    estrai solo i campi che effetivamente ti interessano
    mettiti il tutto in un RS.getRows e poi ti fai il loop sull'array

    per getRows guardati questo:
    getRows

  4. #4
    Nel senso che devo inserire i Dim prima di

    "Do while NOT RS.EOF" ?



    grazie per l'indicazione, vedrò di studiarmi un po'il tuo tutorial

    Massimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.