SSI - Πλευρά διακομιστή Συμπεριλάβετε - II
Στο πρώτο μέρος αυτού του σεμιναρίου συζητήσαμε χρησιμοποιώντας την πλευρά του διακομιστή για να βελτιστοποιήσετε τον κώδικα HTML. Επίσης, μάθατε ότι η απόφαση χρήσης του αρχείου ή του εικονικού αρχείου εξαρτάται από τη θέση των αρχείων στο διακομιστή. Τώρα θα εξετάσουμε προσεκτικά το αρχείο και τα εικονικά επιχειρήματα.

Ας δούμε μερικά παραδείγματα. Για τους σκοπούς αυτών των παραδειγμάτων, έχουμε δύο αρχεία που ονομάζονται index.shtml και about.shtml. Αυτά τα δύο αρχεία περιέχουν τον κωδικό SSI που θα "καλέσει" σε ένα τρίτο αρχείο.


Εικόνα 1 Αρχείο αρχείου


Εικόνα 2 Εικονικό παράγωγο


Παράδειγμα 1

Όπως μπορείτε να δείτε στο παραπάνω σχήμα 1, και τα τρία αρχεία (index.shtml, about.shtml και menu.html) βρίσκονται στον ίδιο φάκελο στον διακομιστή σας. Επομένως σε αυτό το παράδειγμα θα χρησιμοποιήσετε το αρχείο στον κωδικό SSI. Επίσης, η τιμή (στην άλλη πλευρά του σημείου ισότητας) είναι απλά το όνομα του αρχείου που θα συμπεριληφθεί (menu.html). Χρησιμοποιώντας το αρχείο και το όνομα του αρχείου λέτε στον διακομιστή ότι μπορεί να βρει το αρχείο που χρειάζεται (menu.html) στον ίδιο φάκελο με τα αρχεία index.shtml και about.shtml.

Παράδειγμα 2

Σε αυτό το παράδειγμα έχουμε ακόμα τον κωδικό SSI και στις δύο ιστοσελίδες index.shtml και about.shtml. Ρίξτε μια ματιά στο σχήμα 1 ξανά. Αυτή τη φορά το αρχείο που θέλουμε να συμπεριλάβουμε (legal.html) βρίσκεται σε ένα φάκελο κάτω από τον κύριο φάκελο. Αυτός ο υποφάκελος ονομάζεται νόμος. Επειδή το αρχείο legal.html βρίσκεται σε υποφάκελο, πρέπει να προσθέσετε το όνομα του υποφακέλου μπροστά από το όνομα του αρχείου που θα συμπεριληφθεί. Επειδή ο φάκελος του νόμου είναι ένας υποφάκελος του κύριου φακέλου, θα συνεχίσετε να χρησιμοποιείτε το φάκελο αρχείο. Αυτό ενημερώνει το διακομιστή ότι μπορεί να βρει το αρχείο που χρειάζεται (legal.html) στον υποφάκελο του νόμου.

Παράδειγμα 3

Ρίξτε μια ματιά στο σχήμα 2. Σε αυτό το παράδειγμα έχουμε ακόμα τον κωδικό SSI και στις δύο ιστοσελίδες index.shtml και about.shtml. Αλλά αυτή τη φορά θα χρησιμοποιήσουμε το εικονικό επιχείρημα. Γιατί; Λοιπόν αυτή τη φορά το αρχείο που πρέπει να συμπεριληφθεί (ανατρέξτε.html) δεν βρίσκεται στον ίδιο φάκελο ή σε έναν υποφάκελο στον κύριο φάκελο. Βρίσκεται σε έναν ανεξάρτητο φάκελο στον διακομιστή. Δηλαδή, αυτός ο φάκελος είναι "εκτός" του κύριου φακέλου. Πώς λέτε στον διακομιστή να κοιτάξει έξω από τον κεντρικό φάκελο; Πρέπει να προσθέσετε το / μπροστά από το όνομα του φακέλου. Το / αντιπροσωπεύει τη ρίζα του διακομιστή ή το όνομα τομέα της ιστοσελίδας σας (www.yoursite.com). Χρησιμοποιώντας αυτό το / και το εικονικό επιχείρημα, λέτε στον διακομιστή ότι μπορεί να βρει το αρχείο που χρειάζεται (ανατρέξτε.html) στην τοποθεσία www.yoursite.com/commons/refer.html.





Οδηγίες Βίντεο: iOS 13 is out! Here are the 6 best features for iPhone ???? (Ενδέχεται 2024).