Κατανόηση αρχείων Web και τύπων επεκτάσεων αρχείων

click fraud protection

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

Κοινοί τύποι αρχείων

Τα πιο συνηθισμένα αρχεία στους διακομιστές ιστού είναι:

  • ιστοσελίδες
  • Εικόνες
  • Σενάρια
  • Προγράμματα και άλλοι τύποι

Ιστοσελίδες

Δύο επεκτάσεις είναι τυπικές για ιστοσελίδες: .html και .htm. Δεν υπάρχει διαφορά μεταξύ τους και μπορείτε να χρησιμοποιήσετε είτε στους περισσότερους διακομιστές ιστού.

Ως η αρχική επέκταση για Σελίδες HTML στα μηχανήματα φιλοξενίας ιστοσελίδων της Unix, .html δηλώνει ένα αρχείο που χρησιμοποιεί HTML (HyperText Markup Language) ή XHTML (EXtensible HyperText Markup Language).

Τα Windows / DOS απαιτούσαν επεκτάσεις αρχείων τριών χαρακτήρων, οι οποίες οδήγησαν στο .htm επέκταση. Αυτό αναφέρεται επίσης σε αρχεία HTML και XHTML και μπορεί να χρησιμοποιηθεί σε οποιονδήποτε διακομιστή ιστού, ανεξάρτητα από το λειτουργικό σύστημα.

instagram viewer

Η προεπιλεγμένη σελίδα σε έναν κατάλογο στους περισσότερους διακομιστές ιστού έχει συνήθως ένα index.htm ή index.html επέκταση. Οι επισκέπτες στον ιστότοπό σας δεν χρειάζεται να εισαγάγουν καμία από αυτές τις δύο επεκτάσεις στη γραμμή διευθύνσεων, αρκεί να έχετε δώσει στην αρχική σελίδα μία από αυτές. Για παράδειγμα, http://thoughtco.com/index.htm πηγαίνει στο ίδιο μέρος με http://thoughtco.com.

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

Εικόνες

Οι πιο συνηθισμένοι τύποι αρχείων εικόνας στο διαδίκτυο είναι GIF, JPG, και PNG. Όλα τα προγράμματα περιήγησης μπορούν να τα εμφανίσουν και οι σχεδιαστές ιστοσελίδων χρησιμοποιούν το μορφή που είναι καλύτερη για τις συγκεκριμένες εφαρμογές τους.

GIF

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

JPG

ο JPG (γνωστό και ως JPEG) Η μορφή δημιουργήθηκε από την Κοινή Ομάδα Εμπειρογνωμόνων Φωτογραφίας (εξ ου και το ακρωνύμιο) για φωτογραφικές εικόνες. Εάν μια εικόνα έχει φωτογραφικές ιδιότητες χωρίς διαστάσεις επίπεδου χρώματος, είναι κατάλληλη για αυτήν τη μορφή αρχείου. Μια φωτογραφία αποθηκεύτηκε με το .jpg ή .jpeg Η επέκταση είναι συνήθως συμπιεσμένη, αποδίδοντας μικρότερο μέγεθος αρχείου από ένα . gif αρχείο.

PNG

ο PNG (Φορητό γραφικό δικτύου) Η μορφή δημιουργήθηκε για τον Ιστό, με καλύτερη συμπίεση, χρώμα και διαφάνεια από τα αρχεία GIF. Τα PNG δεν χρειάζεται να έχουν το .png επέκταση, αλλά έτσι θα τις βλέπετε πιο συχνά.

Σενάρια

Τα σενάρια είναι αρχεία που ενεργοποιούν δυναμικές ενέργειες σε ιστότοπους. Υπάρχουν πολλοί τύποι, αλλά θα βλέπετε πιο συχνά τα ακόλουθα.

.js (JavaScript)

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

Παράδειγμα JavaScript σε οθόνη υπολογιστή
Degui Adil / EyeEm / Getty Images

.java ή .class

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

Η Java είναι εντελώς διαφορετική γλώσσα προγραμματισμού από JavaScript.

Άλλοι τύποι αρχείων

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

.php και .php3

ο επέκταση .php είναι σχεδόν τόσο κοινό όσο .html και .htm σε ιστοσελίδες. Αυτή η επέκταση υποδεικνύει μια σελίδα γραμμένη με PHP, μια ανοιχτή πηγή, εύκολη στην εκμάθηση γλώσσα που διευκολύνει το σενάριο, τις μακροεντολές και περιλαμβάνει έναν ιστότοπο.

.shtm και .shtml

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

.ασπίδα

Αυτή η επέκταση δηλώνει ένα Ενεργή σελίδα διακομιστή. Το ASP παρέχει scripting, μακροεντολές και περιλαμβάνει, μαζί με τη σύνδεση βάσης δεδομένων και πολλά άλλα. Βρίσκεται πιο συχνά στους διακομιστές ιστού των Windows.

.cfm και .cfml

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

instagram story viewer