Chaturbate 및 기타 내장 Django 웹 사이트 10 개

작성자 :
  • 웹 도구
  • 업데이트 : 8 월 06, 2020

Chaturbate는 매우 인기있는 사이트이지만 어떤 기술을 사용하는지 궁금한 사람이 있습니까? 결국, 그것은 언제라도 수많은 청중에게 수천 명의 동시 라이브 스트림을 처리 할 수 ​​있습니다.

처리 된 트래픽의 범위와 양을 파악하기 위해 Chaturbate는 특정 시점에 평균 1,000 ~ 3,000 개의 캠 모델을 온라인으로 보유하고 있습니다. 이들 각각은 소수에서 수천 명에 이르는 청중 규모를 갖습니다.

Chaturbate와 같은 사이트는 지역 은행 (예 :)에서 발생하는 트래픽의 많은 양에 비해이 볼륨을 어떻게 잘 처리합니까? 이를 이해하기 위해 Chaturbate의 구축 방법을 살펴 보겠습니다.

WHSR에서 Chatubate 확인 (Camgirls 아님)

WHSR 웹 사이트 도구-웹 사이트 인프라 및 기술 공개
사용하려면 URL을 입력하고 '검색'을 누르기 만하면됩니다.

WHSR은 최근에 기능을 구현했습니다. 여기에 우리의 홈페이지에 액세스)를 통해 독자는 웹 사이트의 기능을 확인할 수 있습니다. 이름 서버에서 IP 주소 및 웹 기술에 이르기까지 확인하려는 사이트의 주소를 입력하여 간단히 액세스 할 수 있습니다.

이를 입증하기 위해 Chaturbate를 점검했습니다. 그들이 사용하는 웹 호스팅 리소스의 강력한 힘 외에도 웹 기술은 기능에 많은 부분을 기여합니다.

위의 이미지에서 볼 수 있듯이 Chatubate는 장고 (장 오로 발음) Python 프레임 워크. 이것은 민첩하면서도 강력하게 유지하는 데 도움이되는 부분입니다. 이유를 이해하기 위해 정확히 무엇을 살펴 보겠습니다. 장고 입니다.

장고 란 무엇이며 왜 그렇게 강력합니까?

Django를 사용하면 Python 개발자가 웹 응용 프로그램을보다 빠르게 구축 할 수 있습니다. 파이썬 자체는 고급 언어이므로 배우기가 비교적 간단합니다. 또한 향상된 코드 가독성을 위해 설계되었습니다.

Django는 그것을 취하고 더 향상 시켜서 코드 다이버들이 재사용을 위해 반복적 인 코드를 구성 할 수있게합니다. 이로 인해 코드 크기가 줄어들어 가볍고 민첩한 웹 응용 프로그램이 만들어집니다.

“더 적은 비용으로 더 많은 일을하라”는 말을 들었다면, 그것은 장고 프레임 워크의 이론을 요약 한 것입니다.

조감도에서 Django :

  • 응용 프로그램 웹 개발 속도 향상
  • 일반적인 개발 작업을 완전히 통합
  • 사이트 트래픽 양에 대한 확장 성이 뛰어납니다
  • 여러 가지 내장 보안 도구가 있습니다
  • 모든 종류의 웹 앱을 구축하는 데 사용할 수 있습니다

장고에 세워진 다른 사이트들

1. 인스 타 그램

Instagram은 Django를 사용하여 빌드됩니다.

웹 사이트 : https://www.instagram.com/

인스 타 그램의 엔지니어링 팀에 따르면 그들의 사이트는 현재 Django 프레임 워크에서 가장 큰 배포 현존하는. 그것은 간단하고 실용적으로 선택된 Python으로 완전히 작성되었습니다.

플랫폼의 규모와 성장률 때문에 효율성에 중점을 두어야했습니다. 그럼에도 불구하고 Django는 현재까지의 성장을 지원할 수 있었던 것처럼 그들을 위해 그것을 관리합니다.

2 Spotify

스포티 파이

웹 사이트: https://www.spotify.com/

