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.
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.

.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.