프로그램 작성

웹 개발 초보자 가이드

2021년 10월 30일

목차

인터넷이란 무엇입니까?

인터넷은 컴퓨팅 리소스의 네트워크입니다. 인터넷은 라우터와 회로의 물리적 모음으로 공유 리소스 집합으로 생각할 수 있습니다. 그것은 1970년대에 미국에서 등장했지만 1990년대 초반까지 대중에게 보이지 않았습니다. 2020년까지 약 45억 명, 즉 세계 인구의 절반 이상이 인터넷에 액세스할 것으로 추정됩니다. 이 가이드는 다음을 이해하는 데 도움이 될 것입니다. 웹 개발 .

인터넷 기반 서비스

인터넷이 제공하는 기본 서비스 중 일부는 다음과 같습니다.

    이메일-전자 메일은 전 세계의 다른 인터넷 사용자와 통신할 수 있는 쉽고 빠르고 저렴한 방법입니다.텔넷-컴퓨터에 액세스하는 데 사용되는 네트워크 프로토콜이며 두 시스템 간에 양방향, 협업 및 텍스트 기반 통신 채널을 제공합니다.FTP-한 호스트에서 다른 호스트로 파일을 전송하는 데 사용되는 TCP/IP에서 제공하는 표준 인터넷 프로토콜입니다. 또한 다른 서버에서 컴퓨터로 파일을 다운로드하는 데 사용됩니다.유즈넷 뉴스-다양한 주제의 뉴스와 토론 서비스를 결합한 분산형 게시판입니다.WWW-그것 텍스트, 그래픽 및 오디오를 표시하는 시스템입니다. 독자와 하이퍼링크가 있는 하이퍼텍스트 문서는 (HTML)로 작성되며 URL(Uniform Resource Locator)이라는 온라인 주소가 할당됩니다.

URL은 무엇입니까?

URL은 Uniform Resource Locator를 의미합니다. URL은 웹에서 고유한 리소스의 주소입니다. 각각의 유효한 URL은 도움말을 가리키며 이러한 리소스는 HTML 페이지, CSS 문서, 이미지 등이 될 수 있습니다. 실제로는 몇 가지 예외가 있습니다. 가장 일반적인 것은 존재하지 않거나 이동된 리소스를 가리키는 URL입니다. 웹 서버가 URL과 URL 자체로 표시되는 도움말을 처리하므로 리소스 및 관련 URL을 관리하는 것은 서버 소유자에게 달려 있습니다.

WWW는 무엇입니까?

그것 텍스트, 그래픽 및 오디오를 표시하는 시스템입니다. 독자와 하이퍼링크가 있는 하이퍼텍스트 문서는 (HTML)로 작성되며 URL(Uniform Resource Locator)이라는 온라인 주소가 할당됩니다. 사용자는 컴퓨터, 랩톱, 휴대폰 등과 같은 장치를 사용하여 인터넷을 통해 세계 어느 곳에서나 사이트의 콘텐츠에 액세스할 수 있습니다. WWW는 인터넷과 함께 텍스트 및 미디어를 검색하고 장치에 표시하는 데 도움이 됩니다.

HTTP 란 무엇입니까?

HTTP(Hypertext Transfer Protocol)는 WWW의 기반이며 웹 페이지를 로드하는 데 사용됩니다. HTTP는 네트워크 장치 간에 정보를 전송하기 위해 생성된 응용 프로그램 계층 프로토콜이며 다른 네트워크 프로토콜 스택 계층 위에서 실행됩니다. HTTP를 통한 일반적인 흐름에는 서버를 요청하고 응답 메시지를 보내는 클라이언트 시스템이 포함됩니다.

웹 서버란 무엇입니까?

웹사이트를 운영하는 컴퓨터입니다. 요청에 따라 웹 페이지를 배포하는 컴퓨터 프로그램입니다. 웹 서버의 주요 목적은 웹 페이지를 저장, 처리 및 사용자에게 전달하는 것입니다. 이 상호 통신은 하이퍼텍스트 전송 프로토콜을 사용하여 수행됩니다. 이러한 웹 페이지는 HTML 문서, 이미지, 스타일 시트, 테스트 등을 포함하는 정적 콘텐츠입니다. HTTP 외에도 웹 서버는 파일을 이메일로 전송 및 저장하기 위해 Simple Mail Transfer Protocol 및 File Transfer Protocol도 지원합니다.

웹 브라우저란 무엇입니까?

웹 브라우저는 웹 사이트를 검색, 도달 및 탐색하기 위해 현재 사용하고 있는 소프트웨어입니다. 정보 페이지를 탐색하는 것을 일반적으로 브라우징 또는 서핑이라고 합니다.