Spotify는보다 완만 한 성장률을 보였지만 최근 몇 년간 크게 가속화되었습니다. 사이트의 특성상 MapReduce가 중요한 역할을합니다. 이를 위해 그들은 파이썬으로 코드를 작성하기로 결정했습니다..

그들은 6,000 개가 넘는 프로세스를 구축하기 위해 파이썬을 사용했습니다. Django는 거의 작동하지 않지만 대부분 위성 앱에서 작동합니다. 그럼에도 불구하고 핵심 Python 개념은 여전히 ​​프로토 타입 제작, 프로세스 구축 등에 많이 적용됩니다.

3. Mozilla Firefox 지원 사이트

Mozilla 지원 사이트

웹 사이트: https://support.mozilla.org/

모질라가 장고에 완전히 구축 된 것은 아니지만 많은 부분이 사업을 해왔습니다. 이러한 예로는 Firefox 지원 사이트가 있습니다. 이 외에도 Kuma와 같은 Django 기반 앱을 사용하여 Mozilla Developer Network Webdocs를 지원합니다.

4. 구글 사람 찾기

웹 사이트: https://google.org/personfinder/

구글만큼 큰 회사라도 장고를 사용하고있다. 그러나 조직의 규모와 범위에 따라 모든 것이 장고 프레임 워크에 구축 된 것은 아닙니다. 그 중 하나가 Person Finder 도구입니다.

또한 핵심이 아닌 다른 프로젝트를 수행하는 Google 엔지니어는 Python과 Django를 광범위하게 사용합니다. 빌드 된 코드 중 일부는 Github에서 사용 가능 공개 시청 및 적응을 위해.

Python은 YouTube, code.google.com 및 Google이 포함하는 다른 영역에서도 사용됩니다.

5. 디스 쿠스

웹 사이트: https://disqus.com/

Disqus는 실제로 하나의 단일 인스턴스로 간주되지 않기 때문에이 목록의 다른 것과 약간 다릅니다. 이 앱은 전체 웹에 설치하기위한 네트워킹 플러그인으로 작동합니다. 따라서 플랫폼 선택이 매우 흥미로워집니다.

네트워크가 성장하고 요청 량이 증가함에 따라 Django의 선택은 후회되지 않았습니다. Discus 엔지니어는 순전히 성능에 비해 빠른 개발과 친숙 함을 선호하며 Django는 매우 적합합니다.

6. HubSpot

웹 사이트: https://www.hubspot.com/

좀 더 실용적인 의미에서 HubSpot은 Django 환경이 구축하고 실행하는 CRM 앱의 좋은 예입니다. Python 3 및 Django Rest Framework에서 실행되는이 앱을 통해 고객은 영업 및 마케팅 직원이 자동화를 통해 수행하는 작업을 간소화 할 수 있습니다.

동일한 프레임 워크를 사용하거나 적어도 래퍼로 Github에서 빌드 및 릴리스 된 몇 가지 HubSpot API도있었습니다.

7 NASA

웹 사이트 : https://www.nasa.gov/

Django 및 / 또는 Python을 사용하는 NASA 사이트에 대한 여러 언급을 보았지만 완전히 정확하지는 않습니다. 다른 많은 회사와 마찬가지로 NASA는 다음과 같은 특정 응용 프로그램에만 사용합니다. 소수의 유틸리티.

이 사용 사례를 흥미롭게 만드는 것은 NASA에 트래픽이 많은 사이트가 없지만 많은 대역폭을 처리한다는 것입니다. 이는 초대형 고해상도 이미지를 제공하기위한 것입니다.

8. 드롭 박스

웹 사이트: https://www.dropbox.com/

Dropbox와 같은 저장소 유형 사이트는 Python (및 Django) 사용에 이상적인 후보입니다. 초기부터 Dropbox는 Python을 기반으로 구축되었으며 그 경우 중요한 점이 관찰되었습니다.

