Zrozumienie plików internetowych i typów rozszerzeń plików

Mimo że większość witryn internetowych działa na serwerach Unix, które, podobnie jak komputery Mac, nie wymagają rozszerzeń plików, te rozszerzenia pomagają rozróżniać pliki. Nazwa i rozszerzenie pliku wskazuje typ pliku, sposób korzystania z niego przez serwer sieciowy i sposób uzyskania do niego dostępu.

Popularne typy plików

Najczęstsze pliki na serwerach internetowych to:

  • strony internetowe
  • Obrazy
  • Skrypty
  • Programy i inne typy

Strony internetowe

Dwa rozszerzenia są standardem dla stron internetowych: .html i .htm. Nie ma między nimi żadnej różnicy i możesz używać obu na większości serwerów internetowych.

Jako oryginalne rozszerzenie dla Strony HTML na maszynach hostingowych Unix, .html wskazuje plik używający języka HTML (HyperText Markup Language) lub XHTML (Extensible HyperText Markup Language).

Windows/DOS wymagał trzyznakowych rozszerzeń plików, co dało początek .htm rozbudowa. Odnosi się to również do plików HTML i XHTML i może być używane na dowolnym serwerze internetowym, niezależnie od systemu operacyjnego.

instagram viewer

Domyślna strona w katalogu na większości serwerów internetowych zazwyczaj zawiera index.htm lub index.html rozbudowa. Odwiedzający Twoją witrynę nie muszą wprowadzać żadnego z tych dwóch rozszerzeń w pasku adresu, o ile podałeś stronę główną jedno z nich. Na przykład, http://thoughtco.com/index.htm idzie w to samo miejsce co http://thoughtco.com.

Niektóre serwery internetowe są skonfigurowane do wywoływania strony głównej default.htm, który możesz zmienić, jeśli masz dostęp do konfiguracji serwera.

Obrazy

Najczęstsze typy plików graficznych online to GIF, JPG, i PNG. Wszystkie przeglądarki mogą je wyświetlać, a projektanci stron internetowych używają najlepszy format do ich konkretnych zastosowań.

GIF

GIF (format wymiany grafiki) to bezstratny format opracowany po raz pierwszy przez CompuServe zarówno dla obrazów animowanych, jak i statycznych. Najlepiej sprawdza się w przypadku obrazów o płaskich kolorach i krótkich animowanych fragmentach. Oferuje możliwość indeksowania kolorów, aby upewnić się, że zawierają one tylko kolory bezpieczne w Internecie (lub niewielką paletę kolorów), zachowując mały rozmiar pliku.

JPG

JPG (inaczej JPEG) Format został stworzony przez Joint Photographic Experts Group (stąd akronim) dla obrazów fotograficznych. Jeśli obraz ma właściwości fotograficzne bez przestrzeni płaskiego koloru, jest dobrze dopasowany do tego formatu pliku. Zdjęcie zapisane za pomocą .jpg lub .jpeg rozszerzenie jest zazwyczaj skompresowane, co daje mniejszy rozmiar pliku niż a .gif plik.

PNG

PNG (przenośna grafika sieciowa) format został stworzony dla Internetu, z lepszą kompresją, kolorem i przezroczystością niż pliki GIF. Pliki PNG nie muszą mieć .png rozszerzenie, ale właśnie tak najczęściej je zobaczysz.

Skrypty

Skrypty to pliki, które aktywują dynamiczne akcje na stronach internetowych. Istnieje wiele typów, ale najczęściej zobaczysz poniższe.

.js (JavaScript)

Możesz załadować pliki JavaScript do samej strony internetowej lub umieścić JavaScript w zewnętrznym pliku i stamtąd go wywołać. Jeśli napiszesz swój kod JavaScript na stronie internetowej, nie zobaczysz .js rozszerzenie, ponieważ jest częścią pliku HTML.

Przykład JavaScript na ekranie komputera
Degui Adil / EyeEm / Getty Images

.java lub .class

Te dwa rozszerzenia są często związane z programami Java. Chociaż prawdopodobnie nie natkniesz się na .Jawa lub .klasa rozszerzenia na stronie internetowej, pliki te są często używane do generowania apletów Java dla stron internetowych.

Java jest całkowicie inny język programowania z JavaScript.

Inne typy plików

Kilka innych rozszerzeń, które możesz napotkać, odnosi się do plików, które zazwyczaj zwiększają funkcjonalność i elastyczność witryny.

.php i .php3

rozszerzenie .php jest prawie tak powszechny jak .html i .htm na stronach internetowych. To rozszerzenie wskazuje stronę napisaną za pomocą PHP, otwartego, łatwego do nauczenia języka, który ułatwia pisanie skryptów, makra i umieszczanie w witrynie.

.shtm i .shtml

Oznaczają one pliki, które używają dołączeń po stronie serwera — kodowania, które znajdują się w oddzielnych plikach, które są wywoływane na stronie. Zasadniczo pozwala to na umieszczenie jednej strony internetowej wewnątrz innej i dodawanie do witryn akcji podobnych do makr.

.żmija

To rozszerzenie oznacza Strona aktywnego serwera. ASP zapewnia skrypty, makra i dołączenia, a także łączność z bazą danych i nie tylko. Najczęściej znajduje się na serwerach internetowych Windows.

.cfm i .cfml

Te rozszerzenia są podane do Pliki ColdFusion. ColdFusion to potężne narzędzie do zarządzania treścią po stronie serwera, które udostępnia makra, skrypty i nie tylko na Twoich stronach internetowych.