ISP 란 무엇입니까?

개인 및 조직에 인터넷 연결 및 서비스를 제공하는 회사입니다. 인터넷에 대한 액세스를 제공하는 것 외에도 ISP는 소프트웨어 패키지를 제공할 수도 있습니다. 그들은 기업용 웹사이트를 호스팅할 수 있으며 웹사이트를 직접 구축할 수도 있습니다. ISP는 모두 네트워크 액세스 포인트, 인터넷 백본의 공용 네트워크 시설을 통해 연결됩니다.

SMTP 서버는 무엇입니까?

SMTP는 응용 프로그램 계층의 일부입니다. SMTP는 프로세스 저장소 및 전달을 사용하여 네트워크를 통해 이메일을 이동합니다. 메일 전송 에이전트와 긴밀하게 작동하여 올바른 컴퓨터로 통신을 보내고 이메일 받은 편지함 .

DNS란 무엇입니까?

도메인 이름 시스템은 인터넷의 전화번호부입니다. 인간은 nytimes.com 또는 espn.com과 같은 도메인 이름을 통해 온라인으로 정보에 액세스합니다. 웹 브라우저는 인터넷 프로토콜 주소를 통해 상호 작용합니다. 브라우저가 인터넷 리소스를 로드할 수 있도록 도메인 이름을 IP 주소로 변환합니다.

웹 작동 방식

브라우저에 주소를 입력하고 Enter 버튼을 누르면 많은 일이 발생합니다.

  1. URL이 해결됩니다.
  2. 웹 사이트의 서버로 요청이 전송됩니다.
  3. 서버의 응답이 분석됩니다.
  4. 페이지가 렌더링되고 표시됩니다.

URL이 해결됩니다.

웹사이트 코드는 귀하의 컴퓨터에 저장되지 않으며 코드가 저장된 다른 컴퓨터에서 가져와야 합니다. 이것을 서버라고 합니다.

google.com(도메인이라고 함)을 입력하면 웹사이트의 소스 코드를 호스팅하는 서버가 IP 주소를 통해 식별됩니다. 브라우저는 입력한 IP 주소로 서버에 요청을 보냅니다.

인터넷에는 DNS 서버(도메인 이름 시스템)라는 특정 유형의 서버가 있습니다. 의 직업 DNS 서버는 도메인을 IP 주소로 변환하는 것입니다. 따라서 google.com에 들어가면 브라우저는 먼저 이러한 DNS 서버에서 IP 주소를 가져옵니다.

서버에 요청을 보낸다

IP 주소가 설정되면 브라우저는 계속해서 해당 IP 주소로 서버를 요청합니다. 요청은 단지 용어가 아닙니다. 무대 뒤에서 일어나는 기술적인 일입니다. 일부 서버는 요청에 따라 동적으로 웹사이트를 생성하도록 프로그래밍되어 있습니다. 다른 서버는 미리 생성된 HTML 페이지를 반환합니다. 또는 웹 페이지의 다른 부분에 대해 둘 다 완료됩니다. 또한 세 번째 대안이 있습니다. 미리 생성된 웹 사이트이지만 브라우저에서 모양과 데이터가 변경됩니다.

서버의 응답이 분석됩니다.

브라우저는 서버로부터 응답을 받습니다. 이제 브라우저가 응답을 분석합니다. 브라우저는 응답에 포함된 데이터와 메타데이터를 확인합니다.

페이지가 렌더링되고 표시됩니다.

브라우저는 서버에서 반환된 데이터를 살펴보고 이를 기반으로 웹사이트를 구축합니다. HTML에는 사이트가 어떻게 생겼는지에 대한 지침이 포함되어 있지 않다는 것을 아는 것이 중요합니다. 구조를 정의하고 어떤 콘텐츠가 제목인지, 이미지와 단락인지를 브라우저에 알려줍니다. 이것은 접근성에 중요합니다. 스크린 리더는 HTML 구조에서 모든 유용한 정보를 얻습니다.

웹 브라우저 유형

웹 브라우저에 대해 이야기할 때 시장에는 몇 가지 옵션이 있습니다. 수십 년 전만 해도 인터넷 익스플로러는 사람들이 선택할 수 있는 유일한 옵션이었습니다. 그러나 잠시 후 다른 브라우저가 등장하기 시작했고 사람들은 빠르게 이를 채택했습니다. 인터넷 익스플로러가 너무 느렸습니다. 이제 Internet Explorer를 사용하는 사람은 거의 없습니다. 사이트를 개발하는 동안 가능한 한 많은 브라우저와 호환되도록 노력해야 합니다.

  1. 구글 크롬

