Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

HTML Vs . PHP ανακατευθύνσεις

Το Hypertext Markup Language είναι μια γλώσσα μορφοποίησης δεδομένων που χρησιμοποιείται για να καθορίσει τη διάταξη όλων των σελίδων Web . HTML δεν είναι μια γλώσσα προγραμματισμού . HTML σελίδες είναι στατικές και να περιμένει σε ένα διακομιστή σε κατάσταση πλήρους τους μέχρι ζητηθεί . PHP είναι μια γλώσσα προγραμματισμού που δημιουργεί σελίδες HTML . Η σελίδα δεν υπάρχει έως ότου ζητηθεί . Και τα δύο συστήματα περιέχουν διαφορετικές μεθόδους για την ανακατεύθυνση των αιτήσεων σε διαφορετικές διευθύνσεις . Ανακατεύθυνση
Η

Μερικές φορές ιστοσελίδες αλλάξουν τη διεύθυνσή τους . Όταν συμβεί αυτό, όλα τα παλιά links που δείχνουν προς την παλιά διεύθυνση θα σπάσει . Browsers που ζητούν τη σελίδα στην παλιά διεύθυνση , θα πει ότι η σελίδα δεν υπάρχει . Διαχειριστές της ιστοσελίδας μπορούν να αποφύγουν αυτήν την αποτυχία βάζοντας μια ανακατεύθυνση στη θέση του. Η ανακατεύθυνση ενημερώνει το διακομιστή Web για την ενημέρωση των browsers της σελίδας νέα διεύθυνση .
Εικόνων ανακατεύθυνσης HTTP Κωδικοί
Η

Η τυποποιημένη μέθοδος για ανακατεύθυνση περιγράφεται στο πρωτόκολλο Hypertext Transfer Protocol . HTTP περιέχει μια λίστα των κωδικών κατάστασης . Δύο από αυτά είναι για μόνιμη και προσωρινή ανακατεύθυνση . Το μόνιμο κωδικό ανακατεύθυνση είναι 301 και η προσωρινή κωδικό ανακατεύθυνση είναι 302 . Οι διαχειριστές μπορούν να διαγράψουν το αρχείο από την παλιά διεύθυνση του και να δημιουργήσει ανακατεύθυνση στη διαμόρφωση της ιστοσελίδας . Αυτό ενημερώνει το διακομιστή Web browsers να κοινοποιήσει τη νέα διεύθυνση , χρησιμοποιώντας έναν από τους κωδικούς ανακατεύθυνσης . Όλες οι μηχανές αναζήτησης γνωρίζουν να εφαρμόσει εκ νέου στη νέα διεύθυνση για την απαιτούμενη σελίδα όταν λαμβάνουν έναν κωδικό ανακατεύθυνση από το διακομιστή Web σε απάντηση στο αίτημα τους για τη σελίδα στην παλιά διεύθυνση .

Η HTML Μέθοδος
Η

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

PHP περιέχει μια λειτουργία που ονομάζεται "κεφαλίδα . " Αυτή είναι μια απλή εντολή στο διακομιστή Web για να στείλετε α ανακατευθύνει κώδικα στην απάντηση για τη σελίδα . Ο προεπιλεγμένος κωδικός για την εντολή είναι ο κωδικός 302 προσωρινή ανακατεύθυνση . Η εντολή μπορεί επίσης να δώσει εντολή στον server να στέλνει τον κωδικό 301 .
Εικόνων Σύγκριση
Η

Τόσο η μέθοδος και η μέθοδος HTML PHP για ανακατεύθυνση είναι πολύ απλή . Οι κωδικοί HTTP που χρησιμοποιείται με τη μέθοδο PHP γενικά προτιμάται από τις μηχανές αναζήτησης για να μετα μέθοδο ανανέωσης της HTML . Meta ανακατευθύνσεις ανανέωσης προσφέρουν περισσότερες δυνατότητες για διασπαστικές δραστηριότητες , όπως η αεροπειρατεία στην κατάταξη των άλλων σελίδων και ψευδώς διογκώνοντας την καταμέτρηση χτύπημα μιας σελίδας . Τόσο οι κώδικες HTML και PHP απαιτούν την παλιά σελίδα για να συνεχίσει να υφίσταται , η οποία είναι μια σημαντική δυσφήμιση . Η τυποποιημένη μέθοδος για τη δημιουργία ανακατεύθυνση HTTP κωδικούς στη διαμόρφωση του χώρου επιτρέπει τις παλιές σελίδες που πρέπει να αφαιρεθεί .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα