>일반적인 문제 >웹페이지 소스코드는 무엇인가요?

웹페이지 소스코드는 무엇인가요?

青灯夜游
青灯夜游원래의
2019-05-09 16:12:4439786검색

웹사이트 소스 코드는 소스 코드, 소스 프로그램이라고도 하며 컴파일되지 않은 텍스트 코드 또는 웹사이트의 모든 소스 코드 파일을 의미합니다. 이는 브라우저를 통해 사람이 읽을 수 있는 일련의 컴퓨터 언어 지침입니다. 또는 서버 번역 후 사용자가 보는 최종 효과입니다. 웹 사이트 소스 코드는 두 가지 유형으로 나눌 수 있습니다. 하나는 ASP, PHP, JSP, .NET 등과 같은 동적 소스 코드이고 다른 하나는 HTML 등과 같은 정적 소스 코드입니다.

웹페이지 소스코드는 무엇인가요?

웹사이트 소스 코드, 소스 코드, 소스 프로그램이라고도 합니다. 컴파일되지 않은 텍스트 코드 또는 웹사이트의 모든 소스 코드 파일을 말하며, 인간이 읽을 수 있는 일련의 컴퓨터 언어 지침입니다. 우리가 보고 있는 웹페이지는 실제로는 우리의 브라우저(마이크로소프트의 IE 브라우저, 구글의 크롬 브라우저 등)를 통해 수많은 소스코드로 구성되어 있거나, 서버가 이를 번역해 주는 것으로 이해하면 됩니다. 우리가 보는 것에.

우리가 일반적으로 보는 웹페이지는 일반적으로 일대다 소스코드로 작성되어 있습니다.

웹사이트 소스 코드는 두 가지 유형으로 나누어집니다. 하나는 ASP, PHP, JSP, .NET, CGI 등과 같은 동적 소스 코드이고 다른 하나는 HTML과 같은 정적 소스 코드입니다. , 등.

  • 동적 소스 코드

    서버에서 실행되는 프로그램, 웹 페이지 및 구성 요소는 동적 웹 페이지입니다. ASP, PHP, JSP, NET, CGI 등과 같은 다양한 웹 페이지가 다양한 고객과 다양한 시간에 반환됩니다.

    가장 큰 특징은 사용자와 소통하는 능력입니다. 예를 들어 NetEase의 메일함에서 Zhang San이 로그인하면 Welcome to Zhang San이 표시되고 Li Si는 다시 로그인하며 Li Si는 다시 Welcome to Li Si를 보게 됩니다. 실제로 두 사람은 동일한 페이지에 로그인합니다. 이것이 동적 소스 코드입니다. 정적 소스 코드를 사용하면 NetEase의 이메일 사용자가 수백만 명인 것 같습니다. 한 사람이 페이지를 만드는 데 몇 페이지가 소요됩니까? 이를 위해 예를 들어 일부 공통 포럼, 방명록, 카운터, 채팅방 등은 모두 동적 소스 코드에서 개발되었습니다. 동적 소스코드의 가장 큰 특징은 ACCESS, SQL, MYSQL 등의 데이터베이스를 가지고 있다는 점입니다. 이러한 유형의 웹사이트 소스코드는 정적 소스코드에 비해 백그라운드 관리 기능이 있다는 점입니다. 웹사이트 소스코드는 검색엔진에 포함되기 쉽지 않습니다!

  • 정적 소스 코드

    에서 실행되는 프로그램, 웹 페이지, 플러그인 및 구성 요소 클라이언트는 HTML 페이지, Flash, JavaScript, VBScript 등의 정적 웹 페이지이므로 변경되지 않습니다.

    예를 들어 현재 우리가 보고 있는 웹페이지는 정적 소스코드이므로 위의 기능을 구현할 수 없습니다. 백엔드는 없지만 검색 엔진에서 쉽게 색인을 생성합니다.

    다운받은 소스코드 파일은 기본적으로 불완전하여 학습용 참고용으로만 사용할 수 있는 소스코드 다운로드 사이트가 많습니다. 웹사이트 개발자라면 타오바오에서 소스코드를 구매하실 수 있습니다. 물론 이 소스코드는 비교적 완성도가 높지만, 한 번만 사용해도 자신만의 웹사이트를 구축할 수 있습니다. 몇 가지 수정.

  • 정적 및 동적

    프로그램이 서버 측에서 실행 중인지 여부는 구별하는 중요한 신호입니다. 동적 웹 페이지의 정적 웹 페이지.

    정적 웹 페이지와 동적 웹 페이지는 고유한 특성을 가지고 있습니다. 웹 사이트가 동적 웹 페이지를 사용하는지 정적 웹 페이지를 사용하는지 여부는 주로 웹 사이트의 기능 요구 사항과 웹 사이트 콘텐츠의 양에 따라 결정됩니다. 기능은 상대적으로 간단하고 콘텐츠 업데이트의 양은 크지 않습니다. 순수하게 정적인 웹 페이지를 사용하는 것이 더 간단할 것입니다. 반대로 일반적으로 동적 웹 페이지 기술을 사용하여 달성됩니다.

    정적 웹 페이지는 웹 사이트 구축의 기본입니다. 동적 웹 사이트라도 웹 사이트가 검색 엔진 검색 요구에 적응하려면 정적 웹 페이지와 동적 웹 페이지 사이에 모순이 없습니다. 기술을 사용하면 웹페이지 콘텐츠를 정적 웹페이지 게시로 변환할 수 있습니다.

    동적 웹사이트는 정적 웹페이지와 동적 웹페이지를 결합하는 원칙을 채택할 수도 있습니다. 동적 웹페이지가 적합한 경우에는 정적 웹페이지를 사용하여 구현하는 것을 고려해 볼 수 있습니다. 인터넷에서는 동적 웹 콘텐츠와 정적 웹 콘텐츠가 동시에 존재하는 경우도 매우 흔합니다.

웹사이트 소스코드의 주요 기능은 타겟 코드, 즉 컴퓨터에서 인식할 수 있는 코드를 생성하는 것입니다.

소프트웨어를 설명합니다. 즉, 소프트웨어 작성을 설명합니다. 많은 초보자와 소수의 숙련된 프로그래머조차도 소프트웨어 설명 작성을 무시합니다. 왜냐하면 이 부분은 생성된 프로그램에 직접 표시되지는 않지만 컴파일에는 포함되지 않기 때문입니다. 그러나 이는 소프트웨어 학습, 공유, 유지 관리 및 소프트웨어 재사용에 큰 이점이 있음을 보여줍니다. 따라서 소프트웨어 설명을 작성하는 것은 업계에서는 우수한 프로그램을 만들기 위한 좋은 습관으로 간주되며, 일부 회사에서는 작성을 의무화하기도 합니다.

소스 코드 수정으로 생성된 타겟 코드가 변경될 수 없다는 점에 유의해야 합니다. 이에 따라 대상 코드를 수정해야 하는 경우 다시 컴파일해야 합니다.

웹페이지의 소스 코드를 보는 방법은 무엇인가요?

웹사이트를 열고 마우스 오른쪽 버튼을 클릭한 후 "소스 코드 보기"를 클릭하세요. 이때 뜨는 메모장은 웹페이지의 코드구조가 담겨있는 웹사이트의 소스파일이다. 이 코드를 통해 다른 사람들이 웹사이트를 작성하는 데 어떤 웹사이트 구축 프로그램을 사용하는지 이해할 수 있습니다.

위 내용은 웹페이지 소스코드는 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.