오늘날 사람들이 가장 많이 사용하는 브라우저 중 하나입니다. 이것의 주된 이유는 속도입니다. 아이콘을 클릭한 후 브라우저가 열릴 때까지 기다렸다면 Chrome을 사용해야 합니다.

웹 개발

로그인할 수 있습니다. Google을 사용하여 Chrome 계정과 데이터가 모든 Google 기기에서 동기화됩니다. 쉽게 사용자 정의할 수 있으며 다양한 응용 프로그램 및 테마와 함께 제공됩니다. 다른 확장을 추가하여 생산성을 높일 수 있습니다.

  1. 파이어폭스

Firefox는 Chrome보다 느리고 이것이 많은 사람들에게 두 번째 선택인 이유입니다. 새로운 Firefox는 이전 버전보다 더 적은 RAM을 사용하고 더 빠릅니다. Firefox의 한 가지 문제는 배터리가 매우 빨리 소모된다는 것입니다.

모든 기능을 통합하려는 Chrome에 지친 Chrome 사용자라면 Firefox가 새로워지는 것을 알게 될 것입니다. Chrome에는 많은 기능이 추가되어 더 이상 브라우저처럼 보이지 않습니다.

웹 개발

개인 정보 보호와 관련하여 Firefox는 Chrome보다 우위에 있습니다. 개인 정보 보호 기반 브라우저가 Firefox 및 Chrome보다 낫지만 상위 두 개 중 하나를 선택해야 하는 경우 Firefox를 선택해야 합니다.

  1. 오페라

Opera는 브라우저 업계에서 또 다른 유명한 이름입니다. Chrome 및 Firefox는 사용자가 여러 타사 확장 프로그램을 사용할 수 있도록 하며 Opera에는 사용자가 확인하고 싶어할 수 있는 다양한 첨부 파일이 있습니다. Opera는 Facebook Messenger 및 Whatsapp과 같은 몇 가지 중요한 앱을 지원합니다.

웹 개발

Opera는 여러 장치에서 동기화할 수 있습니다. Opera의 일부 기능에는 브라우저에서 직접 뉴스에 액세스할 수 있는 뉴스 리더가 포함되어 있습니다. 보고 있는 페이지의 스크린샷을 찍을 수 있는 스냅샷 도구도 있습니다.

  1. 원정 여행

인기 있는 선택이 되는 몇 가지 기능을 갖춘 깨끗하고 간단한 브라우저입니다. 여러 탭을 여는 기능, 빠른 속도, 편안한 북마크, 플러그인 라이브러리 등 필요한 모든 기능을 제공합니다.

웹 개발

Safari는 Mac에서 사용되지만 PC에서도 사용할 수 있습니다. PC에서 Safari는 다른 브라우저와 같습니다. Safari의 여러 플랫폼에 걸쳐 데이터를 통합할 수 있습니다. Apple 기기에 저장된 암호에 접근할 수 있는 iCloud 키체인을 지원합니다.

  1. 목표

Tor는 가장 안전한 브라우저 중 하나입니다. 그러나 Tor를 사용하는 것은 쉽지 않습니다. 플러스 측면은 기록을 저장하지 않으며 IP도 변경합니다.

웹 개발

Tor는 많은 노드의 데이터를 건너뛰기 때문에 느리므로 실제 IP가 숨겨져 있습니다. 그래서 사람들이 좋아합니다.

  1. 인터넷 익스플로러

IE 또는 MSIE라고도 하는 Microsoft Internet Explorer는 사용자가 웹 페이지를 볼 수 있게 해주는 인터넷 브라우저입니다. 또한 사용자는 Internet Explorer를 사용하여 스트리밍 콘텐츠를 듣고 시청하고, 온라인 뱅킹에 액세스하고, 인터넷을 통해 구매하는 등의 작업을 수행할 수 있습니다.

웹 개발

웹 서버 유형

웹사이트를 운영하는 컴퓨터입니다. 요청에 따라 웹 페이지를 배포하는 컴퓨터 프로그램입니다. 웹 서버의 주요 목적은 웹 페이지를 저장, 처리 및 사용자에게 전달하는 것입니다. 이 상호 통신은 하이퍼텍스트 전송 프로토콜을 사용하여 수행됩니다. 이러한 웹 페이지는 HTML 문서, 이미지, 스타일 시트, 테스트 등을 포함하는 정적 콘텐츠입니다. HTTP 외에도 웹 서버는 이메일 전송 및 파일 전송 및 저장을 위한 Simple Mail Transfer Protocol 및 File Transfer Protocol도 지원합니다.

  1. 아파치 웹 서버

Apache는 전 세계 웹사이트의 약 40%를 구동하는 오픈 소스 웹 서버 소프트웨어입니다. Apache Software Foundation에서 유지 관리하고 개발합니다.

