첫 번째 단계는 무료 개인 홈페이지 공간을 신청하는 것입니다(물론 상황에 따라 유료로 신청할 수도 있습니다). 검색 엔진에서 "무료 자료"를 검색하고 찾은 웹페이지에서 무료 개인 홈페이지 상자를 체크한 다음 무료 개인 홈페이지를 제공하는 웹사이트로 들어가서 단계에 따라 신청서를 작성하면 됩니다. 그런 다음 개인 페이지를 편집할 수 있습니다. 초보자의 경우 FrontPage를 사용하는 것이 좋은데, 이는 마이크로소프트 오피스의 구성 요소이자 WORD와 유사한 점이 많은 WYSIWYG 웹페이지 편집 소프트웨어이기 때문입니다. 마지막으로 웹 페이지를 업로드합니다. 개인 홈 스페이스 서비스를 제공하는 웹사이트의 업로드 지침에 따라 편집한 웹 페이지를 업로드합니다. 이 단계를 마치면 개인 홈 페이지가 만들어집니다.
웹 사이트는 어떻게 만드나요?
(출처: ShangYi 웹사이트 플래너)
I. 소개
웹 사이트의 전반적인 계획과 디자인은 웹 사이트 개발의 중요한 부분이며 사람들의 브라우징을 유도합니다. 인터넷 / 인트라넷 기술의 발전으로 사람들은 인터넷 / 인트라넷의 장점을 깨닫고 데이터베이스와 웹 간의 연결은 데이터베이스 개발에서 가장 인기있는 기술 중 하나가되었습니다.
일반적으로 브라우저를 통해 보는 대부분의 웹 페이지는 정적입니다. "정적"이란 웹사이트의 콘텐츠가 "고정"되어 있다는 뜻입니다. 브라우저가 인터넷의 HTTP(하이퍼텍스트 전송 프로토콜) 프로토콜을 통해 웹 서버에 웹 페이지를 요청하면 서버는 원래 설계된 정적 HTML 문서만 브라우저로 전송합니다. 페이지의 콘텐츠는 표준 HTML 코드와 애니메이션 효과로 뛰어다니는 개와 고양이와 같이 널리 사용되는 GIF89A 형식의 동적 이미지만 사용합니다. 사이트 관리자가 페이지의 콘텐츠를 업데이트하려면 모든 HTML 문서를 수동으로 업데이트해야 합니다. 정적 웹사이트의 아킬레스건은 유지 관리가 잘 되지 않는다는 점입니다. 웹페이지의 콘텐츠를 업데이트하기 위해 웹사이트 관리자는 HTML 문서를 반복해서 만들어야 합니다. 사이트의 콘텐츠와 정보의 양이 계속 증가함에 따라 이 작업이 얼마나 복잡하고 지루할 수 있는지 상상할 수 있습니다.
동적 웹사이트란 무엇인가요? "동적"이라는 용어는 페이지의 그림이 움직이는 것을 의미하지 않습니다.
(1) 상호 작용성: 즉, 웹 페이지는 고객의 요구 사항과 동적 변경 및 응답에 대한 선택을 기반으로 할 수 있으며 브라우저는 웹 트렌드의 미래 발전 인 클라이언트 인터페이스입니다.
(2) 자동 업데이트 : 즉, 새 페이지를 자동으로 생성 할 수 있으며 HTML 문서를 수동으로 업데이트 할 필요가 없으므로 작업 부하가 크게 줄어 듭니다.
(3) 수시 및 사람마다 변경: 즉, 같은 사이트를 다른 시간에 방문하는 사람마다 다른 페이지를 생성할 수 있으며, 특히 사이트 사용자에게 권한을 부여해야 할 필요가 있습니다.
인터넷의 급속한 발전과 함께 전문 ISP(인터넷 서비스 제공업체) 및 ICP(인터넷 콘텐츠 제공업체), 일반 정부 기관, 은행, 교통부, 학교, 병원, 서비스 제공업체, 심지어 모든 사람들이 인터넷에 정보를 게시하고 새로운 온라인 관리 및 서비스를 제공하고자 적극적으로 노력하고 있습니다. 웹 디자인과 웹 편집이 새로운 핫한 산업이 되고 있다고 해도 과언이 아닙니다.
II. 웹 사이트의 시스템 분석
(I). 프로젝트 시작
고객으로부터 사업 문의를 받고 양측의 지속적인 접촉과 이해, 기본적인 타당성 논의를 거쳐 예비 제작 합의에 도달했으므로 프로젝트를 설정해야합니다. 이를 위해서는 프로젝트 매니저, 웹 디자이너, 프로그래머, 테스터, 편집/문서화 및 기타 필요한 인력을 포함한 전담 프로젝트 팀을 구성하는 것이 좋습니다.
(2). 고객 요구 사항 설명
첫 번째 단계는 고객에게 요구 사항에 대한 완전한 설명을 요청하는 것입니다. 많은 고객이 자신의 요구 사항을 명확히 알지 못하므로 이를 분석하는 데 지속적인 안내와 도움이 필요합니다. 어떤 고객은 어떤 종류의 웹사이트를 구축할 것인지에 대한 명확한 목적이 전혀 없고, 웹사이트를 구축한 후 무엇을 할 것인지 전혀 모를 수도 있습니다. 고객이 명확한 목적을 가질 수 있도록 하려면 인내심을 갖고 고객의 잠재적 요구와 실제 요구 사항을 면밀히 분석하고 발굴해야 합니다. 이는 모두에게 좋은 일입니다. 우리의 목표는 "고객이 명확하게 이해하고 양측이 모두 만족하는 것"이어야 합니다. 이는 고객과 우리 자신에 대한 책임입니다.
고객과 함께 상세하고 완전한 요구사항 명세서를 작성하는 데는 많은 시간이 소요될 수 있지만 그만한 가치가 있으며, 반드시 고객이 서명해야 합니다. 이 작업을 잘 수행하면 불분명하거나 잘못 이해한 요구 사항으로 인한 많은 실수와 프로젝트 실패를 방지할 수 있습니다. 요구 사항 사양이 부실하면 양질의 웹사이트를 만들 수 없습니다. 그렇다면 요구 사항 명세서는 어떤 기준을 충족해야 할까요? 정확성: 각 기능이 제공해야 할 기능을 명확하게 기술해야 함, 실현 가능성: 각 요구 사항이 현재 개발 역량 및 시스템 환경에서 실현될 수 있는지 확인, 필요성: 기능이 반드시 제공되어야 하는지, 지연될 수 있는지, 예산 삭감 시 '삭감'이 가능한지 여부, 단순성: 다음을 사용하지 않음. 웹 전문 용어; 테스트 가능성: 개발이 완료되면 고객이 필요에 따라 테스트할 수 있습니다.
셋째, 구축 프로그램
(I). 웹사이트 구축의 개념
(1) 초기 계획
홈페이지를 디자인하는 것이 반드시 어려운 것은 아닙니다. 그러나 이 작업은 기존의 홍보 자료 준비와 마찬가지로 신중한 처리와 계획이 필요합니다. 즉, 먼저 전달해야 할 주요 메시지를 결정한 다음 모든 아이디어를 신중하게 고려하고 합리적으로 정리 한 다음 페이지 스타일을 디자인하고 대표 사용자에게 시도한 다음 수정 및 개선을 반복해야합니다.
(2) 가능한 한 간결하게
홈페이지는 책의 표지와 같아서 사용자가 웹사이트의 콘텐츠를 탐색하도록 유도합니다. 따라서 홈페이지의 디자인은 한눈에 시선을 사로잡고 명확해야 합니다. 불필요한 세부 정보를 너무 많이 넣거나 화면을 너무 복잡하게 만들지 마세요. 홈페이지에 조직의 이름, 제공하는 제품 또는 서비스, 홈페이지의 콘텐츠(즉, 다른 페이지에 포함된 다른 정보)와 같은 세 가지 주요 사항을 명확하게 나열하세요. 페이지의 첫인상이 가장 중요하다는 점을 기억해야 합니다. 온라인에는 수많은 사람들이 모든 곳을 탐색하고 있습니다. 홈페이지가 정말 매력적이지 않다면 사람들이 깊이 있게 보기 어려울 것입니다.
(3) 가능한 한 단순하게 유지
요즘 대부분의 사용자는 모뎀을 사용하여 월드와이드웹에 연결하므로 일반적으로 홈페이지가 시스템으로 전송될 때까지 많은 시간을 기다립니다. 홈페이지의 그래픽은 사용자가 기다리지 않도록 가능한 한 단순해야 합니다. 이미지가 크고 색상이 진할수록 페이지를 전송하는 데 시간이 오래 걸립니다. 이는 이미지를 완전히 생략해야 한다는 뜻이 아니라 이미지 사용으로 인한 효과를 염두에 두라는 의미입니다. 홈페이지는 64가지 색상을 넘지 않아야 하며 상단 이미지는 약 10KB(킬로바이트) 이하로 유지해야 합니다. 큰 이미지를 넣으려 하지 말고 짧고 간결한 이미지 두세 개만 넣는 것이 좋습니다. 홈페이지는 전체적으로 빠르게 확산될 수 있어야 합니다. 로드하는 데 10~15초 이상 걸리면 많은 사용자가 조바심을 냅니다. 사정이 허락한다면 14.4킬로버드의 모뎀이나 Prodigy와 같은 온라인 서비스를 통해 월드와이드웹에 연결하여 조금 더 열악한 조건에서 홈페이지의 전송 속도를 테스트하는 것이 좋습니다.
또한 기본으로 제공되는 소형 디스플레이와 같은 가장 낮은 사양의 장비에 주의하고 모든 사람이 대형 고해상도 화면을 사용한다고 가정하지 마세요. 일부 고급 브라우징 소프트웨어에서 제공하는 최첨단 기능을 사용하는 것은 괜찮지만, 일부 온라인 서비스에서 제공하는 전용 브라우징 소프트웨어와 같은 보조 브라우징 소프트웨어에서도 홈 페이지가 원활하게 표시되는지 확인해야 합니다.
(4) 이미지를 잘 활용하기
사용자는 인터넷을 돌아다니기 때문에 홈페이지에 관심을 끌 수 있는 방법을 찾아야 합니다. 월드 와이드 웹의 가장 중요한 자원 중 하나는 멀티미디어 기능이므로 이를 잘 활용해야 합니다. 홈페이지에는 눈길을 사로잡는 이미지, 원본 사진, 멋진 글꼴이 있어야 독특하고 기억에 남는 홈페이지가 될 수 있습니다. 이미지의 내용은 실용적인 효과가 있어야 하며 화려하지 않아야 합니다. 최고의 이미지는 아름다움과 커뮤니케이션의 조합이어야 합니다. 이미지가 텍스트의 부족한 부분을 보완할 수는 있지만 텍스트를 완전히 대체할 수는 없습니다. 많은 사용자가 시간을 절약하기 위해 이미지를 생략하도록 브라우징 소프트웨어를 설정합니다. 그들은 단어만 읽을 것입니다. 따라서 홈페이지를 만들 때는 이미지가 제공하는 중요한 정보나 텍스트가 다른 페이지로 연결되는 안내를 반드시 반복해서 작성하세요. 완성된 홈페이지는 '텍스트 전용' 모드로 테스트하여 모든 정보가 전달되는지 확인하세요.
(5) 홈 페이지를 탐색하기 쉽게 만드세요.
홈페이지의 주요 기능 중 하나는 로밍 도구로서 사용자를 사이트나 다른 곳에 저장한 정보로 안내하는 것입니다. 로밍 프로세스를 최대한 쉽게 만들도록 노력하세요. 명확성과 속도를 위해 홈페이지의 링크 항목은 회사, 제품, 서비스, 지원과 같은 몇 가지 상위 카테고리로 제한해야 합니다. 6~8개의 링크 항목을 사용하는 것이 이상적입니다.
또한 제공하는 정보가 중복되는 페이지에 묻혀서는 안 됩니다. 5개 이상의 항목을 연결하면 충분히 지루할 수 있습니다. 따라서 폭과 깊이 사이에 균형을 맞춰야 합니다. 사이트에 정보가 너무 많으면 페이지를 길게 만들거나 더 많은 연결 항목을 사용하거나 여러 개의 홈페이지를 설정하여 각 홈페이지에 다른 정보가 포함되도록 해야 할 수도 있습니다. 사용자가 홈페이지에서 키워드나 텍스트를 통해 필요한 정보를 찾을 수 있다면 분명 환영받을 것입니다.
충분한 리소스가 있다면 전문가에게 의뢰하여 디자인한 홈페이지가 사용자 친화적인지 여부를 평가받아야 합니다. 홈페이지에 익숙하지 않은 일부 사용자에게 초기 완성품을 사용해 보도록 하세요.
(6) 웹을 주도적으로 활용하세요.
홈 페이지 - 일반적으로 다음 항목을 포함해야 합니다.
제목, 이 제목은 사이트를 명확하게 식별해야 합니다. 제목은 이름, 슬로건, 로고 또는 이미지가 될 수 있습니다.
이메일 주소: 사용자가 문제가 있는 경우 회원님에게 알릴 수 있는 이메일 주소입니다.
저작권 정보: 홈페이지 콘텐츠에 적용되는 저작권 조항입니다. 간단한 저작권 고지와 함께 자세한 이용 약관이 있는 다른 페이지로 이동하는 링크를 표시하여 홈페이지가 복잡해지지 않도록 할 수 있습니다.
연락처 정보: 우편 주소, 전화번호 등을 나열합니다.
(7) 기존 정보 재활용
홈페이지를 만들 때 브로셔, 홍보 문서, 기술 매뉴얼, 데이터베이스 등 재사용할 수 있는 텍스트, 이미지 및 기타 자료가 많이 있기 때문에 일반적으로 처음부터 다시 시작할 필요가 없습니다. 대부분의 경우 이러한 자료는 약간의 노력만 기울이면 웹 페이지에서 사용할 수 있도록 전송할 수 있습니다.
(8) 최신성 유지
월드와이드웹에는 매일 새로운 것들이 끊임없이 등장하고 있습니다. 홈페이지에 변화가 없다면 사용자는 곧 지루함을 느낄 것입니다. 홈페이지에 새로운 정보를 공지하면 사용자가 다시 방문하도록 유도할 수 있습니다. 페이지 상단의 헤드라인에 새로운 정보를 알리는 것이 좋습니다. 홈페이지의 이미지나 홈페이지 스타일을 정기적으로 변경할 수 있습니다. 사이트를 방문할 사람의 수를 나열하는 등 관심 있는 항목을 지속적으로 또는 자동으로 업데이트할 수 있습니다.
또한 항상 최신 정보를 제공하기 위해 홈페이지가 최신 정보를 제공하도록 해야 합니다. 홈페이지 정보 업데이트를 기존 홍보 및 데이터 준비 프로그램에 통합하여 새로운 정보를 전달하기 위해 기존 방법(예: 보도 자료)을 사용할 때 홈페이지에 표시되도록 합니다. 연결 프로젝트가 원활하게 실행되도록 하고 화면에 '필요한 파일에 액세스할 수 없습니다'라는 메시지가 표시되어 사용자를 불편하게 하지 않도록 하세요.
(9) 약속을 지키세요
지킬 수 없는 약속은 하지 마세요. 예를 들어 사용자가 대출 선주문 양식을 작성해 달라고 요청하는 경우, 해당 주문을 처리할 방법과 배송 프로세스를 이미 마련하지 않은 상태에서 그냥 답장을 보내지 않도록 하세요. 온라인에 연락처를 기재하는 경우 발신자의 문제를 신속하게 해결할 수 있는지 확인하세요.
(10) 사용자의 브라우징 유도
홈페이지를 아름답고 기능적으로 만들기 위해 머리를 싸매고 노력했는데 아무도 찾지 않는다면 안타까운 일입니다. 웹상의 모든 사람들을 끌어들이려면 홈페이지를 찾기 쉽게 만드세요. 다른 사이트(예: 주제와 관련된 사이트)에 내 홈페이지로 링크할 수 있음을 알립니다. 모든 관련 웹 디렉토리, 색인, 검색 프로그램 및 '새 소식' 페이지에 사이트가 등록되도록 준비하세요. 인터넷과 책 광고, 홍보 문서, 판촉물 등 모든 전통적인 매체에 사이트가 표시되도록 가능한 한 널리 퍼뜨립니다.
웹사이트의 각 페이지에는 사용자가 언제든지 홈 페이지로 쉽게 돌아갈 수 있는 "홈" 버튼이 있습니다.
월드와이드웹은 역동적이고 진화하고 있으므로 지금 적용되는 교훈 중 일부는 나중에 적용되지 않을 수도 있습니다. 예를 들어, 앞으로 가정에서 인터넷에 연결할 수 있는 고속 회선이 있다면 현재의 데이터 전송 제한이 없어지고 홈 페이지가 더 길어지고 페이지가 더 화려해질 것입니다. Sun의 HotJava 브라우징 소프트웨어가 제공하는 고급 기능과 같은 새로운 브라우징 기능은 월드 와이드 웹을 더욱 강력하고 쉽게 통신 할 수 있도록합니다.HotJava는 홈페이지를 정적 파일에서 동적 개체로 변환하여 즉각적인 애니메이션, 배경 음악, 즉각적인 데이터 저장 (예 : 지속적으로 업데이트되는 주가), 음성 방송 및 온라인 사용자에게 더욱 많은 재미를 가져다 줄 기타 기능을 제공합니다. 좋은 홈페이지와 우수한 장비 지원이 있습니다. 웹 서버의 지속적인 혁신으로 웹 사이트를 더 쉽고 간편하게 구축할 수 있습니다.
(ii). 웹 사이트의 전체 디자인
고객의 요구 사항에 대한 설명을받은 후 직접 제작을 시작하지 않고 프로젝트 전체를 디자인하고 고객을 위해 웹 사이트 구축 계획을 세부적으로 설계해야합니다. 전체적인 디자인은 매우 중요한 단계입니다. 주로 웹 사이트에서 달성해야하는 기능, 웹 사이트 개발에 사용되는 소프트웨어, 하드웨어 환경, 필요한 사람 수, 필요한 시간, 따라야 할 규칙과 표준은 무엇입니까? 동시에 사이트의 열과 섹션, 사이트의 기능 및 해당 절차, 사이트의 링크 구조, 데이터베이스가있는 경우 데이터베이스의 개념 설계, 대화 형 및 사용자 친화적 인 사이트 디자인을 포함한 마스터 플랜을 작성해야합니다.
전체 디자인이 완료된 후에는 일반적으로 고객에게 웹사이트 구축 계획을 제공해야 합니다. 많은 웹 제작 업체는 사업 문의 시 솔루션 제공을 요청받습니다. 이때 솔루션은 일반적으로 고객의 요구 사항이 명확하지 않은 경우가 많으며 결과물 후 실제 제작이 매우 다릅니다. 따라서 양측의 이익을 위해 명확한 요구 사항과 일반적인 설계를 통해 고객의 이해를 얻은 후 제안서를 제출하십시오. 웹 사이트 구축 계획에는 고객의 상황 분석, 목표와 목적을 달성하기위한 웹 사이트 요구 사항, 웹 사이트 이미지 설명, 웹 사이트 열 및 구조, 웹 사이트 콘텐츠 배열 및 링크 간의 관계, 설명의 소프트웨어, 하드웨어 및 기술 분석 사용, 개발 시간표, 홍보 및 홍보 계획, 유지 관리 계획, 제작 비용, 회사 프로필 : 성공적인 작품, 기술, 인재 설명 등이 포함됩니다. 솔루션이 클라이언트의 승인을 받으면 웹 사이트에서 작업을 시작할 수 있습니다. 그러나 이것은 실제 제작이 아니며 세부 디자인을 만들어야 합니다.
(iii). 상세 웹 사이트 디자인
일반 디자인 단계에서는 문제에 대한 해결책이 보다 추상적인 방식으로 제시됩니다. 세부 디자인 단계의 임무는 해결책을 구체화하는 것입니다. 세부 디자인은 프로그램 개발 부분에 중점을 둡니다. 그러나 이 단계의 목적은 실제로 프로그램을 작성하는 것이 아니라 프로그램의 세부 사양을 설계하는 것입니다. 사양은 다른 엔지니어링 분야의 엔지니어가 자주 사용하는 엔지니어링 청사진과 매우 유사합니다. 여기에는 프로그램 인터페이스, 양식, 필수 데이터 등과 같은 필요한 세부 사항이 포함되어야 합니다. 프로그래머는 이를 기반으로 실제 프로그램 코드를 작성할 수 있습니다. 이번에는 주로 ASP를 사용하여 관련 기능을 구현하고 관련 문제를 해결합니다. 예를 들어 게시판 BBS, 채팅방, 정보 전파 시스템, 온라인 슈퍼마켓 등이 있습니다. 인간과 컴퓨터의 상호 작용 기능을 구현하기 위해 ASP를 사용하고 있지만 데이터베이스 기술을 호출하는 데에도 사용됩니다.
ASP(Active Server Pages)는 Microsoft의 웹 애플리케이션 개발 기술이자 서버 측 스크립팅 환경이기도 합니다. 이 기술을 사용하면 동적인 대화형 웹 애플리케이션을 개발할 수 있습니다.
(iv). 웹 사이트 제작 표준 소개
(1) 웹 사이트 디렉토리 사양
디렉토리 설정 원칙: 최소한의 계층으로 가장 명확하고 간단한 액세스 구조를 제공해야 합니다.
A. 루트 디렉토리. 루트 디렉터리는 DNS 도메인 네임 서버가 가리키는 인덱스 파일의 저장 디렉터리입니다. index.html 및 main.html 파일과 기타 필요한 시스템 파일만 루트 디렉터리에 저장할 수 있습니다.
B. 각 언어 버전은 별도의 디렉터리에 저장.
C. 각 주요 기능(메인 메뉴)에 해당하는 별도의 디렉터리가 생성됩니다.
D. 페이지가 20페이지 이상인 경우 각 디렉터리에는 자체적으로 별도의 이미지 디렉터리에 저장하고, 사용된 이미지는 루트 디렉터리의 이미지 디렉터리에 저장합니다.
E. 모든 js 파일은 통합 디렉터리인 스크립트 디렉터리에, 모든 CSS 파일은 각 언어 버전별로 스타일 디렉터리에 저장합니다.
G. 모든 CGI 프로그램은 루트 및 cgi_bin 디렉터리에 저장됩니다.
(2) 파일 명명 규칙
파일 명명 원칙: 가장 쉽게 이해할 수 있는 최소한의 글자를 사용합니다.
가. 인덱스 파일은 index.html 파일명(소문자)을 사용하도록 통일해야 합니다. index.html 문서는 특정 콘텐츠를 생성하는 "출입구 페이지"로 통일하고, 점프 페이지와 메타 태그 페이지로만 사용합니다. 메인 콘텐츠 페이지는 main.htm;
B. 메뉴 이미지의 이름은 메뉴의 영문 이름에 따른 이름으로 번역됩니다. 예: aboutus 정보 피드백 피드백 제품 제품, 모든 단일 영어 단어 파일 이름은 소문자로, 모든 영어 단어 파일 이름 조합은 두 번째 글자부터 대문자로,
C. 파일 이름 글자 사이의 모든 연결선은 밑줄,
D. 영어 문자 이름을 그림으로 명명하는 원칙, 위와 같은 크기 원칙,
E. .js 명명 원칙은 영어 단어 이름에 함수를 사용하는 것입니다. 예를 들어, 광고 열의 js 파일명은:ad.js
바.모든 CGI 파일에는 접미사가 붙습니다. cgi.
(3)링크 구조의 지정
링크 구조의 원칙: 가장 효율적인 탐색을 위해 최소한의 링크 수를 사용합니다. 홈페이지와 첫 페이지 사이에는 별 모양의 링크 구조를 사용하고, 첫 페이지와 두 번째 페이지 사이에는 나무 모양의 링크 구조를 사용합니다. 페이지가 3개 이상일 경우 페이지 상단에 내비게이션 바가 설정됩니다.
(4)크기 규격
가. 페이지 규격은 800*600 해상도로 제작되며, 실제 크기는 778*434px입니다
나. 각 표준 페이지는 A4 사이즈, 즉 8.5X11인치입니다.
다. 대형 배너는 468*60px, 소형 배너는 88*31px입니다.
(5)홈페이지 헤더 영역
. 사양
A.회사 저작권 문구
B.웹 페이지 표시 문자 세트
중국어 간체:
중국어 번체:
영어:
C.웹 페이지 제작자 정보
D.웹 사이트 소개
E.검색 키워드
F.웹 페이지 CSS 사양
G. 페이지 제목
넷째, 사이트 디자인 및 제작
1. 전체 이미지 디자인
프로그래머가 세부 디자인을 작업하는 동안 웹 디자이너는 사이트와 홈페이지의 전체 이미지를 디자인하기 시작합니다.
전체 이미지 디자인에는 표준 텍스트, 로고, 표준 색상 및 광고 언어가 포함됩니다. 홈페이지 디자인에는 레이아웃, 색상, 이미지, 동적 효과, 아이콘 및 기타 스타일 디자인뿐만 아니라 배너, 메뉴, 제목, 저작권 및 기타 모듈 디자인이 포함됩니다. 홈페이지는 일반적으로 1~3가지 스타일로 디자인됩니다.
2. 개발 및 제작
이 웹사이트의 기획 및 디자인은 소프트웨어 엔지니어링의 설계 방식을 채택합니다. 시스템 분석 및 전체 디자인을 기반으로 디자인 팀은 각 디자인 팀원에게 디자인 작업을 세분화하여 할당합니다. 각 모듈은 디자인 팀원들이 분업과 협업을 통해 개별적으로 설계하고 디버깅합니다. 마지막으로 각 모듈을 서버에 업로드하여 연결 및 전체 디버깅을 수행합니다.
3. 완벽한 디버깅
각 모듈이 처음 완성되면 서버에 업로드되어 웹사이트의 모든 측면에서 테스트됩니다. 속도, 호환성, 상호 작용, 링크 정확성, 프로그램 견고성, 오버플로 테스트 등이 포함됩니다.
사실 웹사이트 구축은 지속적인 보강과 개선의 과정입니다. 지속적인 문제 발견, 문제 해결, 수정 및 보완을 통해 사이트 구조가 합리적이고 콘텐츠가 더 풍부하며 형식이 더 전염성이있는 경향이 있습니다.
4. 홍보 및 홍보
좋은 웹 사이트를 구축하는 것은 새로 등록 된 전화 번호와 같으며 아무도 자동으로 당신에게 오지 않습니다. 이번에는 웹 사이트 홍보 작업을 제대로 수행해야합니다. 다음과 같은 다양한 방법이 있습니다. 웹 페이지에 적절한 메타 태그 설정
B. 링크 교환. 이것은 인터넷 사용자가 다른 사람의 웹사이트를 방문할 때 내 광고를 다른 사람의 상점에 게재하고 다른 사람의 광고를 내 상점에 게재하는 것과 마찬가지로 무료이며 효율적인 방법으로, 인터넷 사용자가 내 웹사이트에 대해 알 수 있도록 합니다. 광고가 잘 수행되면 절반 이상이 웹사이트를 방문하게 됩니다. 이것은 비용도 들지 않고 상호 이익이 되는 좋은 일이며 권장됩니다.
C. 주요 검색 사이트(예: 야후닷컴, 소후닷컴)에 사이트를 등록하여 다른 사람들이 유사한 정보를 검색할 때 사이트를 찾을 수 있도록 합니다.
D. 뉴스 게시판에 게시할 뉴스 기사를 준비합니다.
E. 이메일 목록을 현명하게 사용합니다.
F. 유료 광고, 가장 효과적이지만 비용을 지불하는 광고입니다.
G. 포럼에 게시물을 작성합니다. 이 방법은 비효율적이고 피곤하며 다른 사람에 의해 삭제되는 경우도 있으므로 권장하지 않습니다.
또한 스팸을 사용하여 홈페이지를 홍보하지 마세요. 이는 사람들이 귀하의 웹사이트를 좋아하지 않을 뿐만 아니라 비윤리적인 행동인 극도의 혐오감을 유발할 수 있습니다.
이 시점에서 웹사이트 프로젝트가 완료되었습니다.
5. 유지 관리
웹사이트를 한 번에 끝낼 준비가 되었나요? 웹 사이트가 매우 큰 경우 웹 사이트 유지 관리가 어려운 작업이 될 수 있습니다. 웹사이트가 매우 커지면 이미지, 웹 파일 및 기타 콘텐츠가 무수히 많아집니다. 이 중 하나가 손실되거나 링크가 실패하면 웹 페이지 오류가 발생할 수 있습니다. 우리가 만든 수많은 이미지 중 하나가 사라진다면 어떤 일이 벌어질지 상상해 보세요. 따라서 웹사이트 전체가 '건강'하고 완전한지 확인하는 것이 중요합니다. 웹 사이트를 건강하고 완전하게 만들려면 일반적으로 새 웹 사이트를 만들기 전에 DW에서 "로컬 웹 사이트"를 만들어야합니다. 즉, 자신의 컴퓨터에 웹 사이트 사본을 만들어야 웹 사이트 오류를 효과적으로 줄일 수 있습니다. 지금은 웹 사이트를 만들 때 웹 페이지를 먼저 만든 다음 웹 사이트를 구축합니다. 사실이 웹 사이트 구축 방법은 잘못되었습니다. 올바른 방법은 웹 사이트를 먼저 구축 한 다음 콘텐츠를 추가하는 것입니다. 또한 웹사이트의 링크를 수시로 확인하여 오류가 있는지 확인해야 합니다. 여기에서는 DW의 사이트 프로그램의 사이트 메뉴에서 사이트 전체 링크 확인 옵션을 사용하여 사이트의 끊어진 체인이 있는지 확인하여 제때 복구할 수 있습니다.
또한 사이트의 모든 이미지를 한 폴더에, 웹 페이지를 다른 폴더에 넣는 등 다양한 유형의 파일을 과학적으로 저장하는 것이 중요합니다. 그리고 향후 사이트가 정말 "비옥 한"경우 폴더에있는 파일의 음악 섹션, 폴더에있는 파일의 그림 섹션과 같이 각 섹션에 대한 폴더를 만들어야 유지 관리 작업에 불필요한 문제를 많이 줄일 수 있습니다!
웹사이트 유지보수에 대해 마지막으로 말씀드리고 싶은 것은 웹사이트 파일을 백업하는 것입니다. 컴퓨터 재해가 발생하면 웹사이트가 마비될 가능성이 높기 때문에 웹사이트 파일을 수시로 백업하는 것도 매우 중요합니다.
웹사이트가 성공적으로 출시되면 장기 유지보수 작업이 시작됩니다. 우리가해야 할 일은 :적시에 고객 피드백에 응답하십시오. 예를 들어 이메일 자동 회신 기능으로 이동 한 다음 회신하기 전에 가능한 한 빨리 문제를 해결할 수 있습니다.웹 사이트 트래픽 통계 분석 및 해당 대응책 :웹 사이트 홍보 및 사용 시도,웹 사이트 콘텐츠의 적시 업데이트 및 유지 관리.
버브(동사의 약어) 웹사이트 보안 문제 및 대응 방안
방화벽은 외부인의 네트워크 접근을 차단하는 장치입니다. 이 장치는 일반적으로 소프트웨어와 하드웨어의 조합입니다. 일반적으로 몇 가지 규칙에 따라 원하거나 원하지 않는 주소를 선택합니다.
우선, 대부분의 간단한 인증 프로세스는 인터넷에서 가장 일반적인 신원 지표이며 정적 또는 동적으로 분류되는 IP 주소를 기반으로 합니다. 고정 IP 주소는 인터넷에 연결된 호스트의 주소일 수 있는 고정 IP 주소입니다. 고정 IP 주소에는 여러 유형이 있습니다. 하나는 Whois 조회 명령을 통해 얻을 수 있으며, 이러한 주소는 주로 도메인 네임 서버, 웹 서버, "루트" 호스트 등 인터넷 최상위 호스트의 IP 주소로, 모두 InterNIC의 Whois 데이터베이스에 호스트 이름이 등록되어 있습니다. 또 다른 유형의 고정 IP 주소는 인터넷의 레이어 2 및 레이어 3 호스트에 할당되지만(이러한 컴퓨터에도 고정된 물리적 주소가 있음) 이러한 컴퓨터에는 반드시 등록된 호스트 네임이 있는 것은 아닙니다. 하지만 여전히 등록된 IP 주소가 있습니다. 동적 IP 주소는 한 번에 여러 인터넷 호스트에 강제로 할당되는 주소로, 노드 컴퓨터가 인터넷에 전화 접속할 때마다 다른 IP 주소가 할당되는 ISP의 전화 접속 서버에서 자주 사용됩니다. IP 주소가 정적이든 동적이든 네트워크 전송에 사용됩니다.
방화벽의 가장 기본적인 구성 요소는 소프트웨어나 하드웨어가 아니라 방화벽을 구축하는 사람의 마음입니다. 방화벽에는 여러 유형이 있으며 각각 고유한 장단점이 있습니다. 가장 일반적인 유형의 방화벽을 "네트워크 계층 방화벽"이라고 합니다. 네트워크 계층 방화벽은 일반적으로 라우터를 기반으로 합니다. 즉, 라우터는 네트워크에 액세스할 수 있는 '사용자'와 '대상'을 결정합니다. 이 솔루션은 라우터에 도착하는 외부 데이터그램을 검사하고 선택하는 "데이터그램 필터링"이라는 기술을 사용합니다.
라우터 기반 방화벽은 각 연결 요청의 소스 주소(즉, 데이터그램을 전송하는 호스트의 IP 주소)를 확인해야 합니다. 각 IP의 소스 주소를 확인한 후 방화벽 생성자가 만든 규칙이 적용됩니다. 라우터 기반 방화벽은 실수로 소스 주소를 확인하고 실제 라우터처럼 동작하지 않으며 주소가 가짜인지 스푸핑된 것인지 전혀 판단하지 않기 때문에 빠릅니다. 하지만 속도 향상에는 대가가 따릅니다. 라우터 방화벽을 기반으로 소스 주소가 인덱스로 사용되므로 스푸핑된 소스 주소를 가진 데이터그램이 어느 정도는 서버에 액세스할 수 있습니다.
사이트 보안을 위해서는 인터넷 서비스 관리자의 사이트 속성에서 디렉토리 보안을 설정하는 것뿐만 아니라 보호 방화벽 소프트웨어를 선택하는 것도 중요합니다. 시간 관계상 이번에는 알려진(553개) 및 알려지지 않은 모든 트로이 목마 및 메일 바이러스를 제거하고, 웹 폭탄 공격을 방지하며, 온라인에서 이 시스템에 대한 모든 액세스를 탐지 및 제어하고, 침입자를 추적하고 범죄 증거를 남기는 웹 보호기인 LockDown 2000을 사용했습니다.
LockDown 2000은 Windows 운영 체제를 위한 세계에서 가장 효과적이고 완벽한 보안 보호 기능입니다. 권한이 없는 사용자를 지능적으로 추적하고 식별하며, 가장 정교한 해커로부터 인터넷 사용자를 보호하고, 누구도 컴퓨터에 침입하지 못하도록 막고, 파일을 엿보거나 삭제하지 못하도록 보호합니다. 다른 사람과 리소스를 공유하려는 경우 주소를 나열하기만 하면 다른 사람이 컴퓨터에 액세스할 수 있습니다. lockDown2000은 컴퓨터와 인터넷 사이의 방화벽 역할을 하며 전 세계의 다양한 해커 프로그램을 실시간으로 자동으로 검색합니다.
사용자가 일부 사용자의 컴퓨터 액세스를 허용하는 경우 LockDown2000은 전체 기록을 보관하고 컴퓨터에 연결하는 사용자의 신원을 간략하게 보고합니다. 카운터 로깅을 통해 연결 시간과 주소를 자세히 기록함으로써 사용자가 컴퓨터에서 수행하는 작업에 대한 매우 상세한 기록이 유지됩니다.
주요 기능은 다음과 같습니다:
1. 컴퓨터 시스템에 대한 원격 사용자(해커일 수 있음)의 액세스를 완전히 차단할 수 있습니다.
2. 컴퓨터에서 원격 사용자의 활동을 실시간으로 모니터링하고 기록합니다.
3. 모든 연결을 자동으로 추적하여 해커의 IP 주소, 도메인 이름 및 컴퓨터 이름을 기록합니다.
4. 누군가 컴퓨터에 연결하거나 침입을 시도하면 LockDown2000이 다른 소리로 경고합니다. 누군가 사용자의 허가 없이 컴퓨터에 연결하면 즉시 경고 창과 실시간 모니터링 창이 화면에 나타납니다.
5. 인터넷 또는 LAN에 대한 모든 연결을 완벽하게 제어.
6. 한 사용자 또는 모든 사용자의 연결을 마음대로 자동으로 끊을 수 있으며 이는 리소스가 있는 컴퓨터에서 매우 중요합니다.
7. 이전에 컴퓨터에 연결 한 사용자에 대한 정보를 기록하고 컴퓨터에 대한 연결 수를 제한하는 기능
8. ICQ를 사용하여 외부 세계와 통신하려는 경우 LockDown2000은 잘못된 패킷을 해커에게 보낼 수 있으므로 해커의 ICQ 폭탄으로부터 컴퓨터를 보호 할 수 있습니다.
9. 검색 및 차단 가능 제한 프로그램 목록에서 몰래 실행 중인 모든 프로그램을 찾아 차단할 수 있습니다. 이 프로그램은 알려지지 않은 해커 프로그램이나 바이러스일 가능성이 높습니다.
또한 LockDown2000은 설치가 쉽고 다른 프로그램과 충돌하지 않습니다.