English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Server πλευρά περιλαμβάνει (SSI) με asp

Web design RSS Feed





Server Side Περιλαμβάνονται (SSI) με ASP άνθρωποι συχνά έχουν ταυτόσημες τμήματα του κώδικα σε ολόκληρη πολλές σελίδες ASP, συνήθως κώδικα στην κορυφή της σελίδας (που συνήθως αναφέρεται ως header) και το κάτω μέρος του σελίδα (η υποσημείωση). Επίσης, μπορεί να έχετε κωδικό που εκτελεί μια συγκεκριμένη δέσμη οδηγιών που σας επαναλαμβάνοντας σε πολλαπλές σελίδες. Σκεφτείτε ένα παράδειγμα: - <% = foobar Εάν "ναι" τότε Response.Write "ΝΑΙ!" Άλλος Response.Write "ΔΕΝ ΝΑΙ!" Τέλος, αν%> Ok, ok ... Είναι απλό, αλλά υποθέτω ότι αυτό θα χρησιμοποιηθεί σε πολλαπλές σελίδες. Ποιο είναι το πρόβλημα με αυτή την εικόνα; Λοιπόν ... δεν χρειάζεται να σκεφτούμε ότι πριν από καιρό ότι αν η υλοποίηση όσα θέλετε να αλλάξετε κάτι για το κομμάτι του κώδικα, που προτίθεστε να κοπεί το έργο σας. σας θα πρέπει να αλλάζει κάθε σελίδα ... ο καθένας έχει κάνει αυτό σε κάποια φάση και ευτυχώς πλέον συνήθως λαμβάνουν τα μέτρα για να μάθουν μια γύρω από τον τρόπο αυτό το πρόβλημα. Αν θα μπορούσαμε να εξοικονομήσουμε μας πολύτιμο κομμάτι του κώδικα σε ένα αρχείο και ότι έχουν πρόσβαση σε αρχείο κάθε φορά που χρειάζεται ο κωδικός, τότε δεν έχουμε πλέον ένα πρόβλημα, όταν πρόκειται να αλλάζουν τα πράγματα, όπως εμείς απλά ενημερώσετε ένα αρχείο. Συμπεριλάβετε τα αρχεία ή Server Side Περιλαμβάνονται (SSI), που αποτελούν το πιο γνωστό είναι ένα ισχυρό μέσο για να μην εξοικονομούν χρόνο μόνο όταν πρόκειται για την διατήρηση και την ενημέρωση ενός site, αλλά και αύξηση της αποδοτικότητας και της ταχύτητα του εν λόγω χώρου εγώ! Ας δούμε πώς θα χρησιμοποιήσετε ένα αρχείο ... για να ξεκινήσει με την οποία πρέπει να χρησιμοποιούμε μία από τις δύο μεθόδους. Το πρώτο επιτρέπει συμπεριλαμβανομένων αρχείων σχετικά. Με αυτό εννοώ σε σχέση με τον κατάλογο της ASP αρχείο που χρησιμοποιεί το αρχείο περιλαμβάνει κατοικεί. Η δεύτερη μέθοδος περιλαμβάνει σχεδόν τα αρχεία. Συμπεριλαμβανομένων των αρχείων ουσιαστικά σημαίνει ότι η διαδρομή έχει ληφθεί από το ριζικό κατάλογο. Σκεφτείτε ότι θα έχουμε ένα αρχείο (/ main / somefile.asp) περιλαμβάνουν ένα άλλο αρχείο (/ περιλαμβάνει / someinclude.asp). Για να αποδειχθεί, η σχετική καταχώρηση, κοίτα αυτό: - <% Response.Write "εκτέλεσης κώδικα περιλαμβάνονται τώρα"%> <!--# περιλαμβάνουν αρχείο περιλαμβάνει ="../ / someinclude.asp "-> <% Response.Write" κάνει εκτέλεσης περιλαμβάνονται κωδικό "%> Και εδώ, έχουμε ένα παράδειγμα για την άλλη μέθοδο, η εικονική συμπερίληψη: - <% Response.Write" εκτέλεσης που περιλαμβάνονται κωδικός τώρα "%> <!--# περιλαμβάνει εικονικές =" / περιλαμβάνει / someinclude.asp "-> <% Response.Write" κάνει εκτέλεσης περιλαμβάνονται κωδικό "%> Σημειώστε τη μικρή διαφορά μεταξύ των δύο μεθόδων. Με εικονική ένταξη, θα μπορούν να μετακινούνται το αρχείο που καλεί το πουθενά, χωρίς να περιλαμβάνει το αρχείο που επηρεάζουν το αποτέλεσμα, γιατί η διαδρομή είναι πάντα σε σχέση με τη ρίζα. Το ίδιο δεν ισχύει ωστόσο για σχετική καταχώρηση. Εάν μετακινήσετε ένα αρχείο που χρησιμοποιώντας σχετική ένταξη σε διαφορετικό κατάλογο, θα βρείτε το πιο πιθανό σχετική διαδρομή δεν είναι πλέον σωστή. Από τα παραπάνω παραδείγματα, μπορεί επίσης να παρατηρήσετε ότι και οι δύο μέθοδοι, ζητώντας το κάνετε αυτό περιλαμβάνει εκτός του ASP script μπλοκ. Αυτό επειδή # περιλαμβάνουν δηλώσεις δεν ερμηνεύεται από ASP. Συμπεριλάβετε αρχεία περιλαμβάνονται πριν από μία μόνο γραμμή του ASP σε επεξεργασία, γεγονός που σημαίνει WONT τις ακόλουθες εργασίες: -% lt?% Page = request.form ( "σελίδα")%> <!--# περιλαμβάνει αρχείο περιλαμβάνει ="../ / <% =% σελίδα>. Asp "-> Μας επιχειρεί να εκτελέσει μια δυναμική περιλαμβάνουν και θα ήμουν το πρώτο να δεχθεί ότι τα παραπάνω θα ήταν πολύ χρήσιμο μάλιστα αν στην πραγματικότητα ήταν δυνατόν. Εγώ σκοπεύω να καλύψει μερικές μεθόδους που αντιμετωπίσετε αυτό το γυρίσουν πίσω, αλλά γνωρίζω ότι θα είναι τώρα ο κνησμός για να ξεκινήσετε αμέσως, σχετικά με τη χρήση αρχείων για να συμπεριλάβει ακόμη ανησυχείτε για αυτό, οπότε θα κάλυψη σε ένα μελλοντικό άρθρο. Ελπίζω ότι έχετε βρει το ανωτέρω ενημερωτικό και την ελπίδα που εμπνέει όλους σας να γράψετε κώδικα που είναι πιο αποτελεσματικό και πιο εύκολα maintained.Rob Collyer, με εμπειρία 20 χρόνων

Αρθρο Πηγη: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!

Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory

Κατηγοριες


Πνευματικα Δικαιωματα 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu