웹사이트가 사람을 유지하려면 속도가 매우 중요합니다. 이제 웹사이트 최적화에 대한 몇 가지 느낌을 적어보겠습니다.
먼저 페이지의 무게를 줄이고 불필요한 불필요한 것들을 제거해야 합니다. 우리는 웹을 탐색할 때 실제로 가상 호스트의 웹 콘텐츠를 로컬 하드 드라이브에 다운로드한 다음 브라우저를 사용하여 이를 해석하고 봅니다. 웹 페이지 다운로드 속도는 표시 속도의 큰 부분을 차지하므로 웹 페이지 자체가 차지하는 공간이 작을수록 탐색 속도가 빨라집니다. 이를 위해서는 웹 페이지를 만들 때 단순성의 원칙을 따르고 너무 큰 플래시 애니메이션, 사진 및 기타 리소스를 사용하지 않아야 합니다. 깨끗하고 간결한 페이지는 사람들에게 명확성을 줍니다.
정적 HTML 페이지를 사용해 보십시오. 우리 모두 알고 있듯이 ASP, PHP, JSP 및 기타 프로그램은 웹 페이지 정보의 동적 상호 작용을 실현하며 데이터 상호 작용이 뛰어나고 데이터베이스 내용에 쉽게 액세스하고 변경할 수 있으므로 실행이 매우 편리합니다. "이동". 포럼, 게시판 등. 그러나 이러한 유형의 프로그램은 먼저 서버에서 처리되고 HTML 페이지를 생성한 다음 이를 브라우징을 위해 클라이언트에 "전송"해야 하며, 이는 일정량의 서버 리소스를 소비해야 합니다. 이런 종류의 프로그램을 가상호스트에서 너무 많이 사용하게 되면 웹페이지의 표시속도가 확실히 느려지므로 그럴 필요는 없으니 정적인 HTML 페이지를 사용해 보시기 바랍니다.
전체 페이지 내용을 테이블에 넣습니다. 이것은 웹 디자인의 문제입니다. 통일된 페이지 정렬을 추구하기 위해 많은 웹마스터는 전체 페이지 내용을 테이블에 넣은 다음 셀 td를 사용하여 각 "블록"의 레이아웃을 나눕니다. 속도 완전 느림. Table은 내부의 모든 콘텐츠가 로드될 때까지 표시되지 않으므로 일부 콘텐츠에 액세스할 수 없는 경우 전체 페이지의 액세스 속도가 지연됩니다. 올바른 접근 방식은 콘텐츠를 하나의 테이블에 모두 담는 대신 동일한 형식의 여러 테이블로 나누는 것입니다.
ASP, ASPX, PHP 및 기타 파일에 대한 액세스를 .js 참조로 변경합니다. ASP, ASPX, PHP 등과 같은 프로그램을 설계할 때 이 점에 유의해야 합니다. 정적 HTML 페이지에 동적 데이터를 포함하고 이러한 동적 데이터가 ASP, PHP 및 기타 프로그램에서 제공되는 경우 다음 명령문을 사용합니다. 이 경우 누군가가 웹 사이트를 방문할 때마다 서버는 tongji.asp 파일을 실행 및 처리하고 데이터베이스에서 해당 데이터를 추출한 다음 수만 명이 표시할 수 있도록 웹 페이지에 출력합니다. 동시에 방문하면 수만 번 실행하면 그 결과를 상상할 수 있습니다. 이러한 프로그램에서는 데이터를 1.js 파일로 동적으로 생성한 후 홈페이지에서 <SCRIPT c=" http://www.XXX.com/1.js ">< /SCRIPT> 와 같은 코드를 사용하는 것이 좋습니다. 1.js 파일을 참조하세요. 이렇게 하면 데이터 표시 작업이 클라이언트의 브라우저에 맡겨지므로 서버 리소스를 소모하지 않으며 표시 속도도 당연히 매우 빠릅니다. 웹 사이트의 홈 페이지 파일에는 js 참조가 많이 있습니다. js 콘텐츠는 백그라운드 프로그램을 통해 자동으로 생성되므로 액세스 속도가 매우 빠릅니다.
iframe을 사용하여 다른 페이지를 중첩하세요. 웹사이트에 일부 광고 코드를 삽입하고 이러한 광고 웹사이트가 속도에 영향을 미치는 것을 원하지 않는다면 iframe을 사용하는 것이 가장 적합합니다. 방법은 이러한 광고 코드를 별도의 페이지에 넣은 후 다음 코드를 사용하여 해당 페이지를 홈페이지에 삽입함으로써, 광고 페이지 지연으로 인해 전체 홈페이지 표시가 지연되지 않도록 하는 것입니다.
< iframe align="center" width="780" height="30" name="all" scrolling="no" marginWidth=0 frameborder="0" src=" http://xx/headToolBar
.
jsp "></ iframe>
여기서 http://xx/headToolBar.jsp 는 참조된 파일 경로입니다.
웹사이트 카운터 코드 배치 기술에 주의하세요. 웹페이지에 카운터를 배치하면 웹사이트 트래픽을 계산하고 웹마스터와 광고주에게 액세스 기반을 제공할 수 있습니다. 그러나 웹사이트 통계 시스템이 아무리 강력하더라도 항상 실패할 수 있습니다. 통계 코드를 페이지 콘텐츠 바로 앞에 넣거나 테이블 또는 div 태그에 넣으면 카운터에 액세스할 수 없을 때 페이지의 테이블 또는 div에서 수십 초의 지연이 발생하여 페이지 접속에 오랜 시간이 걸립니다. 따라서 웹 사이트 속도를 향상시키기 위해서는 통계 코드 배치에 주의해야 합니다. 올바른 방법은 통계 코드를 페이지 하단에 배치하고 동일한 테이블에 배치하지 않는 것입니다. div 태그를 페이지 콘텐츠로 사용합니다. 통계코드를 페이지 코드 하단에 직접 배치하거나, 하단에 별도의 Table이나 div를 만들어 카운터를 배치할 수도 있습니다. 이런 방식으로 카운터에 접근할 수 없을 때 웹사이트 속도는 전혀 영향을 받지 않습니다.
친숙한 링크에 문제가 있습니다. 웹사이트를 서로 연결하면 웹사이트의 홍보 효과가 높아질 수 있습니다. LOGO 사진을 연결하면 웹사이트의 주제와 위치를 더 정확하게 설명할 수 있으며 홍보 효과도 크게 높아집니다. 그러나 사진 링크가 너무 많으면 필연적으로 표시 속도에 영향을 미칩니다. 웹페이지의 . 많은 웹마스터들은 우정 웹사이트의 사진 URL을 직접 인용하기를 좋아하므로 사진을 표시하려면 먼저 사진을 로드해야 합니다. 각 우정 웹사이트의 액세스 속도는 다르며 전체 테이블은 사진이 다운로드될 때까지 기다려야 합니다. 표시되기 전에 필요한 페이지 속도가 크게 줄어듭니다. 따라서 친숙한 링크를 만들 때 다음과 같이 최선을 다해야 합니다. 텍스트 링크만 만드십시오. 텍스트 링크를 만들면 웹 페이지 속도가 지연되지 않습니다. 모든 링크를 별도의 페이지에 넣은 다음 홈 페이지에서 해당 페이지로 연결합니다. 홈페이지에 친근한 링크가 나타나야 하는 경우에는 링크가 있는 테이블 전체를 페이지 하단에 배치해 주시기 바랍니다. 페이지는 위에서 아래로 한 줄씩 표시되기 때문에 페이지 하단에 배치하면 안 됩니다. 다른 콘텐츠를 지연하세요. 친근한 링크의 로고 이미지가 먼저 다운로드된 후 자신의 웹 공간으로 전송됩니다. 이런 방식으로 속도는 자신의 웹 공간에 따라 결정되며 친숙한 웹 사이트의 영향을 받지 않습니다.
즉, 웹 사이트 속도를 최적화하는 방법은 여러 가지가 있으며, 특히 웹 사이트 구축 초기 단계에서는 정적 페이지 표시 + 아키텍처를 사용해야 웹 사이트 액세스 속도를 근본적으로 향상시킬 수 있습니다.