주요 마이그레이션과 관련하여 Dropbox의 크기와 범위를 포괄하는 응용 프로그램은 작은 것이 아닙니다. 보관 용 계정 시작 2 년 양식 Python 3에서 Python 2015으로 마이그레이션 – 완료하는데 XNUMX 년이 걸렸던 움직임!

9. 우디 미

웹 사이트: https://www.udemy.com/

YouTube 및 NASA와 유사한 이유로 Udemy는 사이트에 Django와 Python을 사용합니다. 이는 즉시 사용 가능한 사전 구축 프로세스에서 안정성의 견고성에 이르기까지 여러 가지 방법으로 도움이됩니다.

Django는 Udemy와 같은 사이트에 특히 좋습니다. Udemy는 자체 개발자가 추가로 사용자 정의 할 수있는 상용구 기능을 갖추고 있습니다. 그것의 도움은 그들이 구축 할 수있는 매우 광범위한 기초를 제공합니다.

10. 오페라

웹 사이트: https://www.opera.com/

Django에서 선호하는 브라우저는 Mozilla 뿐이 아니며 Opera도 Django에 내장되어 있습니다. 예를 들어, 동기화 기능은 Python 드라이버와 Cassandra Engine을 사용하여 Django에서 전적으로 수행됩니다.

이것은 사전 구축 된 광범위한 코드베이스 덕분에 Django가 개발자가 솔루션을 매우 빠르게 구축 할 수 있도록 돕는 또 다른 예입니다.


대단해! 장고는 어디서 구할 수 있습니까?

Django는 오픈 소스이며 대규모의 전용 팬베이스를 가지고 있습니다. 이것은 광범위하게 사용 가능하다는 것을 의미하지만 장고 프로젝트 대지. Django는 다양한 로컬 컴퓨터에서 설치 및 실행할 수 있습니다 Windows와 같은 플랫폼.

또는 Django를 지원하는 웹 호스팅을 찾아 즉시 배포 할 수 있습니다. 결국, 웹 애플리케이션을 조기에 시작할 수 있다면 로컬 시스템을 구성하는 데 시간이 낭비되는 이유는 무엇입니까?

모든 호스트가 Django를 지원하는 것은 아니며, 어떤 경우에도 웹 호스트의 성능에주의해야합니다. 당신을 돕기 위해 우리는 또한 최고의 장고 호스팅 찾을 수 있습니다.

최종 생각 : 장고가 가장 적합한 곳

우리가 설명한 모든 사용 사례에도 불구하고 Django가 항상 이상적인 솔루션은 아닙니다. 기본이 필요하지만 비디오 스트리밍 또는 소셜 미디어 사이트와 같이 쉽게 사용자 정의 할 수있는 것을 만들 때 환상적입니다. 그러나 핵심 초점은 단순히 바퀴를 재발 명하는 것이 아닙니다.

Django는 소스 코드를 숨기는 데에도 도움이되므로이를 사용하면 코드 취약성에 대해 매우 우수한 최전선 방어 기능을 제공합니다. 사용자 인증 모델을 고려할 때 Django는 보안 환경에도 매우 적합합니다.

그럼에도 불구하고,이 환경과 다른 환경 전문가에도 불구하고 장고가 이상적이지 않은 경우가 있습니다. 예를 들어 재사용성에 중점을두면 약간 더 큰 오버 헤드가 발생하여 더 작은 앱을 빌드 할 때 효율성이 떨어집니다.

Django를 언제 사용해야하는지 알기 위해 필요에 따라 문서를 작성하십시오. 주요 목적이 안정성, 빠른 배포 또는 보안 인 경우 장고를 선택하는 것이 좋습니다.

Timothy Shim 정보

Timothy Shim은 작가, 편집자 및 기술 괴짜입니다. 정보 기술 분야에서 경력을 쌓기 시작하면서 그는 빠르게 인쇄물을 발견하고 ComputerWorld, PC.com, Business Today 및 The Asian Banker를 포함한 국제, 지역 및 국내 언론 매체에서 근무했습니다. 그의 전문 기술은 소비자 관점뿐만 아니라 기업 관점에서 기술 분야에 자리 잡고 있습니다.