인터넷 리소스를 개발합니다. 인터넷 리소스 주소 지정. World Wide Web에서 사용되는 기본 용어

"인터넷 리소스"라는 용어는 역사적으로 사이트, 포털 등 페이지 복합체에 할당되었습니다. 일반적으로 교육 자원은 학생을 위한 프로그램, 대학 발전, 과학 작품. 개발자와 웹사이트 컴파일러는 이러한 모든 정보 제품을 다양한 형태로 제공합니다.

우선, 이들은 도서관과 주제별 자료 모음입니다. 여기에는 교과서, 강의, 방법론 개발, 기사 및 기타 유용한 작업이 포함되어 있습니다.

둘째, 온라인(인터넷에 연결되어 있을 때 작업) 교육 프로그램이 널리 보급되어 있습니다. 일반적으로 이러한 프로그램은 다양한 주제와 난이도에 대한 테스트 형태로 존재합니다.

교육 리소스의 세 번째 범주는 일단 컴퓨터에 설치하면 여러 면에서 생활을 더 쉽게 만들어 주는 프로그램입니다. 연필, 자, 계산기를 대체할 수 있을 뿐만 아니라 거의 모든 문제에 대해 기성 알고리즘과 솔루션을 제공합니다. 이러한 프로그램은 매우 다양하며 수행하는 기능의 폭은 물론 품질, 크기 및 가격도 다릅니다. 인터넷에는 무료 및 셰어웨어가 많이 배포되어 있습니다. 무료 프로그램, 특정 조건(예: 사용 시간 제한이 있음)에서 또는 아무런 제한 없이 "다운로드"하여 사용할 수 있습니다. 유용한 프로그램제한된 수의 기능을 수행할 수 있습니다. 예를 들어 그래프만 그리거나 주기율표를 포함하거나 여러 분야에서 대규모 참고 컨설턴트가 될 수 있습니다.

일반적으로 인정되는 교육 자원 분류는 아직 나타나지 않았습니다. 예를 들어 N.N. Soboleva 등의 검토에서 학교에 유용한 리소스는 다음 섹션으로 나뉩니다.

정보 주제별 자원;

공식 자원;

원격 학습 프로젝트;

온라인 출판물;

교사와 학생 간의 경험과 의사 소통 교환

예를 들어, 저장된 정보의 성격과 정보가 표시되고 사용되는 방식을 기반으로 분류에 대한 또 다른 접근 방식이 가능합니다.

텍스트와 프로그램의 도서관과 기록 보관소,

디렉토리 및 링크 모음,

명함, 쇼케이스...

디렉토리와 데이터베이스,

테스트 시스템;

원격회의 및 포럼,

시연 및 대화형 모델

교육자원의 대표적인 사례와 활용 특징을 살펴보자.

가장 인기 있는 인터넷 기술 중 하나는 텍스트, 그래픽, 애니메이션, 사운드, 텍스트 및 그래픽 하이퍼링크, 대화형 구성 요소 등 다양한 정보 표시를 통합하는 웹 사이트입니다. 수많은 사이트 중에서 교육 분야에 관심이 있을 수 있는 사이트를 강조할 수 있습니다. 여기에는 교육 포털, 전자 교과서, 웹 퀘스트, 교육 기관 웹사이트(학교, 대학, IPKiPRO 등) 및 교육에 관심 있는 기관 웹사이트(은행, 기업, 의학, 과학 실험실 등)가 포함됩니다. )

학교 웹사이트에서 학생들은 가상 교실, 일기, 서류 가방, 책상, 물건을 갖게 됩니다. 학부모는 학생 일기, 전문가와의 상담, 숙제, 학부모-교사 회의를 갖습니다. 교사는 자료의 방법론적 기반을 갖고 학생과 학부모를 위한 정보를 게시합니다. 행정부는 신속하게 알리고, 진단하고, 통계를 냅니다. 학교의 교육학적 개념과 주요 구조 요소는 학교 웹사이트의 기본 기반을 결정하며, 이는 학교 활동의 모든 측면의 효율성을 높이는 수단으로 작용해야 합니다. 교사는 학교 웹 사이트에서 학생 교육 및 양육 문제에 대해 학부모를 위해 자체 상담을 수행하고 이름을 딴 교육학 도서관의 정보 데이터베이스를 사용할 수 있습니다. K.D. Ushinsky, 미국 의회 도서관, 런던 대학, 모스크바 주립 대학, 국내외 기록 보관소, 세계 최고의 박물관. 교사는 네트워크의 기존 이니셔티브를 사용할 기회를 가지며 이러한 이니셔티브의 프레임워크 내에서 다양한 네트워크 프로젝트에서 학생들의 작업을 구성하거나 자신의 이니셔티브를 보여주고 고유한 통신 프로젝트를 구성할 수 있습니다.

웹페이지는 웹사이트의 필수적인 부분입니다. 다른 페이지나 다른 서버에 대한 텍스트, 이미지, 하이퍼텍스트 링크가 포함될 수 있습니다. 물리적으로 이는 파일이며 본질적으로 인터넷 리소스의 가장 중요한 개념입니다. 궁극적으로 인터넷 사용자가 관심을 갖는 것은 개별 파일이며 다른 모든 리소스 개념은 다양한 파일을 하나의 복합체로 결합한 것입니다. 파일의 다양성은 훌륭합니다(웹 페이지뿐만 아니라). 그 중 어떤 파일이든 인터넷 리소스가 될 수 있으며, 사용자가 원할 경우 컴퓨터의 하드 드라이브에 저장할 수 있습니다. 여기에는 프로그램, 텍스트 및 그래픽 파일, 다양한 멀티미디어 파일, 컴파일된 HTML 파일, 테이블, 아카이브, 응용 프로그램 등이 있습니다.

교육용 웹 퀘스트 - World Wide Web의 다른 사이트 페이지에 대한 수많은 하이퍼링크로 연결된 교육 사이트의 특정 주제에 대한 페이지입니다. 예를 들어, 천문학 강좌 페이지에는 실제로 운영 중인 천문대의 서버, 연구 기관의 도서관, 우주 기관에 대한 링크가 있을 수 있습니다. 학생들의 작업 효율성과 필요한 정보를 찾기 위해 인터넷 검색 시간을 절약하는 것은 신중한 링크 선택에 달려 있습니다. 학생은 어떤 자료를 자세히 볼 것인지, 어떤 자료를 볼 것인지 독립적으로 선택합니다. 국내 인터넷의 자원은 이미 교육적인 웹 퀘스트를 생성하기 위한 수단으로 사용될 만큼 충분히 개발되었습니다. 유명한 러시아 퀘스트 중 하나는 앙가르스크 체육관의 교사와 학생들이 개발한 "바이칼 방어" 웹사이트입니다. 웹 퀘스트에는 특정 계획에 따른 전문가 그룹의 작업이 포함되며, 여기에는 사이트의 별도 웹 페이지에 제공되는 목록이 있는 수많은 정보 소스를 분석하는 작업이 포함됩니다.

"포털"이라는 단어는 ""라는 의미로 건축에서 인터넷으로 왔습니다. 정문" 이는 개인이 정기적으로 인터넷에서 작업을 시작하는 사이트를 의미합니다. 홈페이지당신의 브라우저.

포털은 수많은 사용자의 요구 사항을 충족하는 방식으로 웹 서비스, 콘텐츠 및 다른 리소스에 대한 링크를 결합해야 합니다. 포털의 존재에 대한 주요 아이디어는 특정 임계량의 서비스를 생성한 후 "자체 보충"할 만큼 많은 수의 사용자를 모집할 수 있다는 것입니다. 그 후에는 포털의 트래픽이 사실상 전혀 증가하지 않습니다. 추가 광고 비용.