img 617dd28c24f78

Apache 서버는 물리적 서버가 아닙니다. 서버에서 실행되는 소프트웨어입니다. 작업은 서버와 웹 사이트 방문자의 브라우저 사이에 파일을 주고 받는 동안 연결을 설정하는 것입니다. 크로스 플랫폼 소프트웨어입니다. 따라서 두 가지 모두에서 작동합니다. Windows 및 Unix 서버 .

  1. IIS 웹 서버

IIS 웹 서버는 Microsoft .NET 플랫폼에서 실행됩니다. Mac 및 Linux에서 IIS를 실행할 수 있습니다. 권장되지 않으며 불안정할 수 있습니다. 다재다능하고 안정적이며 수년간 생산에 널리 사용됩니다.

img 617dd28c7088d

IIS는 ASP를 호스팅하는 데 사용됩니다. 그물 정적 웹사이트 및 웹 애플리케이션. 또한 호스트 WCF 서비스로 사용할 수 있으며 PHP와 같은 다른 플랫폼에 구축된 호스트 웹 응용 프로그램으로 확장할 수 있습니다.

  1. Nginx 웹 서버

Nginx 웹 서버는 현재 리버스 프록시, HTTP 캐시 및 로드 밸런서 . Nginx를 사용하는 일부 유명 회사에는 Autodesk, Atlassian, GitLab, Microsoft, IBM, Google, Adobe, Salesforce, Xerox, 링크드인 , Cisco, Facebook, Target, Citrix Systems, Twitter, Apple, Intel 등.

img 617dd28cb7670

Nginx는 다음을 제공하도록 구축되었습니다. 메모리 부족 사용 및 높은 동시성. 각 웹 요청에 대한 프로세스를 생성하는 대신 요청이 단일 스레드에서 처리되는 비동기식 이벤트 중심 접근 방식을 사용합니다.

  1. LiteSpeed ​​웹 서버

LiteSpeed ​​Web Server는 LiteSpeed ​​기술의 고성능, 고확장성 웹 서버입니다. 다른 프로그램이나 OS 세부 정보를 변경하지 않고 Apache 서버를 대체할 수 있습니다. 손상 없이 통합할 수 있습니다. LiteSpeed ​​Web Server는 웹에서 심각한 병목 현상을 신속하게 반환할 수 있습니다. 호스팅 플랫폼 .

img 617dd28d00e6e

광범위한 기능과 사용하기 쉬운 웹 관리 콘솔을 통해 LiteSpeed ​​Web Server는 중요한 웹 배포의 문제를 극복하는 데 도움이 될 수 있습니다. 호스팅 인프라 .

  1. 아파치 톰캣

Apache Tomcat은 Java 코드를 실행할 수 있는 웹 서버입니다. Tomcat은 Servlet, JavaServer Pages 및 WebSocket API를 포함하는 Java EE 기술의 하위 집합으로, Java 프로그래밍 언어를 기반으로 구축된 응용 프로그램을 실행합니다.

img 617dd28d557ae

Apache Tomcat은 Walmart, The Weather Channel 및 E*Trade를 비롯한 다양한 산업 및 사용자 조직 전반에 걸쳐 대규모의 미션 크리티컬 웹 애플리케이션을 지원합니다.

웹사이트의 장점

    비용 효율성: 온라인 광고는 인쇄 광고에 비해 비용이 저렴하고 변경이 가능합니다.더 넓은 인구통계학적 도달범위: 웹사이트는 귀하의 비즈니스 프로필을 전 세계에 퍼뜨리고 광범위한 인구통계학적 범위로 인해 노출 및 판매를 허용합니다.비즈니스 신뢰성: 전문가처럼 보이고 사용자 친화적인 웹사이트가 있다고 가정합니다. 이 경우 소비자는 웹사이트가 없거나 웹사이트 인지도가 낮은 회사보다 귀하의 비즈니스를 신뢰할 수 있다고 생각할 가능성이 있습니다.24시간 가용성: 웹사이트는 제품, 정보 등에 대한 액세스 측면에서 소비자에게 가용성을 제공합니다. 이러한 유형의 24*7 서비스는 기존 매장보다 더 많은 수익을 창출합니다.타겟 마케팅: 전략적인 웹사이트는 타겟 고객을 끌어들일 수 있습니다.매출 증가: 좋은 콘텐츠가 있는 유용한 웹사이트는 매출 증대의 가능성을 높입니다.고객 관계 촉진: 웹사이트에서 고객에게 특별 제안을 제공하면 고객이 고객의 비즈니스에 감사한다는 것을 알릴 수 있습니다.작업 쇼케이스: 웹사이트가 있으면 작품을 전시할 수 있습니다. 클라이언트가 귀하의 과거 작업과 프로젝트를 보고 싶어할 때마다 귀하의 사이트를 소개할 수 있습니다. 사진을 스캔하여 우편으로 보내거나 클라이언트를 완성된 건물 프로젝트로 데려갈 필요가 없습니다.

