2010-08-17 5 views
6

사용자가 계정을 만들고 사이트에 비디오를 업로드 할 수 있기를 바랍니다.비디오 스트리밍 웹 응용 프로그램을 어떻게 구성해야합니까?

이 웹 앱을 어떻게 구성해야합니까? 프로젝트에 대해 어떻게 생각해야합니까? 동영상을 저장해야하는 방법과이 프로젝트에 어떤 스택을 추천할까요? 프런트 엔드, 서버 및 데이터베이스에 대해 어떻게 생각해야합니까?

세부 사항이 많을수록 좋습니다! 또한 사람들이 저에게 줄지도 모르는 코드는 크게 감사 할 것입니다.

사용자 계정 업로드 비디오 저장 비디오 업로드 썸네일 형태로 아마 몇 가지 생각하고 있지 않다 에서 비디오를 표시 에 비디오를 분류를, 그래서 아무것도 해요 : 나는 다음의 코드를 찾고 있어요 잊어 버려, 알려줘! 그리고 세부 사항이 많을수록 좋습니다.

답변

14

더 관리하기 쉬운 조각으로 나누면됩니다.

당신은 사용자 계정과 같은 것들의 코드 샘플을 요청했지만, 나열된 프레임 워크는 기본에 도움이 튜토리얼 (Django, Pylons, App Engine를) 제공합니다. 자습서의 개념을 각각의 예제에서 사용자 계정을 관리하는 시스템으로 변경할 수 없다면 데이터베이스 디자인 및 아키텍처에 대해 먼저 읽어 볼 것을 권합니다.

프런트 엔드, 데이터베이스 등에 대해 어떻게 생각해야하는지에 관해서는, 그것은 다시 당신이 선택하는 웹 프레임 워크에 의존하는 경향이 있습니다. 그들 모두는 자신이 준수해야만하는 혜택을 누릴 수있는 자체 규정을 가지고 있습니다.

내 일반적인 제안은 웹 프레임 워크를 선택한 다음 다양한 자습서와 사용자 가이드를 살펴 보는 것입니다. 프레임 워크가 파일을 구성하는 방법, 데이터베이스의 구조화 방법 (또는 강제 설정) 등에 대해 많이 배우게됩니다. 그렇게하면 예제를 요청한 많은 것들에 대해 배우게됩니다. — 비디오 분류, 이미지를 비디오와 관련시키는 것 등이 있습니다.

당신이 갈 수있는 옵션이 너무 많기 때문에 요청한 몇 가지 코드 샘플을 제공하는 것은 매우 어렵습니다. 코드에는 사전 요구 사항 목록이 있어야하며 다양한 선택 항목을 평가하고 자신에게 가장 적합한 것으로 생각하는 기능을 선택하는 기능 만 줄입니다.