교육 포털은 교육용 인터넷 리소스와 자체 교육 페이지에 대한 구조화된 대규모 링크 모음이 포함된 사이트입니다. 포털은 네트워크의 교육 공간으로 들어가는 “정문”과 같습니다. 현재 연방 포털 “러시아 교육”(www.edu.ru), 러시아 일반 교육 포털(www.school.edu.ru), 포털 “인문학”(http://www.auditorium.ru/), 자연과학적 교육포털(http://en.edu.ru/), 통일국가고시 정보지원포털(http://ege.edu.ru/) 등이 있다.

전자 도서관(현대의 복잡한 정보 시스템)은 여러 컴퓨터에 분산된 지식 저장소로 간주됩니다. 그들은 특별한 유형의 방송 서비스를 제공합니다. 대부분의 경우 디지털 도서관 카탈로그에 대한 액세스가 무료로 제공됩니다. 그러나 현재는 교육 자료를 포함하여 전자 형식의 다양한 출판물에 대한 무료 액세스를 제공하려는 수많은 프로젝트가 있습니다. 인터넷 개발의 현재 단계에서 전자 도서관은 데이터 수집, 데이터 모델링, 데이터 관리 및 데이터 네트워크를 통한 배포에 대한 이론과 실습을 개발하는 것을 목표로 하는 연구 개발 영역을 나타냅니다. 최근 인터넷과 멀티미디어 기술의 급속한 발전으로 인해 전자 정보 컬렉션을 생성하는 방법이 등장했으며 미래 도서관의 기술 기반이 되었습니다. 인기 있는 전자 도서관으로는 "Moshkov Library"(http://lib.ru), "Network Library "Sit and Read"(http://lib.km.ru), "Open Russian Electronic Library(OREL)"(http://lib.ru)이 있습니다. //orel.rsl.ru). 원격 액세스 실험실은 통신 채널을 통해 원격으로 액세스할 수 있는 실제 교육 및 연구 장비를 갖춘 교육 기관의 부서입니다.

또한 정보 교육 자원의 범주, 즉 온라인 교육 프로그램을 더 자세히 고려할 필요가 있습니다.

전문가로부터 러시아 개발자교육용 멀티미디어 개발에 종사하는 회사 "PHYSICON"(http://www.physicon.ru)을 확인할 수 있습니다. 컴퓨터 프로그램자연과학 분야(수학, 물리학, 천문학, 화학, 경제학, 생물학 등).

다양한 분야의 인기 있는 지식 테스트 시스템이 많은 교육용 서버에 구현되어 있습니다. 예를 들어, “Testing. 귀하의 지식에 대한 전문적인 평가"(http://tests.specialist.ru)는 정보 기술 분야의 지식을 평가할 수 있는 기회를 제공합니다. 제공되는 33개 테스트 중 가장 흥미로운 테스트는 "기본 컴퓨터 교육"(Windows, MS Office), "인터넷 기술"(인터넷, HTML, Flash, 웹 마스터링), " 컴퓨터 그래픽» (Corel Draw, Adobe Photoshop, 어도비 일러스트레이터, 3D Max, QuarkXPress), “관리 컴퓨터 시스템및 네트워크"(Windows, Unix), "프로그래밍"(C, C++, Delphi.), "데이터베이스"(Oracle, Access), "사무실 전문 분야"(사무실 관리자, 보조 비서), "회계"( 1C: 회계 7.7 ), “프로젝트 관리”(Microsoft Project).

또 다른 인기 사이트인 "On-line Exams"(http://www.examen.ru)는 여러 분야에서 무료 시험(40개 이상)과 테스트(50개 이상)를 제공합니다. 여기에는 다양한 에세이, 교과서, 참조 매뉴얼, 이는 "인체 과학"(인체 해부학 및 생리학, 생태학, 심리학, 인류학, 의학), "자연 과학"(화학, 동물학, 식물학, 일반 생물학, 천문학, 지리학, 유전학 및 선택, 물리학, 고생물학), “사회 및 역사 과학”(고고학, 사회학, 철학, 경제, 역사), “예술, 문화 및 종교”(건축, 문학). 서버에서 제공되는 시험은 매우 유용할 수 있습니다. 예를 들어, "교통 검사관 시험", "국제 영어 시험", "Microsoft 인증 시험", "학교 시험" 등이 있습니다.

교육 웹사이트 “안리 교육 시스템”(http://www.anriintern.com)에는 학생과 학생뿐만 아니라 수많은 강좌, 강의 및 유용한 자료가 포함되어 있습니다. 이 사이트는 기존 지식을 테스트할 뿐만 아니라 추가 지식을 얻을 수도 있는 기회를 제공합니다. 이를 위해 "유럽 지역 연구" 과정과 같은 다양한 주제에 대한 과정이 제공됩니다.

50회 비즈니스 코스는 자신의 사업을 시작할 때 취해야 할 실제 단계와 따라야 할 요구 사항에 대한 정보를 제공합니다.

"프로그래밍, 컴퓨터 개발 및 운영" 과정은 여러 주제별 섹션으로 나누어져 있습니다. 이 교과서를 사용하면 독립적으로 프로그램을 작성하고 기본 알고리즘 및 프로그래밍 기술에 익숙해질 수 있습니다. Anri 교육 시스템 웹사이트에는 다양한 자기 교육 과정이 있습니다. 예를 들어, 영어 학생들을 위해 다음과 같은 프로젝트가 개발되었습니다: "속담과 속담 속의 영어", "영어로 된 속어, 격언 및 구어체 연설", "영국 전설, 신화 및 동화를 통한 영어", 고전”, “조동사”, “숙어”, “농담으로 영어 배우기”. 독일어, 프랑스어, 스페인어, 체코어, 중국어, 러시아어 코스가 열려 있습니다.

"생태학 기초", "역사 코스", "지리 코스", "마케팅"과 같은 다른 분야의 코스가 개발되었습니다. 네트워크 속 비즈니스', '경제학', '계약 체결 방법', '키보드의 블라인드 타이핑 방법'.

또한 도서관 자원, 모든 지식 및 예술 분야의 전자 기록 보관소, 전자 수단매스미디어 등은 1차 소스의 기본 역할을 수행하지만 매우 복잡하고 세분화된 조직 및 생산 구조를 가지고 있습니다. 학생들은 인터넷을 사용하여 필요한 정보를 검색합니다. 정보 데이터베이스교육 문제를 해결하기 위한 데이터, 연구 중인 문제에 대한 다양한 관점에 대해 알아보기, 다양한 국내 및 국제 네트워크 이니셔티브(올림피아드, 퀴즈, 대회, 프로젝트)에 참여하기, 모국어 및 언어로 동료들과 연락하기 외국어, 다양한 이슈에 대한 국내외 채팅 세션, 비디오, 오디오, 원격 회의에 참여하고 인터넷에 창의적이고 저널리즘적인 작품(에세이, 그림, 공예품 이미지, 기사, 사진 등)을 게시하고 원격 학습 과정 과목에서 공부합니다. , 대학에서 실시하는 테스트에 참여하십시오. 그들은 또한 정보와 교육용 웹 리소스를 스스로 만듭니다.

웹 사이트를 만드는 전체 과정은 네 단계로 나눌 수 있습니다.

    창조 위임 사항웹사이트 개발, 사이트 아이디어 및 구조 준비.

    선택한 구조와 관련하여 미래의 웹사이트를 위한 디자인을 만듭니다.

    적응 및 맞춤화기술적인 부분(ImageCMS).

적응 사이트의 일반 보기, 정보 섹션 및 기술 모듈 표시.

설정 특정 사이트의 정보를 편리하게 관리하고 필요한 모든 정보 섹션 및 기술 모듈을 생성하는 관리 부분입니다.

    재료 준비그리고 사이트의 정보 내용.

재료 준비 - 이것은 사이트에 게시될 자료의 선택, 기존 자료의 분석 및 인터넷에 올바른 표시를 위한 조정입니다.

사이트의 정보 내용 - 사이트의 주요 텍스트와 이미지가 모두 포함되어 있습니다. 사이트의 효율성을 극대화하기 위해 정보 자료에는 사용자가 제기할 수 있는 질문에 대한 모든 기본 답변이 포함되어야 합니다.

336 경제 정보 시스템(EIS)의 표준 설계. 표준 설계 방법의 기본 개념 및 분류.

표준 디자인개별 프로젝트 개발에서 얻은 경험을 바탕으로 수행됩니다. 특정 조직 및 경제 시스템 그룹 또는 각 특정 사례의 작업 유형에 대한 경험을 일반화하는 일반적인 프로젝트는 많은 특정 기능과 연관되어 있으며 관리 기능, 수행된 작업 및 개발된 프로젝트 문서의 적용 범위가 다릅니다.

표준 EIS 설계 방법은 다음과 같이 가정합니다.기성품 구매로 시스템 만들기 전형적인 요소(표준 설계 솔루션). 이를 위해서는 설계된 EIS를 여러 구성 요소(하위 시스템, 작업 복합체, 소프트웨어 모듈 등)로 분해해야 하며, 이를 위해 시장에서 사용할 수 있는 표준 설계 솔루션을 선택하고 구매해야 합니다. 다음으로, 일반적으로 소프트웨어 제품을 포함하여 구매한 표준 요소는 특정 기업의 특성에 맞게 맞춤화되거나 문제 영역의 요구 사항에 따라 수정됩니다.

표준 설계 솔루션이란 재사용에 적합한 소프트웨어 모듈을 포함하여 설계 문서 형태로 제공되는 설계 솔루션을 의미합니다. 표준 설계 솔루션은 복제 가능한 제품이라고도 합니다.

시스템의 분해 수준에 따라 표준 설계의 요소, 하위 시스템 및 개체 방법이 구별됩니다.

표준 EIS 설계의 요소 방법에서는 작업 또는 별도의 작업 지원 유형(정보, 소프트웨어, 기술, 수학, 조직)에 대한 표준 솔루션이 시스템의 표준 요소로 사용됩니다. 장점은 EIS의 설계 및 문서화에 모듈식 접근 방식을 사용한다는 것입니다. 단점 - 서로 다른 요소를 결합하는 데 많은 시간이 소요되고 기업 특성에 대한 요소의 적응성이 낮습니다.

서브시스템 방식을 사용할 때, 개별 서브시스템은 기능적 완성도, 외부 정보 연결의 최소화, 파라메트릭 사용자 정의 가능성, 입력 매개변수 값 내 대체 회로를 제공하는 유형 요소 역할을 합니다. 이 경우 표준 EIS 요소의 통합 수준이 더 높아집니다.

개체 방법을 사용하면 특정 산업의 관리 개체에 대한 표준 프로젝트가 표준 요소로 사용되며, 여기에는 전체 기능 및 지원 EIS 하위 시스템 세트가 포함됩니다. 개체 방법의 확실한 장점은 방법론적 통일성과 정보, 소프트웨어 및 구성 요소의 기술적 호환성으로 인해 모든 구성 요소의 통합 가능성에 있습니다.

인터넷 자원의 종류

중등학교에서 모든 과목을 공부하는 주요 목표는 의사소통 능력을 형성하는 것이며, 다른 모든 목표(교육, 교육, 발달)는 이 주요 목표를 달성하는 과정에서 실현됩니다. 의사소통적 접근 방식에는 의사소통 방법을 학습하고 인터넷 기능의 기초가 되는 문화 간 상호 작용 능력을 개발하는 것이 포함됩니다. 커뮤니케이션을 제외하면 인터넷은 전 세계 수백만 명의 사람들이 동시에 말하는 전자 커뮤니케이션을 기반으로 생계를 유지하는 국제적이고 다국적이며 문화적인 사회이기 때문에 의미가 없습니다. 수업 중 온라인 커뮤니케이션을 통해 실제 커뮤니케이션 모델을 만듭니다.

오늘날 교육의 발전은 정보 잠재력 수준의 증가와 유기적으로 연결되어 있습니다. 이러한 특징은 교육 자체의 진화 방향과 사회 전체의 미래를 크게 결정합니다. 글로벌 정보 공간에서 가장 성공적인 탐색을 위해서는 정보 검색의 우선 순위가 인터넷에 점점 더 많이 부여되고 있기 때문에 학생들의 정보 문화 습득이 필요합니다.

어떻게 정보시스템인터넷은 사용자에게 다양한 정보와 리소스를 제공합니다. 기본 세트인터넷 서비스에는 다음이 포함됩니다.

전자 메일(이메일);

원격회의(유즈넷);

화상 회의;

자신의 정보를 게시하고 자신의 홈 페이지를 만들어 웹 서버에 게시하는 기능;

정보 자원에 대한 접근:

참조 카탈로그(Yahoo, InfoSeek/UltraSmart, LookSmart, Galaxy);

검색 엔진(Alta Vista, HotBob, Open Text, WebCrawler, Excite);

온라인 대화(채팅).

첨단 기술의 급속한 발전과 인터넷을 통한 정보 공간의 확장 시대에 카자흐스탄 교육의 현대적인 변화가 일어나고 있다는 사실로 인해 이러한 자원은 인문학 과정과 교육 과정 모두에서 수업에 적극적으로 사용될 수 있습니다. 과학과 수학 사이클.

오늘날 교사는 다음을 바탕으로 학생들과 협력할 수 있는 기술을 갖추어야 합니다. 정보 상호작용, 광범위한 교육 문제를 해결하는 데 필요한 정보를 선택, 구성 및 평가할 수 있습니다. 일반 및 중등교육의 구조와 내용 변화(UNT, 전문학교, 다른 종류테스트)을 통해 교사들은 고학년 수업뿐만 아니라 인터넷 학습 주제가 계획되지 않은 중, 중급 수업에서도 컴퓨터를 적극적으로 사용할 수 있었습니다.

인터넷 자원을 사용한 수업은 새로운 정보 기술과 새로운 교육 기술의 융합입니다. 교사 자신의 입장 변화(나는 "지식의 원천"이 아니라 연구, 검색, 처리 과정의 공동 저자이자 조직자가 됩니다) 정보, 교육에 대한 적극적인 접근 방식을 구현하는 창의적인 작품 제작).

학교 수업에 사용되는 가장 일반적인 인터넷 리소스는 웹사이트입니다. 이 사이트는 사용하기 쉽고 교실에서 인터넷에 접속할 수 있는 모든 교사가 널리 사용합니다. 검색 사이트에는 초등 교육을 위한 수학, 생물학, 지리, 화학, 물리학, 컴퓨터 과학, 러시아어 및 문학 등 다양한 주제의 교육 사이트에 대한 링크가 많이 있습니다. 여기서는 수업이나 과외 활동 준비에 사용할 수 있는 텍스트 형식, 프레젠테이션 형식, 플립차트 형식의 흥미로운 수업 개발을 찾을 수 있습니다.

사이트를 대략적으로 분류해 보겠습니다. 실제로 사이트가 결합되는 경우가 매우 많습니다. 특정 목표와 목적에 따라 구체적으로 필요한 사이트 유형을 이해하려면 사이트 분류가 필요합니다(그림 1.1). 연구 작업의 교육 과정에서 가장 자주 사용되는 사이트 유형에 대해 자세히 살펴 보겠습니다.

정보 리소스

주제별 사이트

이러한 유형의 인터넷 사이트는 특정 주제에 대한 정보를 포함하고 있다는 특징이 있습니다. 여기에는 온라인 백과사전도 포함됩니다. 그러한 사이트의 양은 10페이지 이상이 될 수 있습니다. 클수록 좋습니다. 자료 형식은 간단한 텍스트, 비디오, 오디오 팟캐스트 등 무엇이든 가능합니다.

주제별 사이트의 특징은 사이트에 포함된 무료 자료가 공개 도메인에 있으며 방문자에게 모든 문제에 대한 정보를 제공한다는 것입니다. 예를 들어, 주제별 사이트에 실내 식물에 대한 정보가 포함되어 있는 경우 해당 사이트에는 식물 관리, 물 주기, 재식, 비료 등에 대한 정보도 포함되어야 합니다.

인터넷 포털

포털은 다양한 정보를 다량으로 담고 있는 일종의 웹사이트입니다. 일반적으로 포털은 주제별 사이트와 구조가 유사하지만 더 발전된 기능과 더 많은 수의 서비스 및 섹션을 가지고 있습니다. 포털에는 채팅, 블로그, 포럼 등 사용자 커뮤니케이션을 위한 섹션도 있는 경우가 많습니다.

블로그(블로그 - 온라인 일기)는 블로그 소유자 또는 편집자가 자신의 뉴스, 아이디어 또는 기타 지속적으로 들어오는 정보가 포함된 게시물을 작성하는 사이트 유형입니다. 블로그의 특징은 게시된 정보의 관련성입니다.

블로그는 인터넷 사용자의 개인 페이지를 대체했습니다. 이것은 항목 추가, 댓글 작성, 친구 목록 작성, 좋아하는 사이트 북마크 등의 기능을 제공하는 특수 리소스에서 호스팅되는 일종의 가상 일기입니다.

웹사이트 디렉토리

이는 주요 콘텐츠가 다른 사이트에 대한 구조화된 링크뿐만 아니라 해당 사이트의 사이트 유형입니다. 간략한 설명. 일반적으로 사이트는 특정 주제별로 그룹화되거나 주제별 초점이 좁습니다(소위 주제별 디렉터리). 사이트 디렉터리는 조정되거나 조정되지 않을 수 있습니다. FFA(Unmoderated Directory)는 디렉토리 조정자의 확인 없이 누구나 자신의 사이트에 대한 링크를 게시할 수 있는 디렉토리입니다. 조정된 디렉토리에서 중재자는 디렉토리에 게시된 사이트의 주제와 품질을 모니터링하고 특정 디렉토리 규칙에 따라 배치에 대한 지원을 거부할 수 있습니다.

그림 1.1. 주요 사이트 유형

웹 서비스

검색 엔진

검색 엔진은 방문자가 특정 필드에 쿼리를 입력하고 해당 쿼리와 일치하는 사이트 목록을 수신하여 관심 있는 정보를 찾을 수 있는 특별한 유형의 웹사이트입니다. 학생과 교사 모두 관심 있는 정보를 어디서 찾을 수 있는지 모를 경우 가장 자주 사용하는 사이트는 바로 이러한 사이트입니다. 입력 필드에는 문서에 포함되어야 하는 단어나 문구를 입력해야 합니다. 대부분의 경우 찾고 있는 파일의 제목이 이 필드에 입력됩니다.

우편 서비스

이 유형의 사이트는 이메일 작업을 위한 인터페이스를 제공합니다. 이메일 사이트는 귀하가 자신의 이메일을 (대개 무료로) 생성할 수 있는 사이트입니다. 사서함그리고 그것을 관리하세요.

인터넷 포럼

이 유형의 사이트에서 사용자는 토론 주제를 만든 다음 댓글을 달 수 있습니다. 일반적으로 포럼은 하나의 특정 주제로 제한됩니다. 포럼은 토론을 위한 일련의 섹션을 제공합니다. 포럼의 작업은 섹션에서 주제를 생성하는 사용자와 이러한 주제 내에서 후속 토론으로 구성됩니다. 단일 주제는 실제로 주제별 방명록입니다.

이러한 유형의 사이트는 특수 기능(등록, 사용자 기능 및 조정)을 통해 방문자가 실시간으로 통신할 수 있습니다. 채팅은 채팅 참가자의 모든 메시지가 표시되는 창처럼 보입니다. 채팅 중에 아카이브를 보고 파일을 보낼 수 있는 기회가 종종 있습니다.

호스팅 사이트

이 유형의 사이트는 모든 파일을 저장하는 기능을 구현합니다. 다운로드한 파일을 브라우저를 통해 직접 볼 수 있는 기능을 갖춘 호스팅 사이트도 종종 있습니다.

호스팅은 다른 사람의 웹사이트를 귀하의 웹 서버에 배치하거나 다른 사람의 웹 서버를 귀하의 "사이트"에 배치하는 서비스입니다. 인터넷 연결 및 유지 관리 권한을 부여합니다. 일반적으로 웹사이트 호스팅에 대한 수요는 서버 호스팅보다 훨씬 큽니다. 서버 호스팅은 상당히 큰 웹사이트에만 필요하기 때문입니다. 또한 호스팅 사이트 자체를 이 서비스를 제공하는 사이트 또는 서버라고 합니다.

파일 아카이브

파일 아카이브는 기사부터 소프트웨어까지 다양한 가상 정보의 창고입니다. 파일 아카이브는 크기가 엄청나며 종종 별도의 컴퓨터(서버)가 네트워크에서 이러한 유형의 사이트에 할당됩니다. 또한 파일 아카이브를 통해 방문자는 자신의 정보를 아카이브의 해당 섹션에 업로드할 수 있으며 물론 거기에서 필요한 파일을 다운로드할 수도 있습니다.

기본 인터넷 리소스

인터넷

인터넷(eng. 인터넷) - 전 세계적으로 연결된 시스템 컴퓨터 네트워크정보를 저장하고 전송하기 위해. 흔히 월드와이드웹(World Wide Web), 글로벌 네트워크(Global Network), 간단히 네트워크(Network)라고도 합니다. TCP/IP 프로토콜 스택을 기반으로 구축되었습니다. 월드와이드웹(WWW)과 기타 많은 데이터 전송 시스템은 인터넷을 기반으로 작동됩니다.

기본 인터넷 리소스

인터넷의 주요 자원(서비스)을 고려해 봅시다. 가장 인기 있는 인터넷 리소스는 엄청난 양(10억 개가 넘는)의 멀티미디어 문서를 나타내는 WWW입니다. 구별되는 특징아름다운 것 외에도 모습서로를 참조하는 능력이다. 이는 인터넷상의 다른 컴퓨터에 물리적으로 위치할 수 있는 WWW 문서로의 전환을 구현하는 링크가 현재 문서에 존재함을 의미합니다. (World Wide Web, World Wide Web) - 상호 연결된 하이퍼미디어 문서 세트

네트워크의 다음 리소스는 모든 종류의 파일을 저장하고 전송하는 시스템입니다. FTP( 파일 전송프로토콜, 파일 전송 프로토콜)은 모든 종류의 파일을 저장하고 전송하는 시스템입니다.

인터넷에서 가장 오래된 자원은 이메일(전자 메일)입니다. 이메일( 이메일) - 이메일 전달 시스템.

뉴스 그룹이라는 글로벌 분산 시스템은 온라인 토론을 수행하도록 설계되었습니다. 이런 종류의 가장 인기 있는 시스템 중 하나는 유즈넷 뉴스그룹입니다.

Telnet 서비스를 사용하면 원격 컴퓨터에 연결하여 해당 리소스를 사용할 수 있습니다. 원격 컴퓨터 관리를 위한 서비스입니다.

마지막으로 인터넷에는 키보드로 텍스트를 입력하여 실시간으로 사용자 간의 실시간 커뮤니케이션을 구현하는 IRC(채팅) 시스템이 있습니다.

월드 와이드 웹

월드 와이드 웹(영어) 월드 와이드 웹) - 인터넷에 연결된 여러 컴퓨터에 있는 상호 연결된 문서에 대한 액세스를 제공하는 분산 시스템입니다. 나타내기 위해 월드 와이드 웹웹이라는 단어도 사용하세요 편물"웹") 및 약어 WWW. World Wide Web은 세계 최대 규모의 다국어 정보 저장소입니다. 전자 형식으로: 전 세계에 있는 컴퓨터에 있는 수천만 개의 상호 연결된 문서입니다. 이는 위치에 관계없이 정보에 액세스할 수 있는 인터넷에서 가장 인기 있고 흥미로운 서비스로 간주됩니다. 뉴스를 찾아보거나, 무언가를 배우거나, 그냥 재미를 느끼기 위해 사람들은 TV를 보고, 라디오를 듣고, 신문, 잡지, 책을 읽습니다. World Wide Web은 또한 사용자에게 라디오 방송, 비디오 정보, 언론, 서적을 제공하지만 차이점은 이 모든 것을 집을 떠나지 않고도 얻을 수 있다는 것입니다. 귀하가 관심 있는 정보가 어떤 형식(텍스트 문서, 사진, 비디오 또는 사운드 조각)으로 제공되는지와 이 정보가 지리적으로 어디에 있는지(러시아, 호주 또는 코트디부아르)는 중요하지 않습니다. 컴퓨터에서 몇 분이면 됩니다.

World Wide Web은 수억 개의 웹 서버로 구성됩니다. World Wide Web의 대부분의 리소스는 하이퍼텍스트입니다. World Wide Web에 게시된 하이퍼텍스트 문서를 웹 페이지라고 합니다. 공통된 테마, 디자인, 링크를 공유하고 일반적으로 동일한 웹 서버에 위치한 여러 웹 페이지를 웹사이트라고 합니다. 웹페이지를 다운로드하고 보는 데 사용됩니다. 특별 프로그램- 브라우저. 월드와이드웹(World Wide Web)은 진정한 혁명을 일으켰습니다. 정보 기술그리고 인터넷 개발의 붐. 흔히 인터넷에 관해 이야기할 때 월드 와이드 웹(World Wide Web)을 의미하지만 동일한 것이 아니라는 점을 이해하는 것이 중요합니다.

월드 와이드 웹의 역사

Tim Berners-Lee와 그보다는 덜하지만 Robert Caillot는 World Wide Web의 발명자로 간주됩니다. Tim Berners-Lee는 HTTP, URI/URL 및 HTML 기술의 창시자입니다. 1980년에 그는 유럽 원자력 연구 위원회(Conseil Européen pour la Recherche Nucléaire, CERN)에서 소프트웨어 컨설턴트로 근무했습니다. 그는 제네바(스위스)에서 자신의 필요에 따라 무작위 연관을 사용하여 데이터를 저장하고 월드 와이드 웹(World Wide Web)의 개념적 기반을 마련하는 Inquire 프로그램을 작성했습니다.

1989년 CERN의 인트라넷 작업 중 Tim Berners-Lee는 현재 World Wide Web으로 알려진 글로벌 하이퍼텍스트 프로젝트를 제안했습니다. 이 프로젝트에는 CERN 과학자들의 정보 검색 및 통합을 용이하게 하는 하이퍼링크로 연결된 하이퍼텍스트 문서의 출판이 포함되었습니다. 프로젝트를 구현하기 위해 Tim Berners-Lee는 그의 조수들과 함께 URI, HTTP 프로토콜 및 HTML 언어. 이는 더 이상 없이는 상상할 수 없는 기술입니다. 현대 인터넷. 1991년에서 1993년 사이에 Berners-Lee는 이러한 표준의 기술 사양을 개선하고 이를 발표했습니다. 그러나 그럼에도 불구하고 월드 와이드 웹의 공식 탄생 연도는 1989년으로 간주되어야 합니다.

프로젝트의 일환으로 Berners-Lee는 세계 최초의 웹 서버인 httpd와 WorldWideWeb이라는 세계 최초의 하이퍼텍스트 웹 브라우저를 작성했습니다. 이 브라우저는 WYSIWYG(What You See Is What You Get) 편집기이기도 했으며, 1990년 10월에 개발이 시작되어 같은 해 12월에 완료되었습니다. 이 프로그램은 NeXTStep 환경에서 실행되었으며 1991년 여름부터 인터넷을 통해 확산되기 시작했습니다.

세계 최초의 웹사이트는 1991년 8월 6일 Berners-Lee에 의해 http://info.cern.ch/에 액세스할 수 있는 최초의 웹 서버에서 호스팅되었습니다. 이 리소스는 World Wide Web의 개념을 정의했으며 웹 서버 설치, 브라우저 사용 등에 대한 지침이 포함되어 있습니다. Tim Berners-Lee가 나중에 다른 사이트에 대한 링크 목록을 게시하고 유지했기 때문에 이 사이트는 세계 최초의 인터넷 디렉터리이기도 했습니다. 거기 사이트.

1994년부터 월드 와이드 웹 개발의 주요 업무는 팀 버너스 리(Tim Berners-Lee)가 설립하고 여전히 이끌고 있는 월드 와이드 웹 컨소시엄(W3C)이 인수했습니다. 이 컨소시엄은 인터넷과 월드와이드웹(World Wide Web)에 대한 기술 표준을 개발하고 구현하는 조직이다. W3C 사명: "웹의 장기적인 개발을 보장하기 위한 프로토콜과 원칙을 확립하여 월드 와이드 웹의 잠재력을 최대한 활용하십시오." 컨소시엄의 다른 두 가지 주요 목표는 완전한 "웹의 국제화"를 보장하고 장애인이 웹에 액세스할 수 있도록 만드는 것입니다.

W3C는 인터넷에 대한 공통 원칙과 표준("권장 사항", 영문 W3C 권장 사항이라고 함)을 개발한 후 소프트웨어 및 하드웨어 제조업체에서 이를 구현합니다. 이는 다음과 같은 호환성을 보장합니다. 소프트웨어 제품다양한 회사의 장비와 월드 와이드 웹더욱 진보되고 다양하며 편리해졌습니다. World Wide Web 컨소시엄의 모든 권장 사항은 공개되어 있습니다. 즉, 이는 특허로 보호되지 않으며 컨소시엄에 재정적 기여 없이 누구나 구현할 수 있습니다.

월드와이드웹의 구조와 원리

월드 와이드 웹(World Wide Web)은 전 세계에 위치한 수백만 개의 인터넷 웹 서버로 구성됩니다. 웹 서버는 네트워크에 연결된 컴퓨터에서 실행되며 HTTP 프로토콜을 사용하여 데이터를 전송하는 프로그램입니다. 가장 간단한 형태로 이러한 프로그램은 네트워크를 통해 특정 리소스에 대한 HTTP 요청을 수신하고 로컬 하드 드라이브에서 해당 파일을 찾아 네트워크를 통해 요청 컴퓨터로 보냅니다. 보다 정교한 웹 서버는 템플릿과 스크립트를 사용하여 HTTP 요청에 대한 응답으로 문서를 동적으로 생성할 수 있습니다.

웹 서버에서 받은 정보를 보려면 클라이언트 컴퓨터에서 웹 브라우저라는 특수 프로그램을 사용합니다. 웹 브라우저의 주요 기능은 하이퍼텍스트를 표시하는 것입니다. 월드 와이드 웹(World Wide Web)은 하이퍼텍스트 및 하이퍼링크의 개념과 불가분의 관계가 있습니다. 인터넷에 있는 대부분의 정보는 하이퍼텍스트입니다.

World Wide Web에서 하이퍼텍스트의 생성, 저장 및 표시를 용이하게 하기 위해 전통적으로 HTML(HyperText Markup Language)이 사용됩니다. 하이퍼텍스트 문서를 생성(마크업)하는 작업을 레이아웃이라고 하며 웹마스터 또는 별도의 마크업 전문가(레이아웃 디자이너)가 수행합니다. HTML 마크업 후 결과 문서는 파일로 저장되며 이러한 HTML 파일은 World Wide Web의 주요 리소스 유형입니다. 웹 서버에서 HTML 파일을 사용할 수 있게 되면 이를 "웹 페이지"라고 합니다. 웹페이지의 모음이 웹사이트를 구성합니다.

웹페이지의 하이퍼텍스트에는 하이퍼링크가 포함되어 있습니다. 하이퍼링크는 리소스가 어디에 있는지 여부에 관계없이 World Wide Web 사용자가 리소스(파일) 사이를 쉽게 탐색할 수 있도록 도와줍니다. 로컬 컴퓨터또는 원격 서버에서. World Wide Web에서 리소스의 위치를 ​​확인하기 위해 URL(Uniform Resource Locator)이 사용됩니다. 예를 들어 전체 URL은 홈페이지 Wikipedia의 러시아어 섹션은 다음과 같습니다. http://ru.wikipedia.org/wiki/Main_page. 이러한 URL 로케이터는 URI(Uniform Resource Identifier) ​​식별 기술과 DNS(Domain Name System) 도메인 이름 시스템을 결합합니다. URL의 일부인 도메인 이름(이 경우 ru.wikipedia.org)은 원하는 웹 서버의 코드를 실행하는 컴퓨터(보다 정확하게는 네트워크 인터페이스 중 하나)를 지정합니다. 현재 페이지의 URL은 일반적으로 브라우저의 주소 표시줄에서 볼 수 있지만, 많은 최신 브라우저는 URL만 표시하는 것을 선호합니다. 도메인 이름현재 사이트.

월드 와이드 웹 기술

웹의 시각적 인식을 향상시키기 위해 CSS 기술이 널리 사용되며, 이를 통해 많은 웹 페이지에 대해 통일된 디자인 스타일을 설정할 수 있습니다. 주목할 만한 또 다른 혁신은 URN(Uniform Resource Name) 리소스 명명 시스템입니다.

World Wide Web 개발의 대중적인 개념은 Semantic Web의 생성입니다. 시맨틱 웹(Semantic Web)은 기존 월드 와이드 웹(World Wide Web)에 추가된 기능으로, 네트워크에 게시된 정보를 컴퓨터가 더 쉽게 이해할 수 있도록 설계되었습니다. 시맨틱 웹(Semantic Web)은 인간 언어로 된 모든 자원에 컴퓨터가 이해할 수 있는 설명이 제공되는 네트워크 개념입니다. 시맨틱 웹은 플랫폼과 프로그래밍 언어에 관계없이 모든 애플리케이션에 대해 명확하게 구조화된 정보에 대한 액세스를 제공합니다. 프로그램은 필요한 리소스를 스스로 찾고, 정보를 처리하고, 데이터를 분류하고, 논리적 연결을 식별하고, 결론을 도출하고, 이러한 결론을 기반으로 결정을 내릴 수도 있습니다. 널리 채택되고 현명하게 구현된다면 시맨틱 웹은 인터넷에 혁명을 일으킬 가능성이 있습니다. 시맨틱 웹에서 기계가 읽을 수 있는 리소스 설명을 생성하려면 XML 구문을 기반으로 하고 URI를 사용하여 리소스를 식별하는 RDF(Resource Description Framework) 형식이 사용됩니다. 이 분야의 신제품은 RDFS(English RDF Schema)와 SPARQL(English Protocol And RDF Query Language)(“스파클”로 발음)입니다. 새로운 언어 RDF 데이터에 대한 빠른 액세스를 위한 쿼리입니다.

World Wide Web에서 사용되는 기본 용어

브라우저 작업

World Wide Web의 기초를 형성한 HTTP 프로토콜이 발명된 지 10년이 지난 오늘날, 브라우저는 사용 편의성과 풍부한 기능을 결합한 매우 복잡한 소프트웨어입니다.
브라우저는 사용자에게 World Wide Web의 하이퍼텍스트 리소스 세계를 열어줄 뿐만 아니라 FTP, Gopher, WAIS와 같은 다른 웹 서비스와도 작동할 수 있습니다. 브라우저와 함께 이메일 및 뉴스 서비스를 사용하기 위한 프로그램이 일반적으로 컴퓨터에 설치됩니다. 기본적으로 브라우저는 인터넷 서비스에 액세스하기 위한 주요 프로그램입니다. 이를 통해 브라우저가 이 서비스 작업을 지원하지 않더라도 거의 모든 인터넷 서비스에 액세스할 수 있습니다. 이를 위해 World Wide Web을 이 네트워크 서비스와 연결하는 특별히 프로그래밍된 웹 서버가 사용됩니다. 이러한 종류의 웹 서버의 예는 수많은 무료입니다. 메일 서버웹 인터페이스 포함(http://www.mail.ru 참조)
오늘날 다양한 회사에서 만든 많은 브라우저 프로그램이 있습니다. 가장 널리 사용되고 인식되는 브라우저는 Netscape Navigator와 인터넷 익스플로러. 이러한 프로그램이 여러 면에서 유사하다는 점은 주목할 가치가 있지만 서로의 주요 경쟁을 구성하는 것은 이러한 브라우저입니다. 이는 동일한 표준, 즉 인터넷 표준에 따라 작동하기 때문에 이해할 수 있습니다.
브라우저 작업은 사용자가 액세스하려는 리소스의 URL을 주소 표시줄(주소)에 입력하고 Enter 키를 누르는 것으로 시작됩니다.

브라우저는 지정된 인터넷 서버에 요청을 보냅니다. 사용자가 지정한 웹 페이지의 요소가 서버에서 도착하면 작업 중인 브라우저 창에 점차적으로 나타납니다. 서버에서 페이지 요소를 수신하는 프로세스는 브라우저의 하단 "상태" 줄에 표시됩니다.

결과 웹 페이지에 포함된 텍스트 하이퍼링크는 일반적으로 문서 텍스트의 나머지 부분과 다른 색상으로 강조 표시되고 밑줄이 그어져 있습니다. 사용자가 아직 보지 않은 리소스를 가리키는 링크와 이미 방문한 리소스에 대한 링크는 일반적으로 색상이 다릅니다. 이미지는 하이퍼링크로도 기능할 수 있습니다. 링크가 텍스트 링크인지 그래픽 링크인지 관계없이 해당 링크 위에 마우스를 올리면 모양이 변경됩니다. 동시에 링크가 가리키는 주소가 브라우저 상태 표시줄에 나타납니다.

하이퍼링크를 클릭하면 브라우저는 작업 창에서 가리키는 리소스를 열고 이전 리소스는 해당 창에서 언로드됩니다. 브라우저는 본 페이지 목록을 유지하며, 필요한 경우 사용자는 본 페이지 체인을 따라 돌아갈 수 있습니다. 이렇게 하려면 브라우저 메뉴에서 "뒤로" 버튼을 클릭하세요. 그러면 현재 문서를 열기 전에 보고 있던 페이지로 돌아갑니다.
이 버튼을 클릭할 때마다 브라우저는 방문한 문서 목록에서 한 문서 뒤로 이동합니다. 갑자기 너무 멀리 돌아가면 브라우저 메뉴의 "앞으로" 버튼을 사용하세요. 문서 목록을 통해 앞으로 이동하는 데 도움이 됩니다.
"중지" 버튼을 누르면 문서 로딩이 중단됩니다. "다시 로드" 버튼을 사용하면 서버에서 현재 문서를 다시 로드할 수 있습니다.
브라우저는 창에 하나의 문서만 표시할 수 있습니다. 다른 문서를 표시하려면 이전 문서를 언로드합니다. 동시에 여러 브라우저 창에서 작업하는 것이 훨씬 더 편리합니다. 새 창 열기는 파일 – 새로 만들기 – 창(또는 Ctrl+N 키 조합) 메뉴를 사용하여 수행됩니다.

문서 작업

브라우저를 사용하면 문서에 대해 일련의 표준 작업을 수행할 수 있습니다. 여기에 로드된 웹 페이지를 인쇄할 수 있으며(Internet Explorer에서는 "인쇄" 버튼을 사용하거나 메뉴: 파일 – 인쇄...) 디스크에 저장할 수 있습니다(메뉴: 파일 – 다른 이름으로 저장...). 로드된 페이지에서 관심 있는 텍스트를 찾을 수 있습니다. 이렇게 하려면 메뉴를 사용하십시오: 편집 – 이 페이지에서 찾기.... 그리고 그것이 어떻게 생겼는지 궁금하다면 이 문서브라우저가 처리한 원래 하이퍼텍스트의 메뉴에서 보기 - HTML로를 선택합니다.
사용자가 인터넷을 탐색하는 동안 특히 흥미로운 페이지를 발견하면 브라우저에서 제공되는 기능을 사용하여 책갈피를 설정합니다(책의 흥미로운 부분을 표시하는 책갈피와 유사).
이 작업은 즐겨찾기 – 즐겨찾기에 추가 메뉴를 통해 수행됩니다. 그 후, 새 북마크가 북마크 목록에 나타나며, 브라우저 패널의 "즐겨찾기" 버튼을 클릭하거나 즐겨찾기 메뉴를 통해 볼 수 있습니다.
즐겨찾기 – 즐겨찾기 구성 메뉴를 사용하여 기존 북마크를 삭제, 편집하거나 폴더로 구성할 수 있습니다.

프록시 서버를 통한 작업

  • 시맨틱 웹새로운 메타데이터 형식의 도입을 통해 World Wide Web에서 정보의 일관성과 관련성을 향상시키는 것이 포함됩니다.
  • 소셜 웹웹 사용자 자신이 수행하는 웹에서 사용 가능한 정보를 구성하는 작업에 의존합니다. 두 번째 방향에서는 시맨틱 웹의 일부인 개발이 도구(RSS 및 기타 웹 채널 형식, OPML, XHTML 마이크로포맷)로 적극적으로 사용됩니다. Wikipedia 카테고리 트리의 부분적으로 의미화된 섹션은 사용자가 정보 공간을 의식적으로 탐색하는 데 도움이 되지만 하위 카테고리에 대한 매우 부드러운 요구 사항은 그러한 섹션의 확장을 기대할 이유를 제공하지 않습니다. 이와 관련하여 지식 아틀라스를 편집하려는 시도가 흥미로울 수 있습니다.

World Wide Web 개발의 여러 방향을 요약한 대중적인 개념인 Web 2.0도 있습니다.

웹 2.0

최근 WWW의 발전은 웹 2.0(Web 2.0)이라고 통칭되는 새로운 원리와 기술의 적극적인 도입을 통해 크게 이루어지고 있다. 웹 2.0이라는 용어 자체는 2004년에 처음 등장했으며 웹 존재 이후 20년 동안 WWW의 질적 변화를 설명하기 위한 것입니다. 웹 2.0은 웹의 논리적인 개선이다. 주요 특징은 웹사이트와 사용자의 상호 작용이 개선되고 가속화되어 사용자 활동이 급격히 증가했다는 것입니다. 이는 다음에서 나타났습니다.

  • 인터넷 커뮤니티(특히 포럼) 참여
  • 웹사이트에 댓글 게시
  • 개인 일지(블로그) 유지
  • WWW에 링크를 배치합니다.

Web 2.0은 특히 다음과 같은 활발한 데이터 교환을 도입했습니다.

  • 사이트 간 뉴스 내보내기;
  • 웹사이트에서 정보를 적극적으로 수집합니다.
  • API를 사용하여 사이트 데이터를 사이트 자체에서 분리

웹사이트 구현의 관점에서 Web 2.0은 일반 사용자를 위한 웹사이트의 단순성과 편리성에 대한 요구 사항을 증가시키며 가까운 미래에 사용자 자격의 급속한 감소를 목표로 합니다. 표준 및 합의 목록(W3C) 준수가 가장 중요합니다. 이는 특히 다음과 같습니다.

  • 웹사이트의 시각적 디자인 및 기능에 대한 표준;
  • 검색 엔진의 표준 요구 사항(SEO);
  • XML 및 개방형 정보 교환 표준.

반면에 Web 2.0은 다음과 같이 떨어졌습니다.

  • 디자인과 콘텐츠의 "밝기"와 "창의성"에 대한 요구 사항;
  • 포괄적인 웹사이트(포털)에 대한 요구;
  • 오프라인 광고의 중요성;
  • 대규모 프로젝트에 대한 사업적 관심.

따라서 Web 2.0은 WWW가 단일하고 값비싼 복잡한 솔루션에서 효과적으로 정보를 교환할 수 있는 기능을 갖춘 고도로 유형화되고 저렴하며 사용하기 쉬운 사이트로의 전환을 기록했습니다. 이러한 전환의 주요 이유는 다음과 같습니다.

  • 품질 정보 콘텐츠의 심각한 부족;
  • WWW에서 사용자의 적극적인 자기 표현의 필요성;
  • WWW에서 정보를 검색하고 집계하는 기술 개발.

일련의 Web 2.0 기술로의 전환은 글로벌 WWW 정보 공간에 다음과 같은 결과를 가져옵니다.

  • 프로젝트의 성공 여부는 프로젝트 사용자 간의 활발한 의사소통 수준과 정보 콘텐츠의 품질 수준에 따라 결정됩니다.
  • 웹사이트는 WWW에서의 성공적인 포지셔닝으로 인해 대규모 투자 없이도 높은 성능과 수익성을 달성할 수 있습니다.
  • 개별 WWW 사용자는 자신의 웹사이트가 없어도 WWW에서 비즈니스 및 창의적인 계획을 실행하는 데 상당한 성공을 거둘 수 있습니다.
  • 개인 웹 사이트의 개념은 "블로그", "저자 칼럼"의 개념보다 열등합니다.
  • 활성 WWW 사용자를 위한 근본적으로 새로운 역할이 나타납니다(포럼 중재자, 권위 있는 포럼 참가자, 블로거).

웹 2.0 예
다음은 웹 2.0 기술을 설명하고 실제로 WWW 환경을 변화시킨 사이트의 몇 가지 예입니다. 이는 특히 다음과 같습니다.

이러한 프로젝트 외에도 현대 글로벌 환경을 형성하고 사용자의 활동을 기반으로 하는 다른 프로젝트가 있습니다. 콘텐츠와 인기가 우선 소유자의 노력과 자원이 아니라 사이트 개발에 관심이 있는 사용자 커뮤니티에 의해 형성되는 사이트는 다음과 같은 규칙을 결정하는 새로운 종류의 서비스를 구성합니다. 글로벌 WWW 환경.

FTP

FTP

FTP(영어) 파일 전송 프로토콜- 파일 전송 프로토콜)은 TCP 네트워크(예: 인터넷)를 통해 파일을 전송하도록 설계된 표준 프로토콜입니다. FTP는 개인 개발 장치에서 공용 호스팅 서버로 웹 페이지 및 기타 문서를 다운로드하는 데 자주 사용됩니다.

프로토콜은 클라이언트-서버 아키텍처를 기반으로 구축되었으며 다양한 사용 네트워크 연결클라이언트와 서버 간에 명령과 데이터를 전송합니다. FTP 사용자는 사용자 이름과 비밀번호를 일반 텍스트로 전달하여 인증할 수 있습니다. 또는 서버에서 허용하는 경우 익명으로 연결할 수 있습니다(이 액세스 방법은 사용자의 비밀번호를 가로채지 않기 때문에 더 안전한 것으로 간주되는 경우가 많습니다). 로그인 및 비밀번호를 숨기(암호화)하고 콘텐츠도 암호화하는 보안 전송을 위해 SSH 프로토콜을 사용할 수 있습니다.

최초의 FTP 클라이언트 애플리케이션은 대화형 도구였습니다. 명령줄, 표준 명령 및 구문을 구현합니다. 이후 오늘날에도 여전히 사용되는 많은 운영 체제를 위해 그래픽 사용자 인터페이스가 개발되었습니다. 이러한 인터페이스에는 Microsoft Expression Web과 같은 일반 웹 디자인 프로그램과 특수 프로그램(예: CuteFTP)이 모두 포함됩니다.

FTP는 가장 오래된 애플리케이션 프로토콜 중 하나이며, HTTP보다 훨씬 이전에 등장했으며 심지어 1971년 TCP/IP 이전에도 나타났습니다. 오늘날에도 소프트웨어 배포 및 원격 호스트 액세스에 널리 사용됩니다.

FTP는 두 개의 TCP 연결을 사용하여 파일을 전송한다는 점에서 다른 응용 프로그램과 다릅니다.

  • 제어 연결- 서버에 명령을 보내고 응답을 받기 위한 연결입니다. 제어 채널은 Telnet 프로토콜을 사용합니다.
  • 데이터 연결- 파일 전송을 위한 연결입니다.

이야기

프로토콜의 첫 번째 구현(1971)은 헤더(72비트)와 가변 길이 데이터로 구성된 메시지의 클라이언트와 서버 간의 교환을 위해 제공되었습니다. 메시지 헤더에는 요청 또는 응답, 전송된 데이터의 유형 및 길이가 포함됩니다. 요청 매개변수(예: 경로 및 파일 이름), 서버의 정보(예: 디렉터리의 파일 목록) 및 파일 자체가 데이터로 전송되었습니다. 따라서 명령과 데이터가 동일한 채널을 통해 전송되었습니다.

1972년에 프로토콜이 완전히 변경되어 현대 프로토콜에 가까운 형태를 갖추게 되었습니다. 클라이언트 및 서버 응답의 매개변수가 포함된 명령은 TELNET 연결(제어 채널)을 통해 전송되며, 데이터 전송을 위해 별도의 연결(데이터 채널)이 생성됩니다.

후속 버전에서는 수동 모드에서 작업하고, FTP 서버 간 파일을 전송하는 기능이 추가되었으며, 정보를 얻고, 현재 디렉터리를 변경하고, 디렉터리를 생성 및 삭제하고, 고유한 이름으로 파일을 저장하는 명령이 도입되었습니다. 한동안 FTP를 통해 이메일을 보내는 명령이 있었지만 나중에 프로토콜에서 제거되었습니다.

1980년에 FTP 프로토콜은 TCP를 사용하기 시작했습니다. 프로토콜의 최신 버전은 1985년에 출시되었습니다. 1997년에는 제어 채널과 데이터 채널에서 정보를 암호화하고 서명할 수 있는 프로토콜이 추가되었습니다. 1999년에는 프로토콜 국제화 전용 부록이 발표되어 서버 명령 및 응답에 UTF-8 인코딩 사용을 권장하고 응답 언어를 설정하는 새로운 LANG 명령을 정의했습니다.

프로토콜 설명

HTTP와의 차이점

재산 FTP HTTP
작업 세션을 기준으로 아니요
내장된 사용자 인증 아니요
주로 전송용으로 사용됨 대용량 바이너리 파일 작은 텍스트 파일
연결 모델 이중 연결 단일 연결
주로 수신/전송에 적합 수신 및 전송 리셉션
텍스트 및 바이너리 전송 모드 지원 아니요
전송된 데이터 유형 지정 지원(MIME 헤더) 아니요
다음 작업을 지원합니다. 파일 시스템(mkdir, rm, 이름 바꾸기 등) 아니요

FTP 프로토콜의 다소 눈에 띄는 특징은 다중(적어도 이중) 연결을 사용한다는 것입니다. 이 경우 하나의 채널은 명령이 서버로 전송되고 해당 응답이 반환되는 제어 채널이며(일반적으로 TCP 포트 21을 통해) 나머지를 통해 실제 데이터 전송이 발생합니다(각 전송마다 하나의 채널). 따라서 FTP 프로토콜을 통해 한 세션 내에서 여러 파일을 동시에 양방향으로 전송할 수 있습니다. 각 데이터 채널에 대해 자체 TCP 포트가 열리고 전송 모드에 따라 서버 또는 클라이언트가 해당 포트 수를 선택합니다.
대용량 파일을 전송할 때 트래픽 오버헤드를 줄이고 데이터 교환 시간을 줄이는 바이너리 전송 모드가 있습니다. HTTP 프로토콜은 반드시 Base64 알고리즘을 사용하여 바이너리 정보를 텍스트 형식으로 인코딩해야 합니다.
FTP 프로토콜을 통해 작업을 시작하면 클라이언트는 세션에 들어가고 모든 작업은 이 세션의 프레임워크 내에서 수행됩니다(즉, 서버는 현재 상태를 기억합니다). HTTP 프로토콜은 아무것도 "기억"하지 않습니다. 그 임무는 데이터를 제공하고 잊어버리는 것이므로 HTTP를 사용할 때 상태를 기억하는 것은 프로토콜 외부 방법을 통해 수행됩니다.
FTP는 OSI 모델의 애플리케이션 계층에서 작동하며 TCP/IP를 사용하여 파일을 전송하는 데 사용됩니다. 이를 수행하려면 FTP 서버가 실행 중이고 수신 요청을 기다리고 있어야 합니다. 클라이언트 컴퓨터는 포트 21에서 서버에 접속할 수 있습니다. 이 연결(제어 흐름)은 세션 기간 동안 열려 있습니다. 두 번째 연결(데이터 스트림)은 포트 20에서 해당 클라이언트 포트( 활성 모드) 또는 클라이언트가 임의의 포트에서 해당 서버의 포트( 패시브 모드), 이는 데이터 파일을 전송하는 데 필요합니다. 제어 흐름은 세션을 운영하는 데 사용됩니다. 예를 들어 텔넷과 유사한 프로토콜을 사용하여 클라이언트와 서버 간에 명령과 암호를 교환하는 것입니다. 예를 들어 "RETR 파일 이름"은 지정된 파일을 서버에서 클라이언트로 전송합니다. 이러한 2포트 구조로 인해 FTP는 대역 내 HTTP와 달리 대역 외 프로토콜로 간주됩니다.

연결 및 데이터 전송

웹 브라우저 지원

대부분의 일반 웹 브라우저는 FTPS와 같은 프로토콜 확장을 지원하지 않더라도 FTP 서버에 있는 파일을 검색할 수 있습니다. HTTP 주소가 아닌 FTP 주소를 지정하면 원격 서버에서 사용 가능한 콘텐츠가 다른 웹 콘텐츠와 유사하게 표시됩니다. 모든 기능을 갖춘 FTP 클라이언트는 FireFTP/의 확장으로 Firefox에서 실행될 수 있습니다.

통사론

FTP URL 구문은 RFC1738에 ftp://[ 형식으로 설명되어 있습니다.<пользователь>[:<пароль>]@]<хост>[:<порт>]/ <путь>(매개변수 대괄호선택 과목). 예를 들어:
ftp://public.ftp-servers.example.com/mydirectory/myfile.txt

사용자 이름과 비밀번호 지정에 대한 자세한 내용은 브라우저 설명서에 기록되어 있습니다. 기본적으로 대부분의 웹 브라우저는 최종 사용자 방화벽을 더 잘 우회하는 수동(PASV) 모드를 사용합니다.

안전

FTP는 보안 프로토콜(특히 오늘날의 표준에 따라)로 설계되지 않았으며 수많은 보안 취약성을 가지고 있습니다. 1999년 5월 RFC 2577의 작성자는 취약점을 다음 문제 목록으로 요약했습니다.

  • 숨겨진 공격(바운스 공격)
  • 스푸핑 공격
  • 무차별 공격
  • 패킷 캡처, 스니핑
  • 사용자 이름 보호
  • 포트 스틸링

FTP는 트래픽을 암호화할 수 없으며 모든 전송은 일반 텍스트이므로 네트워크를 통해 패킷을 가로챌 수 있는 사람은 누구나 사용자 이름, 비밀번호, 명령 및 데이터를 읽을 수 있습니다. 이 문제는 TLS 및 SSL과 같은 암호화 메커니즘이 생성되기 전에 개발된 많은 인터넷 프로토콜 사양(SMTP, Telnet, POP, IMAP 포함)에서 일반적으로 발생합니다. 이 문제에 대한 일반적인 해결책은 취약한 프로토콜(FTP의 경우 FTPS, Telnet의 경우 TelnetS 등)의 "보안" TLS 보호 버전을 사용하거나 대부분의 Secure Shell 프로토콜과 함께 제공되는 SFTP/SCP와 같은 보다 안전한 프로토콜을 사용하는 것입니다. 구현.

보안 FTP

파일을 한 번에 안전하게 전송하는 방법에는 "보안 FTP"라는 여러 가지 방법이 있습니다.

FTPS

명시적 FTPS는 클라이언트가 FTP 세션 암호화를 요구할 수 있도록 하는 FTP 표준의 확장입니다. 이는 "AUTH TLS" 명령을 전송하여 구현됩니다. 서버에는 TLS를 요청하지 않는 연결을 허용하거나 거부할 수 있는 기능이 있습니다. 이 프로토콜 확장은 . 암시적 FTPS는 SSL 또는 TLS 연결이 필요한 FTP의 레거시 표준입니다. 이 표준은 일반 FTP와 다른 포트를 사용하도록 되어 있었습니다.

SFTP

SFTP("SSH 파일 전송 프로토콜")는 파일도 전송하고 사용자를 위한 유사한 명령 세트가 있다는 점을 제외하면 FTP와 관련이 없습니다. SFTP 또는 보안 FTP는 SSH(Secure Shell)를 사용하여 파일을 전송하는 프로그램입니다. 표준 FTP와 달리 명령과 데이터를 모두 암호화하여 비밀번호와 민감한 정보가 네트워크를 통해 공개적으로 전송되는 것을 방지합니다. SFTP는 기능면에서 FTP와 유사하지만 다른 프로토콜을 사용하기 때문에 표준 FTP 클라이언트는 SFTP 서버와 통신할 수 없으며 그 반대의 경우도 마찬가지입니다.

SSH를 통한 FTP(SFTP 아님)

SSH를 통한 FTP(SFTP 아님)는 SSH 연결을 통해 일반 FTP 세션을 터널링하는 방식을 나타냅니다. FTP는 여러 TCP 연결을 사용하기 때문에 SSH를 통한 터널링은 특히 어렵습니다. 많은 SSH 클라이언트가 제어 채널(포트 21의 원래 클라이언트-서버 연결)에 대한 터널을 설정하려고 시도하면 이 채널만 보호됩니다. 데이터를 전송할 때 양쪽 끝의 FTP 소프트웨어는 SSH 연결을 우회하여 무결성을 잃는 새로운 TCP 연결(데이터 채널)을 설정합니다.

그렇지 않으면 클라이언트의 경우 소프트웨어 SSH에서는 FTP 제어 흐름 메시지를 모니터링 및 다시 작성하고 FTP 데이터 흐름에 대한 새 리디렉션을 자동으로 열려면 FTP에 대한 약간의 지식이 필요합니다.

SSH를 통한 FTP는 보안 FTP라고도 합니다. 하지만 SSL/TLS(FTPS)와 같은 다른 방법과 혼동해서는 안 됩니다. SSH를 사용하고 FTP와 관련되지 않은 다른 파일 전송 방법은 SFTP 및 SCP입니다. 각각에서 자격 증명과 파일 데이터는 항상 SSH 프로토콜로 보호됩니다.

FTP. 기본 개념

FTP

  • 사용자 - 사용자 이름.
  • 콜론은 사용자 이름과 비밀번호 사이의 프로그램 구분 기호입니다.
  • 비밀번호 - 비밀번호.
  • @ - 사용자 데이터와 주소를 분리한다는 의미입니다.

다음은 주소 자체입니다. 이는 IP일 수도 있고 주소가 리터럴 값(ftp.ur.ru)을 가질 수도 있습니다. 주소 뒤에는 연결해야 하는 주소와 포트 번호를 구분하는 별도의 콜론이 다시 있습니다. 기본적으로 이 포트는 21이지만 서버 관리자가 지정한 임의의 숫자일 수 있습니다.

주소는 다음과 같습니다.

즉, 사용자 이름은 익명, 비밀번호는 이메일 주소, 포트는 21입니다.

FTP 모드

FTP 프로토콜을 통해 작업할 때 및 사이에 두 개의 연결이 설정됩니다. 관리자(명령이 뒤따릅니다) 그리고 데이터 연결(파일은 이를 통해 전송됩니다). 제어 연결은 동일합니다. 활동적인그리고 패시브 모드. 클라이언트는 동적 포트(1024-65535)에서 FTP 서버의 포트 번호 21로 TCP 연결을 시작하고 "안녕하세요! 연결하고 싶습니다. 여기 내 이름과 비밀번호가 있습니다."라고 말합니다. 추가 조치선택한 FTP 모드(활성 또는 수동)에 따라 다릅니다.

  • 안에 활성 모드클라이언트가 "안녕하세요!"라고 말할 때 또한 서버에 포트 번호를 알려줍니다( 동적 범위 1024-65535) 서버가 클라이언트에 연결하여 데이터 연결을 설정할 수 있도록 합니다. FTP 서버는 데이터 전송을 위해 TCP 포트 번호 20을 사용하여 지정된 클라이언트 포트 번호에 연결합니다. 클라이언트의 경우 이러한 연결이 수신되므로 방화벽이나 NAT 뒤에 있는 클라이언트와 활성 모드에서 작업하는 것이 어렵거나 추가 설정이 필요한 경우가 많습니다.
  • 안에 패시브 모드, 클라이언트가 "안녕하세요!"라고 말한 후 서버는 클라이언트에게 데이터 연결을 설정하기 위해 연결할 수 있는 TCP 포트 번호(동적 범위 1024-65535)를 알려줍니다. 이 경우 쉽게 알 수 있듯이 클라이언트 측과 서버 측 모두에서 해당 연결의 포트는 임의적인 것으로 판명됩니다. 수동 모드에서는 클라이언트가 방화벽을 통해 서버와 쉽게 작업할 수 있지만, 서버가 수동 모드를 지원하려면 서버 측에서 그에 따라 방화벽을 구성해야 하는 경우가 많습니다.

활성 FTP 모드와 수동 FTP 모드의 주요 차이점은 데이터 전송을 위해 연결을 여는 측면입니다. 활성 모드에서 클라이언트는 FTP 서버로부터 이 연결을 수락할 수 있어야 합니다. 수동 모드에서는 클라이언트가 항상 이 연결을 자체적으로 시작하고 서버가 이를 수락해야 합니다.

FTP는 TCP(Transmission Control Protocol)에만 기반을 둔 서비스입니다. FTP는 "데이터" 포트와 "명령" 포트(제어 포트라고도 함)라는 두 개의 포트를 사용한다는 점에서 특이합니다. 일반적으로 이는 명령용 포트 21이고 데이터용 포트 20입니다. 단, 모드에 따라 데이터 포트가 항상 20이 되는 것은 아닙니다.

활성 모드에서 FTP 클라이언트권한이 없는 임의의 포트(N > 1024)에서 FTP 서버 명령 포트 21에 연결합니다. 그런 다음 클라이언트는 포트 N+1에서 수신 대기를 시작하고 FTP 명령 PORT N+1을 FTP 서버로 보냅니다. 이에 대한 응답으로 서버는 로컬 데이터 포트 20에서 지정된 클라이언트 데이터 포트에 연결합니다.

수동 FTP 모드에서 클라이언트는 서버에 대한 두 연결을 모두 시작하여 클라이언트의 수신 데이터 포트를 필터링하는 방화벽 문제를 해결합니다. FTP 연결을 열 때 클라이언트는 권한이 없는 두 개의 포트(N > 1024 및 N+1)를 로컬로 엽니다. 첫 번째 포트는 포트 21에서 서버에 접속하지만 PORT 명령을 발행하고 서버가 데이터 포트에 연결하여 응답하도록 허용하는 대신 클라이언트가 PASV 명령을 발행합니다. 결과적으로 서버는 권한이 없는 임의의 포트(P > 1024)를 열고 PORT P 명령을 클라이언트에 보낸 후, 클라이언트는 데이터 전송을 위해 포트 N+1에서 서버의 포트 P로 연결을 시작합니다.

FTP 서버

FTP 서버

FTP 서버- 공개적으로 액세스 가능한 파일을 포함하고 이를 지원하도록 구성된 컴퓨터(FTP 서버에는 FTP 프로토콜을 지원하는 소프트웨어가 있어야 함)

현재 인터넷에는 세 가지 유형의 FTP 서버가 있습니다.

  1. 인터넷 스타일(모든 서버 파일에 액세스)
  2. 리스트서버(액세스 제한)
  3. FTPmail(이메일을 통한 액세스).

서버 FTP메일인터넷 액세스가 매우 제한된 사용자, 즉 이메일만 사용할 수 있는 사용자에게 가장 흥미로운 기능입니다. 선택한 FTP 메일 서버가 실행해야 하는 몇 가지 특수 명령을 편지에 입력합니다. 모든 항목을 올바르게 입력하고 편지가 의도한 대로 도착했다면 FTP메일 서버는 인터넷의 거의 모든 구석구석에서 필요한 파일을 찾기 시작합니다. 파일이 발견되면 귀하에게 전송되며, 그렇지 않으면 이 파일이 실제로 존재하지 않는다는 정보가 포함된 편지를 받게 됩니다. 물론 좋은 일이지만 만약 당신이 전체 권한인터넷 리소스에 연결하면 아무 소용이 없습니다.

인터넷에 많은 양의 데이터를 저장하는 방법이 있습니다. FTP 서버. FTP 서버는 일종의 파일 라이브러리입니다. FTP 서버와 사용자 컴퓨터 간에 파일을 전송하려면 프로토콜( 파일 전송 프로토콜- 파일 전송 프로토콜).

FTP 서버란 무엇입니까? 수많은 FTP 서버에 게시된 파일을 컴퓨터로 다운로드할 수 있습니다. 인터넷에는 기가바이트 규모의 다양한 정보에 대한 무료 익명 액세스를 제공하는 수천 개의 FTP 서버가 있습니다. 텍스트 문서, 소프트웨어 배포판, 사진 및 음악 파일. 공간을 제공하는 무료 서버에 홈 페이지를 업로드할 수 있습니다. 이는 특수 서버 페이지에서 다운로드해야 하는 파일을 표시할 때 HTTP를 사용하는 것보다 훨씬 편리합니다.

도 있습니다 FileZilla 서버- FileZilla 클라이언트와 관련된 프로젝트입니다. 같은 회사에서 개발한 FTP 서버입니다. FTP, SFTP 및 FTPS(SSL/TLS를 통한 FTP)를 지원합니다.

FileZilla Server의 예를 사용하여 FTP 서버 생성 및 설정

자신만의 홈 FTP 서버를 만들면 로컬 또는 FTP를 구성할 수 있습니다. 글로벌 네트워크데이터를 전송하는 편리한 방법. 집에서 실행하려면 다음과 같은 무료 소프트웨어를 사용할 수 있습니다. FileZilla 서버. 이 프로그램은 필요한 모든 기능을 갖추고 있으며 사용자 정의가 쉽습니다.

FileZilla Server는 다음에 의해 배포됩니다. 무료 라이센스따라서 프로그램 배포는 해당 개발자의 웹사이트에서 무료로 다운로드할 수 있습니다. 설치하기 전에 관리자 인터페이스에서 수신할 포트를 지정하고 FTP 서비스를 시작하는 방법을 결정해야 합니다. 기본 설정을 그대로 두면 설치 프로그램이 임의의 포트를 선택하고 Windows 시작에 FTP 서비스를 추가합니다.

또한 FileZilla Server를 설치하기 전에 시스템 부팅 시 서버를 시작하는 방법을 선택해야 합니다. 기본적으로 FTP 서비스의 자동 시작은 OS에서 인증된 모든 사용자에 대해 활성화됩니다.

설치가 완료되면 프로그램은 해당 아이콘을 트레이에 배치하고 해당 아이콘을 클릭하면 서버 관리 패널이 열립니다. 여기에서 먼저 서버 127.0.0.1과 지정된 포트 선택을 확인하고 필요한 경우 관리자 비밀번호를 생성하고 입력해야 합니다.

하나 이상의 사용자를 생성하고 컴퓨터의 특정 디렉터리에 대한 액세스를 허용하여 FileZilla Server 설정을 시작해야 합니다. 이렇게 하려면 "편집" 메뉴에서 "사용자" 항목을 선택하고 "추가" 버튼을 클릭하세요. 나타나는 창에서 원하는 경우 임의의 사용자 이름을 입력하여 특정 그룹에 배치해야 합니다("편집 - 그룹" 메뉴에서 생성할 수 있음). "확인"을 클릭하면 계정이 생성됩니다. 이름, 그 후에 설정을 시작할 수 있습니다.

기본적으로 새 FileZilla Server 사용자는 비밀번호 없이 생성됩니다. 설정하려면 '일반'의 '비밀번호' 항목을 체크하고 입력하세요. 동일한 창에서 선택한 사용자의 연결 수에 대한 제한을 설정할 수 있습니다(0 - 제한 없음).

"공유 폴더" 탭에서 사용자의 루트 디렉터리를 추가하고 해당 사용자가 액세스할 디렉터리를 선택해야 합니다. “홈 디렉터리로 설정” 버튼을 클릭하면 선택한 디렉터리를 루트 디렉터리로 설정할 수 있습니다. 또한 이 창에서는 선택한 사용자가 사용할 수 있는 파일 및 디렉터리에 대한 권한을 지정할 수 있습니다. 예를 들어, "파일" 범주에서 "쓰기" 및 "삭제" 확인란을 선택하면 익명 계정에 "C:\FTP" 디렉터리에 있는 파일을 쓰고 삭제할 수 있는 권한이 부여됩니다.

"속도 제한"탭은 특정 계정에 대한 데이터 업로드 및 다운로드 속도 제한을 설정합니다. 이러한 설정은 변경하지 않고 그대로 둘 수 있습니다.

“IP 필터” 창에서 관리자는 특정 IP 또는 서브넷에서 FTP 서버에 대한 접근을 거부할 수 있습니다. 이는 향후 부주의한 사용자가 불법 콘텐츠를 서버에 업로드하거나 다른 방식으로 불편을 끼치는 것을 감지하는 데 유용할 수 있습니다.

"편집 - 설정" 메뉴에서 모든 계정에 적용되는 일반 서버 설정에 접근할 수 있습니다. 대부분의 매개변수, 특히 속도 제한, IP 블랙리스트, SSL 및 Autoban은 처음에는 그대로 둘 수 있습니다. IP 대신 서버의 도메인 이름을 입력할 수 있는 "패시브 모드 설정" 항목에 주목할 가치가 있습니다. 주소가 동적이고 네트워크에 연결할 때마다 변경되는 경우 유용합니다.

예를 들어 DynDNS 서비스를 사용하여 무료 도메인 이름을 등록할 수 있습니다.

사용자가 FTP 서버와 통신할 수 있도록 하려면 해당 주소와 계정 로그인 정보를 제공해야 합니다. 모든 작업은 기본 FileZilla 창에 표시됩니다.

FTP 클라이언트

FTP 클라이언트

FTP 클라이언트- 파일 전송 프로토콜(문자 그대로 "파일 전송 프로토콜") - 에 대한 액세스를 단순화하는 프로그램입니다. 목적에 따라 사용자에게 텍스트 콘솔 모드에서 원격 FTP 서버에 대한 간단한 액세스를 제공하여 사용자 명령과 파일을 전달하는 작업만 수행하거나 원격 서버에 있는 파일을 마치 FTP 서버의 일부인 것처럼 표시할 수 있습니다. 사용자 컴퓨터의 파일 시스템 또는 둘 다. 마지막 두 경우에서 FTP 클라이언트는 사용자 작업을 명령으로 해석하는 작업을 수행하므로 복잡한 내용을 모두 숙지하지 않고도 파일 전송 프로토콜을 사용할 수 있습니다.

FTP 클라이언트 사용의 구체적인 예는 다음과 같습니다.

  • 웹 개발자가 인터넷 서버에 웹 사이트 페이지 게시
  • 일반 인터넷 사용자가 음악, 프로그램 및 기타 데이터 파일을 다운로드합니다. 많은 공용 서버가 사용자 인증을 위해 추가 데이터를 요청하지 않고 인터넷 브라우저(또한 FTP 클라이언트)가 추가 질문 없이 파일을 다운로드하기 때문에 이 예는 많은 사용자가 FTP 클라이언트 및 프로토콜의 사용으로 인식하지 못하는 경우가 많습니다.

구현

사용자에게 있어서 가장 간단한 경우(그러나 동시에 가장 복잡한 경우) FTP 클라이언트는 단순히 다른 컴퓨터에 위치한 파일 시스템 에뮬레이터입니다. 이 파일 시스템을 사용하면 서버에서 서버로 파일 복사, 파일 삭제, 새 파일 생성 등 일반적인 사용자 작업을 모두 수행할 수 있습니다. 어떤 경우에는 보기, 프로그램 실행, 편집을 위해 파일을 열 수도 있습니다. 파일을 열면 사용자의 컴퓨터에 미리 다운로드된다는 점만 고려하면 됩니다. 그러한 프로그램의 예는 다음과 같습니다.

  • 인터넷 브라우저(종종 읽기 전용 모드로 실행되므로 서버에 파일을 추가할 수 없음)
  • 많은 파일 관리자 ftp.exe입니다. 많은 Linux 빌드에는 ftp 유틸리티도 있습니다.

    액세스 권한 및 승인

    원격 서버의 파일 시스템에는 일반적으로 다양한 사용자에 대한 액세스 권한 설정이 있습니다. 예를 들어 익명 사용자는 일부 파일에만 액세스할 수 있으며 다른 파일의 존재에 대해서는 알 수 없습니다. 다른 사용자 그룹에는 다른 파일에 대한 액세스 권한이 있을 수 있습니다. 예를 들어 파일을 읽을 수 있는 권한 외에도 새 파일을 쓰거나 기존 파일을 업데이트할 수 있는 권한이 부여될 수도 있습니다. 액세스 권한 옵션의 범위는 각 특정 FTP 서버의 운영 체제 및 소프트웨어에 따라 다릅니다. 일반적으로 폴더 내용 보기(즉, 폴더에 포함된 파일 목록을 가져오는 기능), 파일 읽기, 파일 쓰기(생성, 삭제, 업데이트) 권한을 분리합니다. 에스)

    스마트FTP

    인터넷에서는 이 클라이언트를 www.smartftp.com에서 찾을 수 있습니다. 이 프로그램의 배포 패키지 크기는 약 3~6MB입니다. 프로그램의 "레갈리아"(또는 기능) 목록에서 작성자는 TSL/SSL 지원, IPv6 지원, 실시간 데이터 압축, UTF-8 지원, 파일 전송 기능 등의 사항을 나타냅니다. 두 서버 간 직접 연결, 원격 파일 편집, 다운로드 스케줄러 내장, 생성 도구 백업 복사본, FTP 클라이언트의 표준인 명령줄 및 기타 기능에서의 작업을 지원합니다. 프로그램의 인터페이스는 편리하고 아름답고 매우 평범합니다.

주요 인터넷 리소스(서비스)를 고려해 보겠습니다. 가장 인기 있는 리소스는 월드 와이드 웹(WWW)으로, 이는 엄청난 수(10억 개가 넘는)의 멀티미디어 문서를 나타내며, 그 특징은 서로 연결하는 기능입니다. 이는 인터넷상의 다른 컴퓨터에 물리적으로 위치할 수 있는 WWW 문서로의 전환을 구현하는 링크가 현재 문서에 존재함을 의미합니다. 특별한 WWW 문서 보기 프로그램을 사용하여 인터넷 사용자는 World Wide Web을 통해 이동하면서 한 문서에서 다른 문서로의 링크를 빠르게 탐색할 수 있습니다.

WWW(월드와이드웹, 월드와이드웹) — 상호 연결된 하이퍼미디어 문서 세트입니다.

전체 파일 라이브러리는 인터넷에 있으며 FTP 서비스를 통해 액세스가 제공됩니다.

FTP(파일 전송 프로토콜) - 모든 종류의 파일을 저장하고 전송하는 시스템입니다.

위에서 언급했듯이 초기에는 문자 메시지를 빠르게 보내기 위해 컴퓨터 네트워크가 많이 사용되었습니다. 따라서 인터넷에서 가장 오래된 자원은 이메일(전자메일)이다.

이메일(이메일) — 이메일 전달 시스템.

의견 교환을 위해 상호 연결된 컴퓨터에 메시지를 게시할 수 있는 특별한 서비스가 인터넷에 있습니다. 이러한 컴퓨터 중 하나에 연결하고 관심 사항에 따라 토론 그룹(원격 회의)을 선택하면 게시된 메시지를 읽고 그룹에 질문하거나 다른 사람의 질문에 답변할 수 있습니다. 메시지는 일반적으로 다른 컴퓨터에 빠르게 복제되어 짧은 기간 동안 저장되므로 이 리소스를 뉴스그룹이라고 합니다.

뉴스그룹(뉴스그룹) — 메시지를 교환하고 토론을 수행하기 위한 글로벌 분산 시스템입니다.

이런 종류의 가장 인기 있는 시스템 중 하나는 유즈넷 뉴스 그룹입니다.

Telnet 서비스를 사용하면 원격 컴퓨터에 연결하여 해당 리소스를 사용할 수 있습니다.

텔넷 - 서비스 리모콘컴퓨터.

그러나 이러한 컴퓨터는 대부분 Unix 운영 체제의 일부 변형을 실행하므로 현재 이 서비스는 주로 네트워크 관리자가 사용합니다.

마지막으로 인터넷에는 사용자가 키보드로 텍스트를 입력하여 실시간으로 대화할 수 있는 IRC(채팅) 시스템이 있습니다.

IRC(인터넷 릴레이 채팅, 인터넷을 통한 대화) - 키보드로 문자를 입력하여 인터넷 이용자간 실시간으로 소통할 수 있는 서비스입니다.

인터넷은 다양한 영역에서 사용될 수 있습니다:

- 전문적인 활동;

- 상업 활동

— 교육 서비스를 받고 있습니다.

- 레크리에이션 및 오락.

인터넷 전문 활동 분야에서는 관심 주제에 대한 정보를 검색하고 전문 회사와 공동 프로젝트를 조직할 수 있습니다.




맨 위