웹사이트 유지에 필요한 기술

웹사이트를 유지하려면 특정 기술이 있어야 합니다. 다양한 기술을 사용할 수 있으며 많은 기술이 매일 제공됩니다. 따라서 사용 가능한 기술 중 하나를 계획하고 확인하고 프로젝트를 진행해야 합니다.

더 눈에 띄고 대화식 웹 사이트를 방문하려면 나머지 기술이 필요합니다.

    컴퓨터 작업: Windows, Linux 또는 Macintosh에서 작동하는 방법을 알아야 합니다. 웹사이트를 호스팅하려는 웹 서버에 따라 다릅니다. 파일 생성, 파일 삭제, 파일 업데이트, 디렉토리 생성, 파일 권한 등과 같은 작업에 대한 기본적인 이해가 있어야 합니다.원격 액세스: 대부분의 경우 웹 서버는 원격 사이트에서만 액세스합니다. 원격 사이트에서 컴퓨터를 연결하는 방법을 잘 알고 있어야 합니다. 많은 서비스 제공업체에서 웹사이트를 관리할 수 있는 제어판을 제공합니다.HTML / XHTML 지식: 마크업 언어에 대한 생생한 지식이 있어야 합니다.CSS 지식: HTML이나 XHTML로는 불가능한 많은 결과를 얻기 위해서는 Cascading Style Sheets에 대한 지식이 필요합니다.PHP 스크립트: 많은 사이트가 PHP 언어를 사용하여 개발됩니다. 이것은 대화형 웹사이트를 만드는 데 도움이 됩니다.아약스 기술: 웹상의 최신 기술입니다. Google은 사이트 방문자에게 더 나은 검색 경험을 제공하기 위해 이 기술을 사용하고 있습니다.HTTP 프로토콜: 웹 백본, 즉 HTTP 프로토콜을 거쳐야 합니다.

웹사이트 구축에 필요한 도구

웹 사이트를 구축하는 데 필요한 필수 사항은 적절한 속도로 좋은 인터넷 연결입니다. 다음은 웹 사이트를 만드는 데 도움이 되는 몇 가지 도구입니다.

    HTML/텍스트 편집기: HTML은 웹사이트 제작에 사용되는 기본 컴퓨터 언어입니다. 사이트를 처음부터 구축할 계획이라면 기본 사항을 아는 것이 중요합니다. 태그 완성과 같은 기능으로 웹 페이지 생성을 간소화할 수 있는 HTML 편집기가 있습니다. Adobe Dreamweaver, CoffeeCup HTML Editor 및 Komodo IDE와 같은 전문 패키지에는 코딩 오류를 강조 표시하고 자주 사용하는 태그를 자동 완성하여 코딩 및 디버그 프로세스의 속도를 높이는 추가 기능이 있습니다.플래시 생성기: 웹사이트에 동영상과 애니메이션을 추가하면 방문자의 경험이 풍부해집니다. 대부분의 웹 브라우저에는 Flash 지원 기능이 내장되어 있지만 이러한 파일을 생성하려면 특별한 소프트웨어가 필요합니다. Adobe Flash를 사용하면 매우 복잡한 Flash 제품을 만들 수 있습니다.이미지 편집기: 사이트가 이미지 작업을 위한 것이라면 큰 파일 크기가 도움이 될 수 있습니다. 이미지 편집 응용 프로그램 내에서 이미지 크기를 조정하고 변환하기 위해 Windows에 포함된 필수 프로그램인 paint를 사용하면 중요한 파일로 이 작업을 수행할 수 있습니다. 사이트에서 버튼을 사용하려는 경우 전문 소프트웨어를 사용하여 이러한 버튼을 만들고 GIMP 및 Paint.net과 같은 무료 소프트웨어를 사용하여 유사한 결과를 얻을 수 있습니다.분석 도구: 웹사이트를 만드는 것은 지속적인 과정입니다. 기본 디자인을 완료한 후에는 방문자에게 새롭고 신선하게 유지하기 위해 콘텐츠를 업데이트해야 합니다. Google Analytics 및 Open Web Analytics와 같은 분석 도구를 사용하면 방문자를 사이트로 끌어들이는 요소를 확인할 수 있습니다. 이렇게 하면 방문자에게 더 흥미로운 콘텐츠를 추가하고 관심을 끌지 않는 콘텐츠를 삭제할 수 있습니다.파일 전송 프로토콜 도구: 컴퓨터에서 웹사이트를 만든 후에도 웹 호스팅 서비스에 업로드해야 합니다. 대부분의 웹 호스팅 제공업체에는 파일을 업로드할 수 있는 웹 기반 인터페이스가 있지만 대량으로 업로드하는 경우 속도가 느릴 수 있습니다. FTP 프로그램을 사용하여 파일을 업로드하거나 다운로드하는 데 사용하는 웹 서버에 연결할 수 있습니다. FileZilla, Free FTP 및 Go FTP와 같은 무료 소프트웨어를 사용합니다.브라우저: 웹사이트가 올바르게 작동하고 보기를 원하면 다른 브라우저에서 테스트해야 합니다. Google Chrome, Firefox 및 Opera와 같은 브라우저는 온라인에서 사용할 수 있습니다. 웹사이트용 HTML 파일을 생성한 후 브라우저를 이용하여 열어 내용이 제대로 표시되는지 확인하세요. 더 많은 접근성을 위해, 모바일에서 웹사이트 테스트 장치도.

