GUIDA MANUALE ASP

hosting asp

GUIDA MANUALE HOSTING ASP


Introduzione alle pagine ASP
Variabili e la prima pagina ASP
I Cicli di Controllo e i Blocchi Condizionali
SubRoutine e Function
Guida ai DataBase
Il modello Entità/Relazione
Connessione ai DataBase
Query con ASP
I Recordset
Utilizzo di MySQL con ASP
I Cookies
Gestione di File di Testo con ASP
Formattazione dei numeri
Gestione delle Stringhe
Gestione spazi nelle stringhe
Variabili scalari e Array
Reindirizzamento di una pagina
Operazioni matematiche
Inclusione di File
Consigli per la creazione di pagine ASP


PROVATE I NOSTRI PARTNER PIU' PERFORMANTI SELEZIONATI ALL'ESTERO:

Buy web hosting from 1&1- Get more for Less Money

Website Hosting by Apollo



StartLogic - Affordable Webhosting



Ecco qui le guide a tutti gli Oggetti Built-In di ASP:

Gli Oggetti Built-In di ASP
L'Oggetto Application
L'Oggetto AspError
L'Oggetto ObjectContext
L'Oggetto Request
L'Oggetto Response
L'Oggetto Server
L'Oggetto Session



Guida ASP da:
“Il mondo delle pagine ASP”

ALTRE GUIDE E MANUALI
Posizionamento motori di ricerca
Bed Breakfast Italia
Vacanza vacanze
Sicurezza stradale
Tutto sul matrimonio
Guida registrazione domini
Manuale Asp

 

 

Consigli per la creazione di pagine ASP

In questa pagina ho raccolto alcuni consigli per "ottimizzare" le vostre pagine ASP.
Eccoli:
  • Cercare di non "mischiare" troppo il codice HTML con gli script (evitando quindi di aprire e chiudere continuamente i <% e %>), ma cercare di raggrupparli in blocchi. Questo velocizza l'esecuzione della pagina.
  • Quando si utilizza una variabile dichiararla sempre con l'istruzione Dim, in quanto le variabili dichiarate occupano meno memoria di quelle non dichiarate quindi ho un guadagno in prestazioni.
  • Cercare di non usare molto spesso la sintassi <%= variabile %>, in quanto rallenta le prestazioni del server.
  • Cercare di riutilizzare il più possibile il codice all'interno di un sito, sfruttando la direttiva <!--#include file="File.asp"--> (ad esempio nel file da includere ci posso mettere le istruzioni per la connessione ad un database).
  • Cercare di separare il codice in base al compito che esso esegue sfruttando le Funzioni per avere una struttura più ordinata.
  • Cercare di non sfruttare troppo l'istruzione Server.MapPath("NomeFile") quando si lavora con un file, ma preferibilmente inserire il percorso fisico completo del file.
  • Utilizzare il Response Buffering per minimizzare le scritture al browser migliorando così le prestazioni. Ogni invio di dati da parte del server al browser dell'utente genera molti "overhead". Il protocollo TCP/IP lavora molto meglio se può inviare pochi blocchi "grossi" rispetto a molti blocchi "piccoli" a causa dei suoi algoritmi di gestione.
  • Se si utilizza il Response Buffering e le pagine sono molto grandi, utilizzare il Response Flush ogni tanto per far "vedere" al visitatore dei "pezzi" di pagina per volta (evitando che, preso dalla noia, decida di non visualizzare più la pagina e di chiudere il browser).
  • Verificare se l'utente è sempre collegato alla pagina, grazie alla proprietà Response IsClientConnected, prima di inziare grossi cicli o ad es. grosse connessioni a Database. Quando restituisce False, utilizzare Response End e abbandonare il resto della pagina.
  • Utilizzare (quando possibile) Server.Transfer invece di Response.Redirect (si riducono le comunicazioni tra Server e browser). Per ulteriori dettagli vedere qui.
  • Nei link alle pagine di default di una directory includere la barra finale perchè in questo modo si elimina una communicazione tra browser e Server (ad es. usare www.miosito.it/ invece di www.miosito.it).

 

Google
 
manuale-guida-asp.registrazione-domini-dominio.org

HOME   |  SITE MAP    |   SEARCH ENGINE MARKETING  |  PROMOZIONE NEI MOTORI

COPYRIGHT (C) 2006 - ALL RIGHT RESERVED