일반적인 파일 형식 및 파일 확장명

그 모든 파일 형식은 무엇을 의미합니까?

웹 페이지를 구축하는 데 필요한 것을 배우면 다양한 유형의 파일을 접할 수 있습니다. 대부분의 웹 페이지는 Mac과 마찬가지로 Unix 웹 서버에서 실행되지만 파일 확장자는 필요하지 않습니다. 파일 확장명은 파일을 구분하는 가장 일반적인 방법입니다. 파일 이름과 확장명을 확인하면 파일 유형, 웹 서버 사용 방식 및 액세스 방법을 알 수 있습니다.

공통 파일 유형

웹 서버에서 가장 일반적인 파일은 다음과 같습니다.

웹 페이지

웹 페이지의 표준 인 두 가지 확장이 있습니다.

.html
.htm

이 두 확장자 간에는 차이점이 없으며 대부분의 웹 서버에서 사용할 수 있습니다.

.html>
.html은 Unix 웹 호스팅 시스템에서 HTML 페이지의 원래 확장자였습니다. HTML (또는 XHTML) 인 모든 파일을 참조합니다.

.htm
.htm은 3 문자 파일 확장자가 필요하기 때문에 Windows / DOS에서 만들어졌습니다. 또한 HTML (및 XHTML) 파일을 참조하며 운영 체제와 상관없이 모든 웹 서버에서 사용할 수 있습니다.

index.htm 및 index.html
이것은 대부분의 웹 서버에있는 디렉토리의 기본 페이지입니다. 다른 사람이 귀하의 웹 페이지로 이동하게하고 파일 이름을 입력하지 않도록하려면 첫 번째 페이지의 이름을 index.html로 지정해야합니다. 예를 들어 http://thoughtco.com/index.htm은 http://thoughtco.com/과 같은 위치로 이동합니다.

일부 웹 서버는이 페이지를 "default.htm"이라고하며 서버 구성에 액세스 할 수있는 경우 파일 이름을 변경할 수 있습니다. index.html 페이지에 대해 자세히 알아보기

대부분의 웹 브라우저는 브라우저에서 2 가지 유형의 웹 이미지를 직접 수용 할 수 있으며 세 번째 유형 (PNG)은 더 많은 지원을 얻고 있습니다. 일부 브라우저에서 지원하는 다른 이미지 형식이 있지만이 세 가지 유형이 가장 일반적입니다.

.gif
GIF 파일 및 CompuServe에 의해 처음 개발 된 이미지 형식입니다. 평면 색상의 이미지에 가장 적합합니다. 그것은 이미지에 색을 "인덱스"하여 웹 안전한 색 또는 작은 색 팔레트 만 포함하고 이미지를 더 작게 만듭니다 (평면 컬러 이미지 사용).

GIF 파일을 사용하여 애니메이션 이미지를 만들 수도 있습니다.

.jpg
JPG 또는 JPEG 파일 형식이 사진 이미지 용으로 작성되었습니다. 이미지에 평면 색상의 확장없이 사진 품질이있는 경우 jpg 파일로 적합합니다. JPG 파일로 저장되는 사진은 일반적으로 GIF 형식으로 저장된 동일한 파일보다 작습니다.

.png
PNG 또는 Portable Network Graphic은 웹용 그래픽 파일 형식입니다. GIF 파일보다 압축, 색상 및 투명도가 좋습니다. PNG 파일은 확장자가 .png 일 필요는 없지만 가장 자주 볼 수있는 방법입니다.

웹 이미지에 JPG, GIF 또는 PNG 형식을 사용하는 경우

스크립트는 웹 사이트에서 동적 동작을 활성화하는 파일입니다. 많은 유형의 스크립트가 있습니다. 이것들은 웹 사이트에서 꽤 흔한 몇 가지입니다.

.cgi
CGI 는 Common Gateway Interface의 약자입니다. .cgi 파일은 웹 서버에서 실행되고 웹 사용자와 상호 작용하는 파일입니다. CGI 파일은 Perl, C, Tcl 및 다른 여러 프로그래밍 언어로 작성할 수 있습니다. CGI 파일은 .cgi 확장자를 가질 필요가 없으며 웹 사이트의 / cgi-bin 디렉토리에서도 볼 수 있습니다.

.pl
이 확장자는 Perl 파일을 나타냅니다. 많은 웹 서버는 .pl 파일을 CGI로 실행합니다.

.js
.js 파일은 JavaScript 파일입니다. 자바 스크립트 파일을 웹 페이지 자체에로드하거나 자바 스크립트를 작성하여 외부 파일에 배치하고 거기에서로드 할 수 있습니다. 자바 스크립트를 웹 페이지에 쓰면 HTML 파일의 일부가 될 것이므로 .js 확장자는 보이지 않을 것입니다.

.java 또는 .class
Java는 JavaScript와 완전히 다른 프로그래밍 언어입니다. 그리고이 두 확장은 종종 자바 프로그램과 관련이 있습니다. 웹 페이지에서 .java 또는 .class 파일을 찾지는 못하지만,이 파일은 종종 웹 페이지 용 Java 애플릿을 생성하는 데 사용됩니다.

다음 페이지에서는 웹 페이지에서 흔히 볼 수있는 서버 측 스크립트에 대해 학습합니다.

웹 서버에서 볼 수있는 다른 파일 유형도 있습니다. 이 파일은 대개 웹 사이트에서보다 많은 권한과 유연성을 제공합니다.

.php 및 .php3
.php 확장은 웹 페이지에서 .html 또는 .htm만큼 인기가 있습니다. 이 확장은 PHP 페이지를 나타냅니다. PHP는 스크립팅, 매크로 및 웹 사이트에 포함하는 기능을 제공하는 웹 스크립팅 프로그램입니다.

.shtm 및 .shtml
.shtml 확장자는 SSI 인터프리터에서 볼 수있는 HTML 파일을 나타냅니다.

SSI는 Server Side Includes의 약자입니다. 이를 통해 하나의 웹 페이지를 다른 웹 페이지에 포함시키고 매크로와 유사한 작업을 웹 사이트에 추가 할 수 있습니다.

.asp
.asp 파일은 웹 페이지가 Active Server Page임을 나타냅니다. ASP는 스크립팅, 매크로 및 포함 파일을 웹 사이트에 제공합니다. 또한 데이터베이스 연결성 등을 제공합니다. Windows 웹 서버에서 자주 발견됩니다.

.cfm 및 .cfml
이러한 파일 유형은 해당 파일이 ColdFusion 파일임을 나타냅니다. ColdFusion은 웹 페이지에 매크로, 스크립팅 등을 제공하는 강력한 서버 측 컨텐츠 관리 도구입니다.