Skip to main content

Τι είναι ένας δείκτης SHTML;

Η HTML (γλώσσα σήμανσης HyperText) χρησιμοποιείται για τη δημιουργία ιστοσελίδων στο Διαδίκτυο.Η εισαγωγική σελίδα των περισσότερων ιστότοπων ονομάζεται "index.html" και έχει ως στόχο να παρέχει συνδέσεις πλοήγησης για τον ιστότοπο.Όταν αυτή η σελίδα περιέχει ειδικές οδηγίες που ονομάζεται Server Side περιλαμβάνει (SSI), η σελίδα πρέπει να αποθηκευτεί ως ευρετήριο.Η συμπερίληψη μιας οδηγίας SSI ή οδηγιών διακομιστή στη σελίδα ευρετηρίου μπορεί να απλοποιήσει σημαντικά την εργασία διατήρησης της ακριβούς πλοήγησης τοποθεσίας, όχι μόνο από τη σελίδα ευρετηρίου SHTML, αλλά από όλες τις σελίδες του ιστότοπου.Ιστοσελίδα, αλλά οι σύνδεσμοι πλοήγησης μπορούν να σπάσουν με τη διαγραφή ή την προσθήκη σελίδων ή τη μετακίνηση περιεχομένου γύρω.Αυτό μπορεί να σημαίνει τον κωδικό πλοήγησης σε κάθε μία από τις υπόλοιπες σελίδες για να ληφθούν υπόψη οι αλλαγές.Χρησιμοποιώντας μια στρατηγική δείκτη SHTLM, πρέπει να επεξεργαστεί μόνο ένα αρχείο πλοήγησης για τις αλλαγές που πρέπει να αντικατοπτρίζονται δυναμικά σε όλες τις σελίδες εντός του ιστότοπου, καθώς το περιεχόμενο αυτού του ενιαίου αρχείου μπορεί να ενσωματωθεί σε κάθε σελίδα σε κάθε σελίδα του ιστότοπου. Για να χρησιμοποιήσετε το SSI ONE πρέπει να περιλαμβάνει μόνο μια οδηγία SSI ή γραμμή κώδικα SSI στη σελίδα HTML και αποθηκεύστε την shtml.Αυτή η οδηγία SSI καθοδηγεί τον διακομιστή να επικολλήσει επιπλέον περιεχόμενο στο σώμα της ιστοσελίδας πριν το εξυπηρετήσει.Το πρόσθετο περιεχόμενο σε αυτή την περίπτωση θα ήταν ένα ξεχωριστό αρχείο HTML που κατοικεί στον διακομιστή που περιέχει τον κωδικό μενού του ιστότοπου.Ο κωδικός μενού εισάγεται στο σημείο της ιστοσελίδας όπου βρίσκεται η οδηγία SSI.Με την τοποθέτηση μιας οδηγίας SSI σε κάθε σελίδα του ιστότοπου, μπορείτε να ενημερώσετε τον ιστότοπο πλοήγησης με την επεξεργασία μόνο του αρχείου μενού.

Η οδηγία SSI μοιάζει με αυτό:

lt;- gt;

όπου το αρχείο menu.html μπορεί να ονομαστεί οτιδήποτε.Μετά την ενσωμάτωση της οδηγίας μιας γραμμής στη σελίδα HTML, η σελίδα πρέπει να αποθηκευτεί με την επέκταση .Shtml.Δεν απαιτείται άλλη ενέργεια εκτός από τη δημιουργία της ίδιας της σελίδας μενού και τη μεταφόρτωση στον διακομιστή.Το αρχείο μενού αποθηκεύεται με την επέκταση .html και δεν απαιτεί ετικέτες κεφαλίδας.Ως απλό παράδειγμα, το περιεχόμενο του αρχείου μενού.html μπορεί να μοιάζει με αυτό:

lt; ul gt; lt; lt; lt;

lt;

lt;
lt;/ul gt;


Με την επικόλληση της οδηγίας μενού SSI σε κάθε σελίδα στον ιστότοπο, όλες οι σελίδες θα εμφανίσουν αυτό το περιεχόμενο.Εάν μια ιστοσελίδα διαγραφεί ή μετακινηθεί, απλώς επεξεργαστείτε το αρχείο μενού.html και όλες οι σελίδες θα εμφανίσουν τους ενημερωμένους συνδέσμους πλοήγησης.

Δεδομένου ότι οι οδηγίες SHTML μπορούν επίσης να χρησιμοποιηθούν για την εξυπηρέτηση άλλου δυναμικού περιεχομένου εκτός από την πλοήγηση μενού, μια σελίδα ευρετηρίου SHTML δεν πρέπει απαραίτητα να περιλαμβάνει δείκτη SHTML, αλλά τα μενού πλοήγησης ενθαρρύνονται ιδιαίτερα και βοηθούν τις μηχανές αναζήτησης να σέρνουν τον ιστότοπο.Οι σπασμένες συνδέσεις πλοήγησης βλάπτουν μόνο την τοποθέτηση της κυκλοφορίας και την τοποθέτηση μηχανών αναζήτησης.

Πρόσθετες χρήσεις για το SSI περιλαμβάνουν την προσθήκη κεφαλίδων ή υποσέλιδων σε ολόκληρο τον ιστότοπο, την ώρα και την ημερομηνία, την εμφάνιση πληροφοριών τελευταίας τροποποίησης ή την εξάτμιση των αποτελεσμάτων ενός σεναρίου CGI, όπως ένας μετρητής σελίδας.Για να επωφεληθείτε από τον δείκτη SHTML και τις ιστοσελίδες, ο διακομιστής ιστού που φιλοξενεί τον τομέα πρέπει να προσφέρει πλευρά διακομιστή με το σχέδιο φιλοξενίας.Εάν δεν το κάνει, ο κεντρικός υπολογιστής θα εξυπηρετεί τις σελίδες SHTML χωρίς να τις αναλύσει, πράγμα που σημαίνει ότι ο διακομιστής δεν θα πραγματοποιήσει τις οδηγίες SSI.

Πολλά παραδείγματα διαφορετικών οδηγιών SSI είναι διαθέσιμα με αναζήτηση.Τα προγράμματα περιήγησης στο Web μπορούν να εμφανίσουν δείκτη SHTML και WEPAGES τόσο εύκολα όσο οι σελίδες ευρετηρίου HTML, χωρίς να απαιτούν πρόσθετες προσθήκες ή χαρακτηριστικά.