2009-09-20 5 views
2

내 서버에 twitter 서비스를 넣고 내 용도에 맞게 사용자 정의하고 싶습니다. 나는 그것이 어떻게 작동하는지 전혀 모른다.내 로컬 서버에서 트위터를 실행하는 방법

내 목표는 원래 트위터 서버가 아닌 내 트위터 서버와 통신하여 내 목적에 부합하는 것입니다.

+0

트위터가 이것을하지 않습니다. 자신 만의 사이트를 만들어야합니다. –

답변

10

체크 아웃 : StatusNet. 그것은 오픈 소스 마이크로 블로깅 플랫폼입니다. 자신의 사이트에서 소스를 다운로드하여 자신의 서버에 배포 할 수 있습니다. 설치가 끝나면 원하는대로 사용자 정의 할 수 있습니다.

1

나는 트위터 플랫폼이 일반인들에게 자유롭게 이용 가능하다고 생각하지 않는다. 자신의 "Twitter 서버"를 만들고 싶다면 직접 서비스를 복제해야합니다.

6

Twitter는 오픈 소스 프로젝트가 아니며 서버 코드를 제공하지 않습니다.

매우 광범위하게 분산 된 시스템을 배포 한 다른 회사에서 저의 경험으로는 먼저 단일 서버 솔루션에 대한 완전한 과잉이지만 글로벌 서비스에 필수적인 인프라의 양산 부하가 있습니다 수백만 명의 사용자가 있습니다. 즉, Twitter 코드를 제공 했더라도 해당 상황에 맞는 적절한 솔루션이 아닐 수 있습니다.

+0

정확하게 기억한다면, 이전 솔루션이 제대로 작동하지 않아서 트위터가 막대한 양의 성장을 보일 때마다 코드가 재 작성된다는 소식을 들었습니다. 아니면 페이스 북이나 미니 홈피 였을 수도 ... – RCIX

+2

그건 완전히 합리적인 것입니다. n * 100 사용자에게 적합한 솔루션은 대개 n ​​명의 사용자에게 부적합합니다. –

2

실제 트위터 (twitter.com) 서비스는 독점적이며 사용자가 직접 실행할 수 없습니다.

많은 오픈 소스 트위터 클론이 있습니다. 더 일반적인 이름은 "마이크로 블로깅"입니다. 예를 들어, Pinax에는 기본적인 마이크로 블로깅이 있습니다. 다른 프로젝트의 경우 'open source microblogging'을 (를) 검색해보십시오.

-1

와우. 그것은 당신이 가지고있는 매우 야심적인 요구입니다. 트위터는 Wordpress와 같지 않다. 다운로드해서 로컬에서 실행할 수있는 .org 버전이 없다. Twitter는 대규모 서버에서 실행되도록 설계된 확장 성이 뛰어난 서비스입니다.

나쁜 소식을 전하는 사람은 죄송합니다.

0

자신의 서버에서 Twitter를 실행할 수는 없지만 Twitter's API을 통해 Twitter에 대화하는 자신의 응용 프로그램을 작성할 수 있습니다.

모두는 "커스터마이징"트위터의 의미에 달려 있습니다. 트위터의 상단에 구축 된 TwitpicTweetDeck과 같은 많은 애플리케이션이 있습니다. 트위터에 "무거운 짐을 싣는 것"을 떠나는 동안 그들은 자신의 기능을 추가합니다.

예를 들어, 트윗 스트림을 중재하기위한 개인 프로젝트를 작성했습니다. 이 응용 프로그램은 로컬 서버에서 실행되지만 Twitter API를 쿼리하여 데이터를 가져옵니다.

트위터를 확장보다는 재건에 두 가지 장점이 있습니다 : 당신은 트위터의 모든 기본 기능을 다시 사용할 수 있기 때문에

  • 당신은 트위터의 거대한 사용자 기반을 활용할 수 있습니다 훨씬 적은 노력이 필요 . 트위터를 복제하는데 성공했다 할지라도 트위터는 숫자의 힘으로 작동하기 때문에 원본보다 훨씬 흥미 롭습니다.
0

당신은 Wordpress를 사용하여 트위터 개발자가 자신의 사이트에서 사용할 수있는 API 코드를 얻을 수 있으며, 그 반대의 경우도 트위터 용 앱이 사이트에서 작동 할 수 있습니다.

+1

뛰어 들어 도움을 잘 주셨으나 2 년 반 전에이 질문에 답을 얻었습니다. 또한 질문을주의 깊게 읽으면 독창적 인 포스터가 Twitter 자체를 사용하지 않고 자신의 서버에서 비슷한 서비스를 사용하고 있음을 알 수 있습니다. 마지막으로, 완전한 단어로 완전한 문장을 입력하고 "똥개면"보다 더 많은 사용자 명을 사용하면이 사이트에서 더 많은 관심을 갖게됩니다. – eaj

관련 문제