HTML: Απόλυτες και σχετικές συνδέσεις. Γιατί χρειάζεστε έναν έγκυρο κώδικα και πώς να εξαλείψετε τα σφάλματα επικύρωσης πώς να ανατρέξετε στον φάκελο σε σχετική και απόλυτη μορφή

Αποφάσισα να συνεχίσω αυτό το τοπικό θέμα. Έκανα μια λίστα με τους καλύτερους πόρους για να εξερευνήσω τα HTML και CSS για να βοηθήσω όσους επιθυμούν να μελετήσουν αυτά τα θέματα. Θυμάμαι όταν ξεκίνησα τον ίδιο τον Webmaster, πραγματικά δεν είχα μια παρόμοια επιλογή υψηλής ποιότητας και χρήσιμων πόρων.

Πρώτον, ορισμένοι ορισμοί:

HTML (από την αγγλική γλώσσα σήμανσης υπερκειμένου "- μια γλώσσα σήμανσης υπερκειμένου) είναι μια τυπική γλώσσα σήμανσης ιστοσελίδων.

CSS (από τα αγγλικά "φύλλα στυλ Cascading" - Πίνακες στυλ Cascade) - Αυτή είναι μια περιγραφή της περιγραφής της εμφάνισης μιας ιστοσελίδας.

Χωρίς τη γνώση των HTML και CSS, θα είναι πολύ προβληματική - ακόμη και ο μετρητής των στατιστικών ή το ίδιο banner δεν θα λειτουργήσει. Μην τρέχετε για βοήθεια από τους εμπειρογνώμονες ή να δημιουργήσετε ένα θέμα για το θέμα στα φόρουμ; Απλά πρέπει να πάρετε και να μάθετε.

Από τη δική μου εμπειρία μπορώ να πω ότι html και css μπορούν να μάθουν σε 1 μήνα. Φυσικά, δεν μιλάω για επαγγελματικά υψόμετρα - θα τους φτάσετε αν θέλετε.

Κατά τη γνώμη μου, ο καλύτερος τρόπος να μάθετε HTML, CSS και άλλα θέματα, συμπεριλαμβανομένης της προώθησης των τοποθεσιών είναι να ξεκινήσετε τον ιστότοπό σας και να το ασκείτε. Με την ευκαιρία, μπορείτε να δείτε τον πρώτο μετρητή που δημιουργήθηκε από μένα στην κάρτα αντίθετης απεργίας, η δημιουργία της οποίας ήμουν τότε λάτρης του. Εδώ είναι οι κάρτες και τα στιγμιότυπα οθόνης που δημιουργήθηκαν από τον γέρο στον κόσμο σε αυτές τις στιγμές, όταν εξακολουθεί να μην ξέρει τι είναι Top-10, Titz και Pr, και γεμάτοι καλά τον ήλιο που δημιούργησε τρισδιάστατες κάρτες 🙂. Δημιούργησα αυτόν τον ιστότοπο για ένα μήνα, μελετώντας HTML και CSS στην πράξη.

Προκειμένου να μάθετε HTML και CSS, δεν είναι απαραίτητο να είμαστε τεχνικοί ειδικοί. Για παράδειγμα, είμαι γενικά ανθρωπιστική και στα μαθηματικά, βασικά είχα "2" 🙂. Έτσι, μάθετε html και css για όποιον θέλει. Οι πόροι που απαριθμούνται από εμένα είναι επίσης κατάλληλα και προκειμένου να μάθετε πόσες φορές ενδιαφέρεστε για HTML και CSS.

Τοποθεσίες για εκμάθηση HTML και CSS

Θα ξεκινήσω μια επιλογή από χρήσιμους πόρους για να εξερευνήσω τα HTML και CSS από τον ιστότοπο για τον οποίο ο ίδιος έλαβα. Αυτά είναι τα άγρια \u200b\u200bμαθήματα HTML που έγραψαν την Valentina Akhmetzyanov aka Dickard. Είναι τόσο διασκεδαστικό και ενδιαφέρον περιγράφει όλες τις απαραίτητες στιγμές που η μελέτη της HTML και του CSS με τα μαθήματά του μετατρέπονται σε μια συναρπαστική κατοχή. Με την ευκαιρία, μπορείτε να διαβάσετε για το site blog. Τα άγρια \u200b\u200bμαθήματα είναι αρκετά για να μάθουν HTML και CSS στον Webmaster που χρειάζονται για να εργαστούν.

Μπορείτε να φανταστείτε, ποιος θα ήμουν, αν ανέπτυξα στο θέμα του Photoshop; Θα ήμουν ένα πραγματικό τέρας! Αλλά έχω επικοινωνήσει με το SEO και τη στασιμότητα εδώ, κερδίζοντας αυτά τα γράμματα καμπύλα από τον παγετό με τα δάχτυλά σας 🙂. Ναι, γελάς, είναι πολύ ζεστό εδώ και ωραία τροφή 🙂.

Γεια σας, Αγαπητέ Ιστοσελίδα Αναγνώστες Blog. Σήμερα θέλω να επηρεάσω το θέμα του σχηματισμού μοναδικού Διευθύνσεις URL Στο Διαδίκτυο και πείτε στις αρχές της δημιουργίας Σχετικοί και απόλυτοι σύνδεσμοι.

Φυσικά, το θέμα του σχηματισμού URMS ή η πιο προηγμένη έκδοση του Uri (URI) είναι αρκετά δύσκολη αν σκάβετε βαθιά και προσπαθήστε να φτάσετε στην αλήθεια.

Αλλά δεν το χρειαζόμαστε, επειδή αρκεί να καταλάβουμε Δομή URL Στην εφαρμοσμένη εφαρμογή του.

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

Διευθύνσεις URL - τι είναι και πώς επηρεάζουν την τιμαριθμική σελίδα

Έτσι, ας δούμε τι είναι η διεύθυνση URL, γιατί χρειάζεται και από ποια μέρη είναι. Όπως γνωρίζετε, οι μηχανές αναζήτησης δεν παράγουν ούτε ως σύνολο, αλλά ως σύνολο μεμονωμένων σελίδων. Θα βρεθούν αργότερα σε διάφορα ερωτήματα αναζήτησης (διαβάστε περισσότερα σχετικά με την επιλογή των λέξεων-κλειδιών στο Vordstad με βάση.

URL και URI

Λοιπόν, οποιοδήποτε έγγραφο (Ιστοσελίδα) στο Διαδίκτυο έχει τη δική του μοναδική διεύθυνση URLη οποία αποκρυπτογραφείται ως ομοιόμορφος εντοπιστής πόρων (καθοριστικός καθορισμός θέσης πόρων). Είναι, καθώς και το πρωτόκολλο HTTP, και επίσης, αναπτύχθηκε και δημιουργήθηκε από το ίδιο πρόσωπο - ο Tim Berners-Lee (πατέρας ο ιδρυτής του έργου).

Με μεγάλη, η διεύθυνση URL είναι μια ειδική περίπτωση άλλου αναγνωριστικού που ονομάζεται Ουρ (Το ομοιόμορφο αναγνωριστικό πόρων είναι ένα ενοποιημένο αναγνωριστικό πόρων), αλλά πιθανότατα δεν θα χρειαστεί μαζί σας όλες αυτές τις λεπτές αποχρώσεις όταν εργάζεστε με τον ιστότοπό σας. Ας προσπαθήσουμε σε γενικές γραμμές να αντιμετωπίσουμε τι είναι και από ποια μέρη αποτελείται, και στη συνέχεια στρίβουμε στους σχετικούς και απόλυτους συνδέσμους.

Η διεύθυνση URL είναι Ο τρόπος για να υποδείξει με σαφήνεια κάτι στο διαδίκτυο. Χρησιμοποιείται όχι μόνο για να συνεργαστεί με τους ιστότοπους () μέσω του πρωτοκόλλου HTTP (επίσης στο FTP), αλλά από εμάς, φυσικά, θα ενδιαφέρονται για τη χρήση αυτού του αναγνωριστικού στο Web (πρωτόκολλο HTTP και HTTPS). Η διεύθυνση URL σε αυτή την περίπτωση θα φανεί κάτι τέτοιο (ακριβώς κάτω, θα δώσω ένα γενικό διάγραμμα μπλοκ της κατασκευής του, αλλά όσο θα ήθελα να ξεκινήσω με ένα απλό συχνό παράδειγμα):

Https: //.html

Σε αυτή τη διεύθυνση διεύθυνσης, το τμήμα με το "http" υποδηλώνει το πρωτόκολλο μετάδοσης δεδομένων ή, εάν ακολουθήσετε την ορολογία της προδιαγραφής, το σχήμα (για το ίδιο δεν είναι το πρωτόκολλο μετάδοσης δεδομένων, σε αντίθεση με το HTTP ή το FTP, αλλά και χρησιμοποιείται στη διεύθυνση URL διευθύνσεις) .. τοποθεσία ») - Or.

Www και άλλοι καθρέφτες site να κολλήσουν

Το Web-E είναι η ιδιαιτερότητα της ονομασίας του ονόματος τομέα στη διεύθυνση URL του ιστότοπου, η οποία μπορεί να είναι με www ή χωρίς www. Για να είναι επιτυχής δυνατή, είναι πολύ σημαντικό να κολλήσετε αυτούς τους δύο καθρέφτες του ιστότοπού σας. Συχνά, οι καθρέφτες κόλλησης μπορούν να εκτελέσουν έναν ενίσχυση για εσάς, αλλά σίγουρα θα χρειαστεί να ελέγξει.

Εκείνοι. Για τις μηχανές αναζήτησης, οι ιστότοποι με το www ή χωρίς είναι εντελώς διαφορετικές και χωρίς τη συγκόλλησή τους, η μάζα αναφοράς θα μοιράζεται μεταξύ τους σε ένα άγνωστο ποσοστό. Το WWW στη διεύθυνση στην ουσία της είναι ένας ορισμένος Atavism που κάνει το όνομα τομέα σας στο δεύτερο επίπεδο του τρίτου τομέα.

Επίσης δίκαιη και κατά τη μετακίνηση ενός ιστότοπου για προστατευμένη Το πρωτόκολλο HTTPS με http - Για τις μηχανές αναζήτησης θα είναι ένας άλλος ιστότοπος.

Τίποτα κακό στη χρήση Www στη διεύθυνση URL του ιστότοπου Όχι, αλλά είναι απαραίτητο να ορίσετε με σαφήνεια τον κύριο καθρέφτη (μέσω και μέσω, καθώς και μέσω της συνταγογραφούμενης οδηγίας του ιστότοπού σας), η οποία θα αναπροσαρμόζεται από τις μηχανές αναζήτησης και οι οποίες θα συμμετάσχουν στην κατάταξη.

Ε. "Χωρίς τον Αθήνηση" και αν προσθέσετε αυτή την κονσόλα θαύμα σε οποιοδήποτε Ulla, τότε θα ανακατευθύνει αυτόματα στη διεύθυνση "χωρίς www".

Https: //www..html

Μπορείτε να κολλήσετε όχι μόνο τους καθρέφτες που περιγράφονται παραπάνω, αλλά και οποιεσδήποτε άλλες ονομασίες τομέα που ανήκουν σε εσάς. Για παράδειγμα, εάν υπάρχει μια διαφορετική μάρκα γραφής στα λατινικά γράμματα, όλοι οι πιθανοί τομείς αγοράζονται (γραφή επιλογές με σφάλματα σε διαφορετικές ζώνες τομέα κ.λπ.) και κολλημένες μαζί. Στη συνέχεια, κατά την πρόσβαση στην τοποθεσία σύμφωνα με οποιαδήποτε από τις πιθανές διευθύνσεις URL, ο κύριος καθρέφτης θα ανοίξει.

Για παράδειγμα, στο REG.RU, μπορείτε να δείτε δωρεάν να καταχωρίσετε τους δυνητικούς καθρέφτες ή τους τομείς απελευθέρωσης (μπορείτε να εισάγετε το υποτιθέμενο όνομα τομέα απευθείας στην παρακάτω φόρμα):

Πού είναι οι επιπλέον διευθύνσεις URL (διπλές σελίδες) του ιστότοπού σας στον δείκτη μηχανών αναζήτησης

Αλλά πίσω στα κλαδιά μας. Το τμήμα της διεύθυνσης URL, το οποίο βρίσκεται για την τρίτη κοπή (/) - στο παράδειγμα μας είναι το "papka / fail.html" - ονομάζεται τρόπος σε ένα συγκεκριμένο αντικείμενο (έγγραφο ή αρχείο). Στην περίπτωσή μας, αυτό το έγγραφο "FAIL.HTML", το οποίο βρίσκεται στον κατάλογο "Papka", η οποία με τη σειρά του βρίσκεται στον ριζικό φάκελο ( Η ρίζα στο Ulla αντιστοιχεί πάντα στην τρίτη σκηνή αριστερά).

Αλλά αυτό δεν είναι το μόνο που μπορούν να καταγραφούν στη διεύθυνση. Μέσω της διεύθυνσης URL, οι λεγόμενες παραμέτροι λήψης μεταδίδονται, οι οποίες προστίθενται στο τέλος του μετά τον προστάτη του ερωτήματος, για παράδειγμα, ως εξής:

Https: //www..html? Εκτύπωση \u003d Ναι

Το όλο πρόβλημα είναι ότι για Μηχανές αναζήτησης Δύο τέτοιες διευθύνσεις URL (με και χωρίς παραμέτρους λήψης) είναι απολύτως διαφορετικά έγγραφα ιστού και καθένα από αυτά θα αναπροσαρμοστεί από τις μηχανές αναζήτησης.

Στο ίδιο Ulla μπορεί να προστεθεί στο CMS, όπως πολλές διαφορετικές παραμέτρους, και όλα αυτά θα είναι ευρετηριασμένα από το Yandex και το Google, αν δεν δημιουργήσετε τις αντίστοιχες απαγορεύσεις στο αρχείο robots.txt, η αναφορά στο άρθρο που είναι ελαφρώς πιο ψηλά. Διαφορετικά, οι μηχανές αναζήτησης μπορούν ανά ένας μεγάλος αριθμός από Διπλό περιεχόμενο (ένα και το ίδιο περιεχόμενο που διατίθενται σε διαφορετικές διευθύνσεις).

Επίσης, για παράδειγμα, να Κύρια σελίδα Ο πόρος μου μπορεί να παραπεμφθεί σε δύο διαφορετικά ULMS:

Https: // https site: //syt/index.php

(Ακόμη και σε τρεις - επίσης https: // site /) και σε κάθε περίπτωση ανοίγει η κύρια σελίδα. Είναι πολύ κακό, γιατί Οι μηχανές αναζήτησης θα βρουν τρεις διαφορετικές σελίδες (έχουν διαφορετικές διευθύνσεις URL από την άποψή τους), αλλά με το ίδιο περιεχόμενο ότι αυτοί, πώς δεν τους αρέσει.

Ως εκ τούτου, το έκανα έτσι ώστε όταν εισάγετε οποιοδήποτε από τα παραπάνω παραπάνω, οι διευθύνσεις URL θα ανακατευθυνθούν στη διεύθυνση URL του "HTTPS: // Site /". Αυτό γίνεται συνήθως χρησιμοποιώντας 301 ανακατεύθυνση στο αρχείο.Htaccess ή απευθείας στις ρυθμίσεις του διακομιστή από εσάς ή τον ενθουσιασμό σας.

Για περισσότερες πληροφορίες, διαβάστε τον παρακάτω σύνδεσμο δημοσίευσης.

Δομή των διευθύνσεων URL και την υπέρβαση σε κωδικοποιημένη διεύθυνση URL

Καθόλου, Διευθύνσεις URL πλήρους διαγράμματος Μπορείς να φανταστείς:

Στην πραγματικότητα, κατά κανόνα, η σύνδεση, ο κωδικός πρόσβασης και το λιμάνι δεν χρησιμοποιούν, αν και ίσως χρειαστεί να χρειαστούν για την πρόσβαση σε πληρωμένους ιστότοπους:

Http: // Σύνδεση: [Προστατεύεται μέσω ηλεκτρονικού ταχυδρομείου]website / Platniy-Dostup.html

Επίσης αρκετά συχνά εγκαταστήστε Κωδικοί πρόσβασης για να μπείτε στον διακομιστή FTPΌπου μπορεί επίσης να χρησιμοποιήσει μια μη τυπική θύρα, αλλά εξαιρετική από το προεπιλεγμένο πρωτόκολλο που χρησιμοποιείται για αυτό. Στη συνέχεια, για να αποκτήσετε πρόσβαση στους πόρους ενός τέτοιου διακομιστή FTP, θα χρειαστεί να εισαγάγετε μια παρόμοια διεύθυνση URL:

FTP: // Σύνδεση: [Προστατεύεται μέσω ηλεκτρονικού ταχυδρομείου]Ιστοσελίδα: 6789 / SAMOE-NUJNOE / CIMUS

Σχετικά με τις παραμέτρους που μπορούν να γραφτούν σε αυτή τη διεύθυνση μετά το ζήτημα της ερώτησης, έχουμε ήδη μιλήσει και αναφέρθηκε ότι είναι απαραίτητο να απαγορευτεί η ευρετηρίαση της σελίδας, στις URMS των οποίων υπάρχουν παρόμοιες παραμέτρους (οι παραπάνω είναι ο σύνδεσμος προς το παραπάνω Άρθρο σχετικά με τα ρομπότ, όπου όλα αυτά ζωγραφίζονται λεπτομερώς).

Διευθύνσεις URL με τη μορφή συνδέσμων hash που ανοίγουν τη σελίδα στη σωστή θέση

Αλλά εκτός από όλα αυτά τα πράγματα που μπορεί να είναι μέρος της διεύθυνσης URL, μπορείτε να δείτε το λεγόμενο διάγραμμα μπλοκ. άγκυραπου προστίθεται στο τέλος μετά το κοινό σύμβολο "#" Lattice (οι αίθουσες αγκυροβόλησης συνήθως καλούνται Αναφορές Hash).

Οι άγκυρες τοποθετούνται εκ των προτέρων μέσα στον κωδικό εγγράφου HTML (σελίδες) προσθέτοντας ένα αναγνωριστικό χαρακτηριστικού \u003d "ετικέτα" στο επιθυμητό Html ετικέτα (παράγραφος, κεφαλίδα ή άλλο κατάλληλο), και στη συνέχεια προσθέτοντας το όνομα αυτής της άγκυρας στη διεύθυνση URL της σελίδας μέσω του συμβόλου "#", μπορείτε να προχωρήσετε στην αρχή αυτής της ιστοσελίδας και αμέσως στο χώρο όπου παρατίθεται η άγκυρα (ο καθένας θα μετακινηθεί αυτόματα στη σωστή θέση).

Pro, συμπεριλαμβανομένης της διοργάνωσης πλοήγησης στη σελίδα με, να διαβαστεί σε αυτά τα άρθρα.

Τι χαρακτήρες μπορώ να χρησιμοποιήσω στις διευθύνσεις URL;

Αξίζει επίσης να σημειωθεί για τις διάφορες κωδικοποιήσεις που χρησιμοποιούνται στις διευθύνσεις URL. Χωρίς να επαναλάβετε μπορείτε να χρησιμοποιήσετε Μόνο ένας περιορισμένος αριθμός χαρακτήρων. Συνήθως συνιστάται να περιορίσει το σύνολο χαρακτήρων: ,,, [_], [-].

Σε γενικές γραμμές, προκειμένου να αποφευχθούν λάθη, θα σας συμβούλευα να καθορίσετε το όνομα των αρχείων και του Ulles των σελίδων του ιστότοπού σας στη μικρή περίπτωση, για το Unics τέτοιου είδους συστήματα (που τρέχουν οι περισσότεροι και Η πεζά είναι διαφορετική (σε αντίθεση με τα Windows). Λόγω διαφορετικών μητρώων, μπορεί να μην είναι απαραίτητο για κανέναν.

Η χρήση οποιωνδήποτε άλλων χαρακτήρων (συμπεριλαμβανομένων των Ρώσων) στο Urlas επιτρέπει, αλλά θα συμβεί Ξεθωριάζω Αυτοί είναι οι χαρακτήρες (κωδικοποίηση URL).

Τι σφραγίζει, οπότε είναι μια δυσάρεστη μορφή διευθύνσεων URL με σύμβολα, για παράδειγμα, κυριλλικό, τα οποία λαμβάνονται μετά τη διέλευση. Κάθε σύμβολο του κυριλλικού κωδικοποιείται χρησιμοποιώντας δύο bytes σε δεκαεξαδικό και διαιρούμενο με το ποσοστό του "%". Για παράδειγμα, ένα τέτοιο UL:

Https: // site / ποιος για νέα /

Μετά το transcoding θα γίνει έτσι:

Http // site /% ba% D1% 82% D0% να είναι% 20% D0% BD% D0% B0% 20% D0% BD% D0% να είναι% D0% Β2% D0% B5% D0% BD% D1% 8C% D0% BA% D0% να είναι% D0% B3% D0%

Σε γενικές γραμμές, αποδεικνύεται ότι δεν είναι πολύ δροσερό και με αυτόν τον άβολο τύπο URL σε εθνικούς κωδικούς σκοπεύουν να κατανοήσουν και να πολεμήσουν, αλλά κινείται αυτό το θέμα δεν είναι τόσο γρήγορο.

Σε σχέση με τα παραπάνω, θα σας συμβούλευα όταν στο CMS μου Μην κάνετε διευθύνσεις σελίδας στα ρωσικά, ειδικά, ότι, κατά τη γνώμη πολλών βιομηχάνων, θα είναι καλύτερα από την άποψη του Βελτιστοποίηση SEO Κάτω από το Yandex και το Google.ru.

Σχετικοί και απόλυτοι σύνδεσμοι στον ιστότοπο

Ας ξεκινήσουμε από τον S. Απόλυτοι σύνδεσμοιεπειδή Σε αυτή την περίπτωση, τίποτα ξεχωριστό, πέρα \u200b\u200bαπό αυτό που έχουμε ήδη συζητήσει σε αυτό το άρθρο, μιλήστε και δεν χρειάζεται να. Έτσι Ο απόλυτος σύνδεσμος πρέπει να συμμορφώνεται με τις απαιτήσεις που παρουσιάζουμε στη διεύθυνση URL - πρέπει να υποδεικνύεται το πρωτόκολλο μεταφοράς δεδομένων, το όνομα τομέα του ιστότοπου (κεντρικό υπολογιστή) και τη διαδρομή προς το επιθυμητό έγγραφο Web. Τα παντα.

Σε HTML, η απόλυτη αναφορά σχηματίζεται χρησιμοποιώντας ειδικές ετικέτες Α (υπερσύνδεσμος), δηλ. Για τη στάση του, απλά θα πρέπει να περιβάλλουμε τις ετικέτες ανοίγματος και κλεισίματος του υπερσύνδεσμου Σωστό μέρος Στο κείμενο του εγγράφου (φράση ή ταπετσαρία) και για να εγγραφείτε στην εναρκτήρια ετικέτα A στο χαρακτηριστικό "Href" της απόλυτης διαδρομής πριν από το έγγραφο στο οποίο θα πρέπει να συνεχίσει ο επισκέπτης:

Pchpmaadmin

Όλα είναι πολύ απλά.

Από τους καλούς σχετικούς συνδέσμους και πώς μπορείτε να πάρετε

Ωστόσο, οι απόλυτοι υπερσυνδέσμοι συνήθως χρησιμοποιούνται μόνο σε περιπτώσεις όπου θέλουν να αναφερθούν σε εξωτερικούς χώρους και για εσωτερικές μεταβάσεις, οι περισσότεροι webmasters (έξυπνοι και εμπνευσμένοι, όχι όπως i 🙂) προσπαθούν να χρησιμοποιήσουν Σχετικοί σύνδεσμοι. Και αυτοί είναι διάφοροι λόγοι:

  1. Οι σχετικές αναφορές εξ ορισμού είναι μικρότερες και δεν γεμίζουν, δεν χάνετε τον κωδικό ιστότοπου (τελικά, κάθε μικροσκοπικό είναι σημαντικό σε αυτό το θέμα).
  2. Επιπλέον, κατά τη μετακίνηση σε άλλο τομέα ή όταν αλλάζετε το πρωτόκολλο για το HTTPS, δεν χρειάζεται να αλλάξετε όλους τους συνδέσμους στην τοποθεσία.
  3. Επιπλέον, κάποιο σχέδιο του έργου Internet μπορεί να μεταφέρει πολύ γρήγορα και ανώδυνα σε έναν άλλο πόρο χωρίς να αλλάζει εσωτερικές σχετικές αναφορές.

Έτσι, αν κρίνετε το όνομα, τότε η διεύθυνση του εγγράφου ιστού στο οποίο αναφέρονται πρέπει να καταχωρηθούν με το εν λόγω έγγραφο του ιστότοπού σας, από τον κώδικα του οποίου θα τοποθετηθεί από αυτόν τον σχετικό σύνδεσμο (χορός από τη σόμπα). Η δεύτερη έκδοση της Prostanna είναι η χρήση ως σημείο αναφοράς του ριζικού φακέλου. Αυτό είναι Δύο τρόποι δημιουργίας Σχετικές συνδέσεις που θεωρούμε τώρα.

Δημιουργία σχετικών αναφορών σχετικά με το έγγραφο από το οποίο έχουν τοποθετηθεί

Η ευκολότερη και πιο σύντομη έκδοση της διαδρομής εγγραφής (αναφέρεται στην τιμή χαρακτηριστικού του Href της ετικέτας υπερσύνδεσης) θα αποδειχθεί όταν και τα δύο έγγραφα ιστού: ο δωρητής (από τον οποίο έχει τοποθετηθεί) και τον δέκτη (αρχείο ή έγγραφο ιστού στο οποίο Οι οδηγοί) βρίσκονται σε ένα φάκελο στο διακομιστή.

Αγκυρα

Τώρα ας υποθέσουμε ότι το έγγραφο δέκτη βρίσκεται στο φάκελο, ο οποίος βρίσκεται στον ίδιο κατάλογο δωρητών.

Πώς θα μοιάζει η σχετική σύνδεση σε αυτή την περίπτωση; Όλα είναι επίσης αρκετά απλά:

Αγκυρα

Μέχρι στιγμής, νομίζω ότι όλα είναι σαφή - ορίζουμε τη διαδρομή προς το αρχείο ή το έγγραφο δέκτη (το όνομα του φακέλου και μέσω της άμεσης κοπής "/" όνομα αρχείου ή έγγραφο). Εκείνοι. Για να πάρετε από τον δότη στον δέκτη, θα χρειαστεί να ανοίξετε το φάκελο του οποίου το όνομα αναφέρεται στον σχετικό σύνδεσμο.

Τώρα ας δούμε την αντίθετη κατάσταση όταν το ίδιο το έγγραφο του δότη είναι μέσα στο φάκελο, από το οποίο πρέπει να βάλετε μια σχετική σύνδεση με ένα έγγραφο ή έναν δέκτη αρχείου, το οποίο βρίσκεται ήδη στο παραπάνω επίπεδο:

Για να εμάς από το έγγραφο δότη στο αρχείο (ή στο έγγραφο) δέκτη, θα χρειαστείτε Ανεβείτε από αυτό το φάκελο στο παραπάνω επίπεδο. Αυτό παρέχει ένα ειδικό στοιχείο - Δύο σημεία στη σειράΚαι στη συνέχεια μέσω μιας ευθείας κοπής, προδιαγράφεται μια περαιτέρω διαδρομή προς τον δέκτη. Επομένως, για το παραπάνω παράδειγμα, η σχετική διαδρομή θα εξετάσει:

Τι είναι οι διευθύνσεις URL

Εάν πρέπει να ανεβείτε δύο επίπεδα, το ρεκόρ θα εξετάσει:

Τι είναι ul

Λοιπόν, και αν, μετά από αυτό, για να συνταγογραφήσετε μια σχετική διαδρομή προς τον δέκτη, θα πρέπει να εισάγετε ακόμα οποιοδήποτε φάκελο στη δεύτερη κορυφή (σε σχέση με το έγγραφο του δότη)

Δύσκολο σχεδιασμό διαδρομής

Τέτοιες καταστάσεις στους φακέλους και οι ανελκυστήρες στο επίπεδο μπορεί να είναι πολλοί, το πιο σημαντικό, έτσι ώστε να μην μπερδεύετε μόνοι σας.

Δημιουργία ενός συνδέσμου σε σχέση με τον ριζικό φάκελο

Έγραψαμε όλες τις παραπάνω αναφορά σχετικά με το έγγραφο του δότη, από το οποίο τοποθετείται η υπερσύνδεση, αλλά Ως σημείο αναφοράς για να πάρετε το ριζικό φάκελο Ιστοσελίδα. Η ρίζα στην ονομασία των σχετικών μονοπατιών μοιάζει με μία απλή κατεύθυνση "/".

Έτσι Η μετάβαση στην κύρια σελίδα θα φανεί αρκετά απλή, αλλά υπερβολική:

Αγκυρα

Για παράδειγμα, απόλυτος Η διαδρομή μπορεί να μοιάζει με αυτό:

Αγκυρα

ΑΛΛΑ συγγενής Πριν από το ίδιο αρχείο θα είναι κάπως μικρότερο:

Κείμενο

Πώς να ανατρέξετε στον φάκελο σε σχετική και απόλυτη μορφή

Θέλω να επιστήσω την προσοχή σας σε μια απόχρωση, η οποία αξίζει να εξεταστεί κατά τη δημιουργία τόσο απόλυτης όσο και σχετικών συνδέσμων. Αν θέλεις Ανατρέξτε στον φάκελο, Να είστε βέβαιος να βάλετε στο τέλος μιας τέτοιας υπερσύνδεσης (μετά το όνομά του) ευθεία κοπή "/". Εκείνοι. Αν θέλω να ανοίξω τα περιεχόμενα του φακέλου, τότε θα πρέπει να γράψω:

Αγκυρα

Και όχι τέτοια:

κείμενο

Στη δεύτερη περίπτωση, κατά την επεξεργασία, ο διακομιστής θα προσπαθήσει πρώτα να βρει το αρχείο που ονομάζεται "μεταφόρτωση" (ακριβώς όπως χωρίς επεκτάσεις) και να μην το βρουν αργότερα θα αναζητήσουν έναν τέτοιο φάκελο. Επομένως, γράφοντας αμέσως float μετά το όνομα που χρειάζεστε φακέλουςΔεν θα λάβετε επιπλέον πόρους από το διακομιστή σας σε αναζήτηση αυτού που δεν υπάρχει.

Θα πρέπει επίσης να το γνωρίζετε Κατά την επικοινωνία σε έναν σχετικό ή απόλυτο σύνδεσμο Στον φάκελο, ο διακομιστής Web θα εμφανιστεί Το λεγόμενο αρχείο ευρετηρίου που έγκειται σε αυτό και, κατά κανόνα, ονομάζεται δείκτης.HTML, ή index.php. Εάν δεν υπάρχει αρχείο ευρετηρίου στο φάκελο, στη συνέχεια, με λάθος διακομιστή ασφαλείας, θα δείτε την καταχώριση του περιεχομένου του, το οποίο μπορεί να οδηγήσει σε μείωση της ασφάλειας του πόρου σας.

Βεβαιωθείτε ότι έχετε εντοπίσει.

Με την ευκαιρία, η έκκληση προς την κύρια σελίδα του ιστότοπου είναι επίσης εγγενώς πρόσβαση στο φάκελο (root) και το αρχείο ευρετηρίου που βρίσκεται στη ρίζα θα ξεκινήσει (στην περίπτωσή μου είναι index.php). Έτσι, αν απευθύνεστε στο φάκελο, τότε Για να μειώσετε το φορτίο στο διακομιστή Είναι καλύτερα να συνταγογραφήσετε μια ευθεία κάθετο μετά το όνομα τομέα:

Εδώ είναι τι, Mikhalych!

Καλή σου τύχη! Σε διφορούμενες συναντήσεις στην ιστοσελίδα του ιστολογίου

Μπορεί να σας ενδιαφέρει

Eascii κωδικοποίηση κειμένου (Windows 1251, CP866, KOI8-R) και Unicode (UTF 8, 16, 32) - Πώς να διορθώσετε το πρόβλημα με το Krakoyabram
Πώς αυξήθηκα τη συμμετοχή στο site μέχρι 300 άτομα την ημέρα;
Αναζήτηση Yandex στην τοποθεσία και στο ηλεκτρονικό κατάστημα
Χάρτης ιστοτόπου σε μορφή XML για Yandex και Google - Πώς να δημιουργήσετε ένα sitemap στο Joomla και το WordPress ή Online Generator

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

Αυτό είναι κάτι, δύο έγγραφα που θα πρέπει σίγουρα να έχετε σελιδοδείκτη. ... Έτσι, αυτή είναι η έκδοση W3Cs του HTML5. ... μπορείτε να δείτε την κόλαση μια τελευταία έκδοση εκδότη. Θέλετε να δείτε τι έλαβε κάτω, κάτω από το Σωλήνας. ... Και αυτό είναι μικρός μεγάλος. ... αν μετακινηθείτε προς τα κάτω, μπορείτε να δείτε ότι εδώ είναι ακριβώς ο πίνακας περιεχομένων. Μέσα από όλα αυτά. ...

Επαναλάβετε το μεταγραφήματα αυτόματο κύλισης

ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ.
3/30/2017
Απελευθερώνεται.
3/16/2015

Η HTML είναι η γλώσσα προγραμματισμού που εξουδετερώνει τον ιστό. Και όπως κάθε γλώσσα, μόλις το μάθετε, μπορείτε να αρχίσετε να δημιουργείτε το δικό σας περιεχόμενο, είτε αυτό είναι απλές ιστοσελίδες είτε σύνθετες εφαρμογές ιστού. Αυτό το μάθημα παρέχει σε βάθος ματιά στα βασικά στοιχεία: τη σύνταξη των html και τις βέλτιστες πρακτικές για Γράφοντας και επεξεργασία του κώδικα σας. Ανώτερο προσωπικό του προσωπικού James Williamson σχηματίζει τη δομή ενός τυπικού εγγράφου HTML και δείχνει πώς να ενσωματώσει σελίδες και να διαμορφώσει το περιεχόμενό σας με το HTML. Plus, να μάθετε πώς να δημιουργείτε συνδέσμους και λίστες και να μάθετε πώς λειτουργεί το HTML CSS και Javascript για να δημιουργήσετε πλούσιες, εμπλοκές εμπειριών χρήστη. Έτσι ανοίξτε έναν επεξεργαστή κειμένου, παρακολουθήστε αυτά τα βίντεο και αρχίστε να μαθαίνετε να δημιουργήσετε html με τον σωστό τρόπο.

Τα θέματα περιλαμβάνουν:

  • Γιατί είναι σημαντικό HTML;
  • Εξερευνώντας ένα έγγραφο HTML
  • Μορφοποίηση περιεχομένου
  • Εμφάνιση εικόνων
  • Χρησιμοποιώντας το NAV, το άρθρο και τα στοιχεία DIV
  • Σύνδεση με σελίδες και περιεχόμενο με δυνατότητα λήψης
  • Δημιουργία καταλόγων.
  • Έλεγχος στυλ (γραμματοσειρές, χρώματα και πολλά άλλα)
  • Γράφοντας βασικά σενάρια.

γνώση. Lavlinsky Ν. Ε., Τεχνικός Διευθυντής της Λακευής Μέθοδος

Που δημοσιεύθηκε πρόσφατα Νέο πρότυπο Τεχνολογία προφόρτησης. Το κύριο καθήκον αυτής της προδιαγραφής ήταν να παράσχει τη δυνατότητα να διαχειριστεί λεπτώς τη λογική της λήψης πόρων από τον προγραμματιστή.

Προηγούμενα πρότυπα

Η ιδέα της φόρτωσης δεν είναι νέα. Προηγουμένως αναπτύχθηκε αρκετές εκδόσεις ετικετών ΣΥΝΔΕΣΜΟΣ. Με χαρακτηριστικά Υποπεριοχή, Προνόμος και prefetch.. Ωστόσο, εργάστηκαν κάπως διαφορετικά: με τη βοήθειά τους, μπορείτε να ανεβάσετε σελίδες ή ολόκληρες σελίδες που μπορεί να απαιτηθούν όταν πρέπει να πλοηγηθείτε στον ιστότοπο. Δηλαδή, το πρόγραμμα περιήγησης έστειλε τέτοια αιτήματα με χαμηλή προτεραιότητα και τελευταίο. Εάν πρέπει να αυξήσετε την προτεραιότητα, δεν υπήρχαν λύσεις.

Φόρτωση πόρων με προφόρτιση

Τι δίνει μια νέα προδιαγραφή; Πρώτον, τώρα η φόρτωση συμβαίνει με τη διευκρίνιση, η οποία φορτώνεται. Με βάση τον καθορισμένο τύπο πόρου, το πρόγραμμα περιήγησης έχει ρυθμιστεί προτεραιότητα. Για παράδειγμα:

link rel \u003d "preload" href \u003d "/js/script.js" as \u003d "script"\u003e
link rel \u003d "preload" href \u003d "/fonts/1.woff2" as \u003d "γραμματοσειρά" τύπος \u003d "γραμματοσειρά / woff2" crossorigin\u003e

Δεύτερον, ο τύπος πόρων ( όπως και) Επιτρέπει στο πρόγραμμα περιήγησης να στείλει τις σωστές επικεφαλίδες έτσι ώστε ο διακομιστής να μπορεί να στείλει περιεχόμενο με την καλύτερη επιλογή συμπίεσης (για παράδειγμα, να στείλει εικόνες ιστοσελίδων εάν το υποστηρίζει το πρόγραμμα περιήγησης).

Στο δεύτερο παράδειγμα, φορτίζουμε το αρχείο γραμματοσειράς, ενώ προσδιορίζουμε μια συγκεκριμένη μορφή (Woff2), η οποία δεν υποστηρίζεται από όλα τα προγράμματα περιήγησης. Ωστόσο, ενώ η υποστήριξη του μηχανισμού προφόρτησης συμπίπτει με την υποστήριξη μιας τέτοιας μορφής, δεν προκύπτουν κανένα πρόβλημα. Μπορεί να προβληθεί η τρέχουσα υποστήριξη για τον μηχανισμό.

Ταχείες γραμματοσειρές φόρτωσης

Ως παράδειγμα της επιτάχυνσης του ιστότοπου που χρησιμοποιεί προφόρτητο, μπορείτε να καλέσετε τη λήψη βαθιών πόρων σπαθί, για παράδειγμα, γραμματοσειρές. Στη συνήθη διαδικασία εκκίνησης, το πρόγραμμα περιήγησης πρέπει πρώτα να κατεβάσει το αρχείο CSS με ένδειξη της γραμματοσειράς, να κρατήσει την ανάλυση αυτού του αρχείου και στη συνέχεια να βάλετε ένα ερώτημα για να κατεβάσετε το αρχείο γραμματοσειράς.

Αν δείξουμε την προφόρτιση αυτής της γραμματοσειράς στον κωδικό σελίδας HTML, το πρόγραμμα περιήγησης θα στείλει αμέσως ένα αίτημα μετά την ανάλυση ενός εγγράφου HTML, το οποίο μπορεί να είναι για λίγα δευτερόλεπτα νωρίτερα από ό, τι στη συνήθη περίπτωση. Και γνωρίζουμε ότι οι γραμματοσειρές plug-in εμποδίζουν τα στοιχεία και καθυστερούν το σχέδιο γραμματοσειράς στη σελίδα, οπότε πρέπει να τα φορτώσετε όσο το δυνατόν γρηγορότερα. Ιδιαίτερα οξεία αυτό το ζήτημα είναι όταν χρησιμοποιείτε το HTTP / 2, όταν το πρόγραμμα περιήγησης στέλνει πολλά αιτήματα στο διακομιστή αμέσως, ως αποτέλεσμα της οποίας ορισμένες εικόνες μπορούν να γεμίσουν τη ζώνη πελάτη και να κατεβάσετε σημαντικούς πόρους θα αναβληθούν.

Ασύγχρονη φόρτωση CSS

Τα αρχεία CSS αποκλείουν πάντα την απόδοση της σελίδας, έτσι ώστε όλοι οι πόροι CSS, η λήψη της οποίας μπορείτε να αναβάλλετε, μπορείτε να κατεβάσετε ως κανονικά αρχεία και να συνδεθείτε δυναμικά στη σελίδα.

Αυτό γίνεται ως εξής:

link rel \u003d "preload" as \u003d "στυλ" href \u003d "async_style.css" odload \u003d "that.rel \u003d" φύλλο στυλ ""\u003e

Κατεβάστε τον κωδικό JS χωρίς εκτέλεση

Επίσης χρήσιμη μπορεί να προετοιμαστεί από τον κώδικα δέσμης ενεργειών στο JS για να το εκτελέσει αργότερα.

Αυτό μπορεί να γίνει χρησιμοποιώντας τον ακόλουθο κώδικα:

link rel \u003d "preload" as \u003d "script" href \u003d "async_script.js"onload \u003d. "VAR Script \u003d Document.createelement (" Script "). script.src \u003d αυτό.href; document.Body.AppendChild (σενάριο); ">

Αναθεωρήσαμε τους βασικούς τρόπους για τη χρήση του μηχανισμού προφόρτησης, αλλά οι δυνατότητες δεν περιορίζονται σε αυτό, εκτελέστε τα δικά μας πειράματα!

Στην κατηγορία ResourceBundle.control υπάρχει ένα σύνολο εξωτερικών μεθόδων που προκαλούνται από τη μέθοδο ResourceBundle.GetBundle () κατά τη διάρκεια των συνόλων αναζήτησης και λήψης. Έχοντας δημιουργήσει την τάξη ελέγχου σας, μπορείτε να αλλάξετε την προεπιλεγμένη συμπεριφορά για λήψη και προσωρινή αποθήκευση.

Σε αυτή την περίπτωση, πρέπει να δημιουργήσετε την εφαρμογή δύο μεθόδων κλάσης ελέγχου: getformats () και newbundle (). Η μέθοδος Getformats () είναι υπεύθυνη για τη στήριξη της μορφής XML και το NewBundle () λειτουργεί με ένα σύνολο πόρων. Στην κλάση βάσης ελέγχου, υπάρχουν βοηθητικές μεθόδους που προορίζονται για τη μετατροπή των κύριων ονομάτων των συνόλων στα πραγματικά ονόματα πόρων.

Σε αυτή την εφαρμογή της κλάσης ResourceBundle.Control περιελάμβανε την υποκατηγορία XMLRESourcebundle. Αυτή η υποκλάση χρησιμοποιείται για τη φόρτωση δεδομένων από Αρχείο XML. Και τη χρήση τους στη μέθοδο ResourceBundle.

Το ακόλουθο είναι μια περιγραφή της κλάσης ελέγχου και της εφαρμογής της μεθόδου ResourceBundle:

Εισαγωγή java.io. *;
Εισαγωγή java.net. *;
Εισαγωγή java.util. *;

Η δημόσια τάξη xmlresourcebundlecontrol επεκτείνει το remarcebundle.control (
Ιδιωτική στατική String XML \u003d "XML".

Δημόσια λίστας Getformats (Basename String) (
Επιστροφή συλλογής.SingletonList (XML).
}

Δημόσιος πόρος Newbundle ( Basename String, Locale Locale,
Μορφή συμβολοσειράς, φορτωτής κλάδου,
boolean Reload)
Ρίχνω Παράνομη παραμένει{
Εάν ((βασικό όνομα \u003d\u003d null) || (Locale \u003d\u003d NULL) || (μορφή \u003d\u003d null)
|| (Φορτωτής \u003d\u003d null)) (
Ρίξτε νέα NullPointerException ();
}
ResourceBundle Bundle \u003d NULL;
Εάν (μορφή.equals (XML)) (
String bundlename \u003d tobundlename(Βασικό όνομα, τοπική) ;
Report resords \u003d toresourcename
(Bundlename, μορφή) ;
URL URL \u003d Φορτωτή.Getresource
(Reportceam);
αν (URL! \u003d NULL) (
Σύνδεση URLConnection \u003d URL.Openconnection() ;
αν (σύνδεση! \u003d null) (
αν (επαναφόρτωση) (
connectureusecaches (FALSE).
}
Ρέμα εισόδου \u003d σύνδεση.getinputstream() ;
Αν (Stream! \u003d NULL) (
Bufferedinputstream bis \u003d νέα bufferedinputstream (
ρεύμα);
Bundle \u003d Νέο Xmlresourcebundle (BIS);
bis.close ();
}
}
}
}
Επιστροφή δέσμης;
}

Ιδιωτική στατική τάξη Xmlresourcebundle επεκτείνει το ResourceBundle (
Ιδιωτικές ιδιότητες στηρίγματα;

Xmlresourcebundle (ρεύμα εισόδου) ρίχνει ioexception (
Στηρίγματα \u003d νέες ιδιότητες ();
TROPS.LORKFROMXML (Stream).
}

Προστατευμένο αντικείμενο χειρολαβή (κλειδί συμβολοσειράς) (
Επιστρέψτε το TROPS.GEPPOPERTY (KEY).
}

Δημόσια απαρίθμηση GetKeys () (
Ορίστε χειριστήρια \u003d Prop. StringPropertyNames() ;
Συλλογές επιστροφής.
}
}

Δημόσιο στατικό κενό κύριο (string args) (
("Test2",
Νέο xmlresourcebundlecontrol ()) ;
String String \u003d Bundle.GetString
("Hellowey");
System.out.println ("Helfkey:" + string);
}
}

Αυτή η εφαρμογή περιλαμβάνει ένα πρόγραμμα δοκιμών τριών γραμμών:

ResourceBundle Bundle \u003d ResourceBundle.GetBundle("Test2", νέο xmlresourcebundlecontrol ()) ;
String String \u003d Bundle.GetString
("Hellowey");
System.out.println ("Helfkey:" + string);

Η πρώτη γραμμή είναι το μεγαλύτερο ενδιαφέρον εδώ. Πρέπει να μεταφέρετε το στοιχείο ελέγχου ελέγχου σας (). Μετά από αυτό, μπορείτε να χρησιμοποιήσετε το σύνολο, όπως σε οποιαδήποτε άλλη περίπτωση.

Το παρακάτω είναι ένα παράδειγμα ενός Test XML REST2.XML:

http://java.sun.com/dtd/properties.dtd." > ΕΝΤΑΞΕΙ. Ματαίωση. Βοήθεια. Ναί Οχι.

Το αποτέλεσμα του προγράμματος Xmlresourcebundlecontrol θα είναι:

\u003e Java xmlresourcebundlecontrol helfkey: Βοήθεια

Η παρουσιαζόμενη εφαρμογή δεν χρησιμοποιεί μεθόδους GetTimeTolive () και ResignAdoad ():

Δημόσιο μακρύ gettimetolive ( Basename String, Locale Locale)

Δημόσια boolean baskreload ( Βασική βάση
Locale locale
Μορφή χορδών,
Φορτωτής Classloader,
ResourceBundle Bundle,
Μακρύ φορτίο)

Η μέθοδος gettimetolive () επιστρέφει τη διάρκεια ζωής για τα σύνολα πόρων που δημιουργήθηκαν χρησιμοποιώντας ResourceBundle.control. Τα σύνολα πόρων αποθηκεύονται σε μια προσωρινή μνήμη για να χάσετε τη διαδικασία επαναφοράς. Έτσι, όταν φορτώστε ξανά το σετ, θα είναι στην κρυφή μνήμη. Η θετική αξία της ζωής είναι κρυμμένη στο Miliseconds τη διάρκεια της εξοικονόμησης ενός σετ σε μια προσωρινή μνήμη χωρίς επαναπροσδιορισμό. Από προεπιλογή, η τιμή που επιστρέφεται από τη μέθοδο GetTimeTolive () είναι το TTL_NO_EXPIRANT_Control, το οποίο απενεργοποιεί τον έλεγχο του χρόνου αποθήκευσης στην κρυφή μνήμη. Εάν δεν θέλετε να προσάγετε cache το σετ και, στη συνέχεια, επιστρέψτε την τιμή TTL_Dont_Cache. Εάν μια τιμή είναι 0, το σετ αποθηκεύεται αποθηκευμένο, αλλά κάθε φορά που η μέθοδος GetBundle καλεί, ελέγχεται. Για να καθαρίσετε την κρυφή μνήμη, καλέστε τη στατική κατηγορία Clearcache () της κατηγορίας ResourceBundle. Έχει ένα μη υποχρεωτικό επιχείρημα του classloader που σας επιτρέπει να καθαρίσετε το Keachy που δημιουργείται από έναν συγκεκριμένο φορτωτή.

Η μέθοδος ανάκαμψης () καθορίζει την ανάγκη επανεκκίνησης της αποθηκευμένης ρύθμισης. Η πραγματική αξία σημαίνει ότι το κιτ πρέπει να επανεκκινηθεί και το FALSE δεν είναι απαραίτητο για επανεκκίνηση. Μπορείτε να ελέγξετε την ανάγκη επανεκκίνησης του ορίου πόρων με υπερφόρτωση της μεθόδου ανάκαμψης (). Για παράδειγμα, εάν θέλετε το σύνολο πόρων να επανεκκινείται πάντα, η μέθοδος ανάκαμψης () πρέπει πάντα να επιστρέφει την τιμή του TRUE. Σε αυτή την περίπτωση, η μέθοδος gettimetolive () πρέπει πάντα να επιστρέφει την τιμή 0. διαφορετικά, το σύνολο θα επιμείνει περισσότερο από ό, τι υποτίθεται.

Για περισσότερες πληροφορίες σχετικά με τις βελτιώσεις που σχετίζονται με τις διαδικασίες διεθνοποίησης στο Mustang, μπορείτε να επικοινωνήσετε με το John Ocean Blog, τον Sun Software Developer, στη διεύθυνση