도메인 이름

웹사이트 구축을 마치면 도메인 이름이 어떻게 될 것인지라는 중요한 결정을 내려야 합니다. 이름을 구입하는 것은 간단한 과정이지만 고려해야 할 요소가 많이 있습니다. 올바른 도메인 이름을 얻었는지 확인해야 합니다. 찾고 있는 도메인 이름이 무엇이든 사용할 수 있기 때문에 이것은 필요하지 않습니다. 따라서 이 경우 다른 올바른 도메인 이름을 선택해야 합니다.

도메인 이름을 구입하면 등록되고, 도메인 이름을 기록하면 도메인 이름 등록에 추가됩니다. 귀하의 인터넷 IP 주소를 포함하는 사이트에 대한 정보는 DNS 서버에 저장되고 귀하의 연락처 정보는 등록 기관에 등록됩니다.

도메인 확장 유형

최상위 도메인 도메인 이름의 접미사 또는 마지막 부분을 나타냅니다. 다음을 포함하는 사전 정의된 접미사의 제한된 목록이 있습니다.

  • .com – 상업 사업
  • .org – 조직
  • .mil – 군사
  • .net – 네트워크 조직
  • .gov – 정부 기관
  • .edu – 교육 기관

TLD는 두 가지 범주로 분류됩니다.

    일반 최상위 도메인(gTLD)

(.com, .org, .edu 등)과 관련된 도메인 클래스를 식별하는 일반적인 최상위 도메인 이름입니다.

    국가 코드 최상위 도메인(ccTLD).

그것 다음과 같은 두 글자로 된 도메인 확장자입니다. .uk 또는 .정말로 , 국가, 지리적 위치 또는 영역에 할당됩니다.

nTLD 브랜드, 조직 및 서비스에 맞춰진 새로운 최상위 도메인 이름을 참조하십시오. nTLD의 예로는 .voyage, .app, .ninja, .cool 등이 있습니다.

도메인 이름을 선택하는 방법?

    발음하기 쉬운 이름을 선택하십시오:

사람들이 그것을 올바르게 발음하는 데 어려움을 겪으면 이름의 기억력에 영향을 미치고 브랜드에 손상을 줄 수 있습니다.

    브랜드로 전환할 수 있는 이름을 선택하세요.브랜드에 너무 일반적이고 도전적인 도메인 이름은 완전하고 부분적인 키워드 일치 도메인 이름을 원하지 않습니다.짧고 간단하게 유지하십시오.길고 복잡한 도메인 이름은 철자와 오타가 발생할 수 있는 엄청난 위험이 있습니다.적절한 확장을 사용하십시오.TLD가 인터넷을 뒤흔들면서 모든 사람이 좋은 일을 하고 있다고 생각해야 합니다. 현지 시장을 목표로 한다면 ccTLD가 귀하의 비즈니스에 더 나은 선택입니다.귀하의 비즈니스를 나타내는 이름을 선택하십시오.: 너무 직설적이지 않도록 주의해야 합니다. 그러나 소비자가 귀하의 사이트에 방문했을 때 무엇을 찾을 수 있는지 제안하는 독창적인 도메인 이름은 모든 비즈니스에 탁월한 이점입니다.

웹사이트 구축

