2014-12-24 3 views
-3

최근 토렌트 제공 업체 인 torrentz.eu, thepiratebay 등의 프로젝트가 주어졌습니다. 누구든지 다운로드하고자하는 컨텐츠를 검색 한 다음 급류의 도움을 받아 다운로드 할 수 있습니다.빌딩 토런트 제공 업체 웹 사이트

기본 개념은 무엇인지, 기본 요구 사항은 무엇이며 어떻게 처리해야 하는지를 모릅니다. Google에서 검색했지만 내 문제와 관련된 관련 답변을 찾지 못했습니다.

나는 그 과정을 알고 싶고, 실제로 그것을하기 위해해야 ​​할 일이 무엇인지 알고 싶다. 기술 내가 봄 프레임 워크입니다 사용합니다.

감사합니다.

답변

1

이것은 실제로 봄에 관련된 질문이 아니지만 귀하를 도울 것입니다.

토런트 파일 (토런트 클라이언트가 필요로하는 정보가있는 텍스트 파일)은 데이터베이스에 저장해야하며 토런트에 대한 정보 (예 : 대표 이름, 날짜 등)는 저장하지 않아도됩니다. 예를 들어 Spring Data JPA를 사용하여이 작업을 수행 할 수 있습니다. 이렇게하면 SQL knoledges가 필요하지 않습니다.

torrentz.eu와 같은 사이트가 필요한 경우에는 동료와 같은 급류에 대한 데이터도 가져와야합니다. 이것을 데이터베이스에도 저장할 수 있지만 주기적으로 업데이트해야합니다. 이렇게하려면 Bitsnoop과 같은 API가 이러한 종류의 정보를 반환합니다.

이렇게하면 집을 보여주고 사용자가 이전에 저장 한 토렌트를 검색 할 수 있도록 일부 컨트롤러 매핑 만 필요합니다.

0

음, 먼저 Torrentz와 ThePirateBay는 서로 다른 두 가지 사실을 알아야합니다. Torrentz는 토런트 파일을 검색하는 검색 엔진 (예 : Google)입니다. ThePirateBay - 과거. 토런트 파일 hoster에서 이제는 간단한 Magnet 링커가되었습니다.

거대한 토 런트 파일 데이터베이스가있는 웹 사이트 만 있으면됩니다. 또한 온라인으로 통제되지 않는 국가에서 좋은 호스팅을 제공하므로 가장 인기있는 토런트 웹 사이트 (thepiratebay.se/torrentz.com/ kickasstorrents.com ...)와 마찬가지로 문제가 발생하지 않습니다. 물론 그들은 여전히 ​​온라인 상태입니다. 하지만 이는 거울과 프록시 생성을 계속 유지하는 큰 팬 기반을 가지고 있기 때문입니다 (https://viralifyblog.wordpress.com/2017/06/19/thepiratebay-proxy-list/)

마지막으로, 토런트 웹 사이트를 만드는 것을 권장하지 않습니다.