>  기사  >  백엔드 개발  >  javascript - 많은 웹사이트가 자동으로 리소스를 다운로드하기 전에 몇 초를 기다리는 이유는 무엇입니까?

javascript - 많은 웹사이트가 자동으로 리소스를 다운로드하기 전에 몇 초를 기다리는 이유는 무엇입니까?

WBOY
WBOY원래의
2016-08-04 09:19:02931검색

javascript - 많은 웹사이트가 자동으로 리소스를 다운로드하기 전에 몇 초를 기다리는 이유는 무엇입니까?
그림에서 볼 수 있듯이 많은 웹사이트에서는 리소스를 자동으로 다운로드하기까지 N초의 대기 시간이 있습니다. 이것이 어떤 고려사항에 기초한 것인지 알고 싶습니다.

지금까지 수집된 답변:

  • 디스크 IO 1개, 광고 2개, 크롤러 방지 3개, 사기 PV 4개 절약

  • 핫링크 방지 및 스와이프 방지

자세히 설명해주세요. .

답글 내용:

javascript - 많은 웹사이트가 자동으로 리소스를 다운로드하기 전에 몇 초를 기다리는 이유는 무엇입니까?
그림에서 볼 수 있듯이 많은 웹사이트에서는 리소스를 자동으로 다운로드하기까지 N초의 대기 시간이 있습니다. 이것이 어떤 고려사항에 기초한 것인지 알고 싶습니다.

지금까지 수집된 답변:

  • 디스크 IO 1개, 광고 2개, 크롤러 방지 3개, 사기 PV 4개 절약

  • 핫링크 방지 및 스와이프 방지

자세히 설명해주세요. .

1. 광고. 체류 시간이 늘어난다는 것은 사용자가 관심 있는 광고를 보고 클릭할 수 있는 기회가 더 많아지고 더 많은 수입을 얻을 수 있다는 것을 의미합니다.
2. 추천; 관련 다운로드를 즉시 추천할 수 있습니다. 어떤 사람들은 다운로드 후 바로 웹사이트를 닫아 관련 다운로드 정보를 볼 수 없으며 더 많은 조회수를 얻지 못할 수도 있습니다.
3. 공지. 스크린샷에 기부 정보 등 정보를 제공하는 텍스트를 추가하는 것이 편리합니다.
4. 용어. 다운로드할 때 일반적으로 관련 용어(면책 조항)가 포함됩니다. 다운로드 페이지에 배치하면 아무도 눈치채지 못하지만, 여기에 배치하면 많은 분쟁이 해결될 수 있습니다.
5. 버퍼링. 리소스를 찾기 위해 서버를 버퍼링하세요. 카운트다운이 완료되면 다운로드가 시작됩니다. 더 이상 빈 페이지를 기다릴 필요가 없습니다.
6. 추가됩니다.

새내기 좋아요 부탁드립니다. 이 홈페이지 분위기는 너무 마음에 들지만, 15점이 없으면 다른 분들의 훌륭한 답변이 마음에 들지 않을 것 같습니다. 감사합니다

1. 실수로 다운로드하는 것을 방지하세요. 바로 다운로드를 시작하는 것은 비우호적입니다

2. 가장 중요한 것은 광고 등 이 페이지를 탐색할 수 있는 다양한 삽입 항목입니다.

1. 광고 및 마케팅 목적
2. 더 나은 다운로드 경로를 찾기 위한 백엔드 활성화

1. 자원 낭비 방지
2. 버퍼 서버
3. 사용자에게 선택권 부여

개인적으로는 다운로더에게 버퍼링의 기회를 주어야 하고, 다운로드 여부에 대한 선택권이 있어야 한다고 생각합니다.
카운트다운 과정에서 데이터 소비 등을 줄이기 위해 다운로드를 포기할 수도 있습니다.

추측해 보겠습니다. 첫 번째는 DDOS를 방지하는 것이고, 두 번째는 잠시 동안 광고를 볼 수 있도록 하는 것이고, 세 번째는 크롤러를 어느 정도 방지하는 것입니다.

오락 목적으로만 사용됩니다.

동시에 너무 큰 다운로드 볼륨을 요청하는 것을 피하기 위해 리소스의 다운로드 볼륨이 상대적으로 클 수도 있습니다.

이것은 단지 효과를 생성할 수 있습니다. 이해가 되지 않으면 배경이 무언가를 패키징하거나 처리하는 것이라고 생각할 수 있습니다. ATM 현금인출기와 마찬가지로 100을 인출하면 안에서 많은 돈이 세어지는 소리가 들립니다. 사실 그것은 단지 음향효과일 뿐 효과가 발생합니다.

1 핫링크 방지
2 자체 비즈니스 로직 처리
3 사용자 경험

주로 끈적임 개선에 사용

또 다른 포인트는 악의적인 반복클릭과 무한요청을 방지하기 위함이라고 생각합니다....
누군가 한 번 클릭했는데, 카운트다운을 보니 두 번째 클릭할 기분이 안 드네요.

위에서 설명한 기술적 장점 외에도 심리학과 디자인 측면에서도 많은 영향을 미칠 수 있습니다.

아주 간단한 예를 들자면, 사용자 그룹 구매, 다운로드 대기 및 지연, 포인트 및 기능의 등가 교환(좋아요에는 15포인트가 필요함) 등 극복할 수 있는 어려움이 현수교 효과와 유사하게 사용자 충성도를 심리적으로 향상시키는 데 도움이 될 수 있습니다. (2333), 그리고 사용자들에게 "특별한" 추억을 남기기 위해.

확인:
1: 즐겨찾기에 들어가기 가장 쉬운 웹사이트와 아주 흔한 웹사이트, QQ를 통해 빠르게 로그인할 수 있는 임계값 등록 웹사이트 중 어느 것이 더 쉽다고 생각하시나요?
2: XXX 네트워크 사용자 그룹을 구매하는 복잡한 감정을 여전히 기억해야 합니다.
3: 15포인트에 대한 답변에 '좋아요'를 표시하려면 '포인트 획득 방법' 주제를 클릭하지 않을 수 없습니다...
4:...

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