Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    domanda tecnica su aruba(web server) e cpu

    Scusate ho una questione da porvi:

    per un sistema sviluppato con asp,

    se al momento del login utente devi copiare i suoi files nella cartella public potresti avere dover leggere e scrivere una discreta mole di dati (sto ragionando a regime) e occupare per un bel pò la cpu e l'hardisk del server di aruba (nel quale girano, oltre alla tua,altre applicazioni). Ora provo ad immaginare la situazione se altri 5 utenti si collegano contemporanemente....

    Vorrei sapere se il rischio esiste e nel caso come si può "parare"...

    altrimenti sarei costretto invece di copiare tutti i files al momento della login, rendere disponibile solo il file che l'utente ha richiesto: in parole povere devo copiare nella cartella public solo un file alla volta!!!


    :master: fatemi sapere qualcosa!!!
    Tony

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Rivolgiti al provider, hanno un ottimo servizio di assistenza clienti, meglio di loro?

  3. #3
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da [trodat]
    Rivolgiti al provider, hanno un ottimo servizio di assistenza clienti, meglio di loro?
    secondo me, non è una domanda tecnica da fare ad aruba, è una domanda legata alla mia applicazione, quindi legata alla programmazione e progettazione!
    Tony

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Copia solo il file che serve.

    Roby

  5. #5
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da Roby_72
    Copia solo il file che serve.

    Roby
    esiste veramente allora questo rischio?
    Tony

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    I server di Aruba si piantano spesso.
    Non puoi sapere se è per colpa tu o di altri siti presenti sul tuo stesso server.
    L'obiettivo è quello di impiegare il server lo stretto necessario.
    Quindi...

    Roby

  7. #7
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da Roby_72
    Copia solo il file che serve.

    Roby
    ok mi piacerebbe sapere se è possibile:

    1.) se è possibile creare una variabile array session

    2.) dargli le dimensioni massime (che non so quanto corrispondano)

    in maniera tale che con un ciclo inserisco a partire dalla prima posizione (0) il nome del file, e avere per ogni posizione un nome diverso di file da copiare, cosi posso copiarmi un file alla volta, in base a quello scelto dall'utente!
    Tony

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho capito nulla.
    A che ti servono quelle session.
    Prendi il file e basta.
    Recupera gli altri quando ti servono.

    Roby

  9. #9
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da Roby_72
    Non ho capito nulla.
    A che ti servono quelle session.
    Prendi il file e basta.
    Recupera gli altri quando ti servono.

    Roby
    magari....
    codice:
    <%  Option Explicit
    On Error resume Next
    dim utente
    utente = ""
    dim password
    password = ""
    if Session ("sssUtente") = utente or Session("sssPassword") = password then 
    response.redirect("password.asp?errore=1")
    end if
    dim carica
    if carica="1" then
    response.redirect (session("sssUtente")&"/"&session("sssUtente")&".asp")
    end if
    dim x
    x=0
    dim fso
    set fso = createobject("Scripting.fileSystemObject")
    %>
    <div align = "center">    <u> 
    <font size="3">
    <%
    response.write ("SPAZIO RISERVATO  A: ")
    %>
    </font>
    <font size="5">
    </u>
    
    
    <%
    response.write (session("sssUtente"))
    %>
    </font>
    </div>    
       
    <html>
    <font color="red">
    <div align="center" style="font-weight:bold"> Elenco files:<hr>
      <p align="left">
      </font> 
    <%
    dim percorso
    dim fsoMyFile 
    Set fsoMyFile = CreateObject("Scripting.FileSystemObject")
    percorso = session("sssUtente")&".asp"
    dim file1,file2,file3,file
    Set file1 = CreateObject("Scripting.FileSystemObject")
    Set file2 = file1.GetFolder(server.mappath("/mdb-database/"&session("sssUtente")))
    Set file3 = file2.Files
    For Each file in file3
    if file.name <> percorso then
    session("file")=file.name
    x=x+1
    fsomyfile.copyfile server.mappath("../../mdb-database/"&session("sssUtente")&"/"&file.name), server.mappath("../../public/"&session("sssUtente")&"/"&file.name),true
    %>
    <div align="center"><valign="center"> <table border="1" cellpadding="5"> <tr><td width="200" bgcolor="yellow" link="blue" vlink="red" color="blue" align="center" valign="middle"> <p style="blue"> <%response.write "" & file.name & "" %></td>&nbsp &nbsp <td> <input type="submit" value="Rinomina" onclick=window.location.href="../../password/rinomina.asp"> 
     <input type="submit" value="Elimina" onclick=window.location.href="../../password/elimina.asp"></p> </valign></td></tr></table> </div>
    <%  
    end if
    next
    dim z
    if x=0 then
    %>
    <div align="center"> [/b]
    
    <p style="color: blue"> Non ci sono file </color>
    
    </div>
    <%
    end if
    %> 
      </p>
      <hr>
      </div>
      
     
    <div align="center"> <input type="submit" value="Inserisci documento" onclick="funzione1()"> </div>  
    
    
    <div align = "center">
    
    
    <input type="button" value="chiudi sessione ed esci" name="pulsante2"onclick="location.href='../../password/sessione.asp'"
    </div align> 
    <%
    if request.querystring("pass")<>"1" then 
    %>
    <form name="Frmcambio_Password" method= "post" action="cambio_password.asp" >
    
    
    
    
    
    </p>
    <p align="center">
    <input type="button" value="Modifica password" name="Pulsante" onClick="window.location.href='../../password/cambio_password.asp'"></p>
    </form>
    <head>
    <%
    end if
    %>
    
    <script>
    function funzione1()
    {
    alert("Da qui si possono trasferire file su server... Attenzione, proteggere file prima del trasferimento. Si possono verificare malfunzionamenti con i file asp con nomi di file contenenti apice o altri caratteri speciali");
    window.location.href="../../password/default.htm"
    }
    </script>
    
    
    <%
    if err.Number <> 0 then
    response.write("Probabile errore o malfunzionamento, verificare sul server!")
    end if 
    %>
    
    <script>
    alert('Importante: prima di uscire fare "chiudi sessione"');
    </script>
    </head>
    </html>
    come puoi vedere dalla parte in rosso ho fatto in maniera tale che tutto viene copiato attraverso un ciclo...
    al momento che vado a modificare lo script, la variabile session("file") "acchiappa" l'ultimo valore che in questo sarà utenti.mdb in questo caso, quindi mi apre sempre e solo quello...

    non so, nel caso mi spiego meglio se necessario...
    Per questo motivo ti ho fatto quelle domande..

    Può essere una soluzione secondo me...
    Tony

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si, devi spiegarti meglio.
    Cosa stai cercando di fare?

    Roby

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.