웹사이트에 무엇을 넣을까요?

    심벌 마크: 방문자가 가장 먼저 봐야 하는 것은 로고입니다. 로고가 마음에 들 수도 있지만 더 크게 만들어도 인상이 향상되지는 않습니다. 그 대신 로고를 충분한 공간으로 둘러싸면 즉시 눈에 띄게 됩니다.사이트 메뉴: 방문자가 관심 있는 섹션을 빠르게 탐색할 수 있도록 웹사이트의 필수 페이지가 포함된 메뉴를 만듭니다. 많은 항목이 있는 메뉴는 방문자를 혼란스럽게 합니다.클릭 유도문안을 놓칠 수 없습니다.: 홈페이지에 여러 클릭 유도문안이 있어야 합니다. 버튼을 만들어 시각적으로 돋보이게 만드세요.소개: 홈페이지는 방문자와 소통하는 공간입니다. 소개 문구는 간결하고 유익하며 친근해야 합니다. 키워드와 내부 링크를 포함하기에 완벽한 장소입니다.블로그: 온라인 마케터의 대다수는 콘텐츠 마케터입니다. 따라서 그들은 블로그를 게시합니다. 귀하의 홈페이지를 처음 방문하는 방문자를 귀하의 블로그로 안내하면 참여도를 높이고 구독자를 확보할 수 있습니다.검색 기능: 웹사이트에 페이지가 많다면 홈페이지에서 검색 기능을 제공하는 것이 옳습니다. 검색 기능은 방문자가 빠르게 탐색할 필요 없이 콘텐츠를 찾을 수 있도록 하는 편리한 바로 가기입니다.

웹사이트를 디자인하는 방법?

  • 웹 사이트를 개발하는 데 사용할 기술을 고려하십시오.
  • 최소한의 노력으로 미래에 웹사이트를 개선하고 수정하는 프레임워크를 디자인하십시오.
  • 모든 개발자가 가능한 한 빨리 시스템에 익숙해질 수 있도록 디자인을 단순하게 유지하십시오.
  • 웹 사이트의 반복 가능한 구성 요소를 식별한 다음 별도로 유지하고 가능한 한 사용하려고 합니다.
  • 사이트 방문자의 특성을 파악하고 그에 따라 모양과 느낌을 중요하게 생각합니다.
  • 사이트 방문자의 관점에서 생각하십시오. 방문자라면 이 웹사이트를 어떻게 보고 싶습니까?

웹사이트 검색 엔진을 친숙하게 만드는 방법

iPhone 및 iPad에서 잘 작동하는 웹 사이트를 만든 후에는 검색 엔진에도 친숙하게 만드는 것을 잊지 마십시오. 검색 엔진 최적화는 웹 사이트 검색 엔진을 친숙하게 만드는 열쇠입니다.

최고의 자리를 노리는 수백만 개의 사이트와 검색 엔진이 주어진 키워드 검색과 일치해야 하는 웹사이트를 결정하기 위해 복잡한 공식을 사용하기 때문에 검색 엔진 결과에서 높은 점수를 얻는 것은 복잡합니다.

  • 사이트를 모바일 친화적으로 식별하는 메타 태그 추가
  • 코드가 유효한지 확인하십시오.
  • 귀하에게 링크할 다른 사이트를 초대하고,
  • 키워드 목록을 개발하고 사이트에 대한 좋은 설명을 작성하십시오.
  • 웹 페이지 제목과 파일 이름에 가장 중요한 키워드를 포함하십시오.
  • 웹 페이지의 헤드라인에 키워드를 포함시키십시오.

웹 호스팅 개념

호스팅은 웹사이트의 콘텐츠를 웹 서버에 올려놓는 일을 다룹니다. 서버에서 웹사이트를 호스팅하는 것이 옵션이 될 수 있습니다. yahoo.com 또는 google.com과 같은 사이트를 호스팅하지 않는 한 매우 비쌉니다. 인터넷 서비스 공급자로부터 서버 공간을 구입하는 것이 가장 많이 사용되는 옵션입니다.

호스팅 유형

하나. 공유 호스팅:

이 호스팅 상점의 많은 웹사이트는 하나의 공유 서버에 있습니다. 이 서버는 예산이 제한된 기업에 적합합니다. 기술이 필요하지 않습니다. 이 호스팅은 비즈니스의 운영 비용을 절약합니다.

둘. VPS 호스팅

가상 사설 서버를 사용하여 비즈니스 웹 사이트를 저장합니다. 물리적 부채가 없는 장소에 재정적 유연성을 제공합니다.

삼. 전용 서버 호스팅

이 호스팅을 통해 기업은 서버를 임대하고 서버를 제어할 수 있습니다.

4. 관리 호스팅

이러한 유형의 호스팅에는 하드웨어, 애플리케이션 및 호스팅 제공업체의 기술 지원이 포함됩니다.

5. 클라우드 호스팅

클라우드 호스팅은 호스트가 많은 원격 또는 가상 서버를 제공하는 곳입니다.

6. 다양한 위치 호스팅

이 호스팅에는 광범위한 지리적 위치에 있는 서버가 포함됩니다. 이를 '지리적 위치 호스팅'이라고도 합니다.

웹 호스팅은 어떻게 작동합니까?

  1. 웹 호스팅 서비스 제공업체에서 웹사이트를 호스팅합니다.
  2. 또한 도메인 이름을 보유하거나 호스팅 회사에 유료로 도메인 이름을 만들도록 요청할 수 있습니다.
  3. 이제 귀하의 웹사이트는 도메인 이름 또는 웹사이트 주소로 호스팅됩니다.
  4. 방문자는 이제 브라우저에 웹사이트 주소를 입력하여 웹사이트에 액세스할 수 있습니다.
  5. 방문자가 귀하의 주소를 입력하면 방문자의 컴퓨터가 귀하의 웹사이트가 호스팅되는 서버에 연결됩니다.
  6. 그러면 호스트 서버는 사용자가 보고 싶어하는 웹사이트 파일을 제공하거나 보냅니다.

전자상거래 호스팅

전자 상거래는 인터넷을 통해 비즈니스를 수행하는 방법입니다. 주로 인터넷을 통해 제품이나 서비스를 판매할 때 전자 상거래를 하고 있습니다. 아이템이나 서비스를 사고파는 거래를 하는 웹사이트를 만들 계획이라면 전자상거래 웹사이트를 구축하게 됩니다.

여전히 여기에서 시작할 수 있습니다. 전자 상거래 호스팅은 약간 비싸지 만 전자 상거래 웹 사이트를 시작할 수 없을 정도로 비싸지 않습니다. 요즘은 전자 상거래 사이트를 구축하는 것이 어렵지 않습니다. 올바른 서비스 제공업체에 연락하여 필요한 정보 수집을 시작하기만 하면 됩니다.

많은 서비스 제공업체에서 가상 상점을 설정하고 예상치 못한 매우 낮은 비용을 청구하도록 도와줍니다. Google은 또한 제품을 판매할 수 있는 Google 계정 서비스를 시작했습니다.

웹사이트 백업

컴퓨터를 백업하면 컴퓨터가 해킹되어 운영 체제를 다시 설치하고 처음부터 다시 시작해야 하는 등의 상황이 발생하는 경우 데이터 손실을 방지하는 데 도움이 됩니다.

웹사이트 백업이란 무엇입니까?

웹사이트 백업은 웹사이트 데이터의 복사본을 의미합니다. 백업 저장소 구성은 온라인 백업 공급자에 따라 다릅니다. 일반적으로 데이터 백업에 포함된 데이터는 많을수록 좋습니다.

얼마나 자주 웹사이트를 백업해야 합니까?

웹 사이트 백업도 정기적으로 수행해야 합니다. 가장 좋은 시나리오는 매주 또는 매일 백업하는 것입니다. 매주 갈 것인지 매일 갈 것인지는 웹 사이트를 업데이트하는 빈도에 따라 다릅니다. 일주일에 하나의 블로그만 게시하면 매주 백업으로 충분합니다.

사이트를 백업해야 하는 이유는 무엇입니까?

웹사이트 데이터 손실이 직접 겪어보기 전까지는 어떤 느낌일지 상상하기 어렵습니다. 더 중요한 것은 올바른 온라인 백업 소프트웨어를 사용하면 완전히 피할 수 있다는 것입니다. 사이트를 백업하지 않을 때 발생할 수 있는 세 가지 상황은 다음과 같습니다.

  • 복구 중 웹사이트 수익 손실.
  • 웹사이트 재구축 중 시간 손실.
  • 당신은 당신이 한 모든 작업을 잃게됩니다.

웹사이트 통계

방문자를 추적하고 사용을 분석해야 합니다. 다음에 대한 정보가 있어야 합니다.

    방문자는 누구입니까?: 방문자의 위치와 신원을 알기 위해서는 방문자의 IP 주소가 있어야 합니다.방문자의 타임스탬프: 귀하의 사이트가 최대 방문자를 얻을 때를 알고 있어야 쉽게 서버 다운을 계획할 수 있습니다.방문자는 무엇을 선호합니까?: 방문자가 웹사이트에서 본 페이지는 웹사이트의 다양한 섹션의 중요성에 대한 아이디어를 제공합니다.얼마나 오래 머무르나요?: 방문자가 사이트에서 보내는 시간입니다. 방문자가 1~2페이지를 탐색한 직후 사이트를 떠나는 경우 더 오랜 기간 동안 방문자를 유지할 수 있는 혁신적인 방법을 개발해야 합니다.방문자의 브라우저: 이 정보는 해당 유형의 웹 브라우저에 맞게 웹사이트를 개선하는 데 필수적입니다.