2013-11-26 2 views
-1

방금 ​​웹 개발을 배우기 시작했으며 웹 사이트에서 등록 된 사용자가 자신의 페이지를 만들 수있는 방법에 대해 궁금합니다. 예 : www.website.com/john/page2 또는 www.website.com/john/page2사용자가 자신의 페이지를 만들 수 있도록 허용

이것은 지금까지 내가 이해 한 것입니다. 따라서 사용자가 이메일 주소를 등록하고 사용자 이름을 만들면 해당 사용자 이름의 서버에 폴더를 만듭니다. 사용자가 새 페이지 (john/page1)를 만들면 john의 디렉토리 아래에 배치합니다. 리눅스 파일 시스템과 매우 비슷합니다. 그리고 john 폴더에는 john에게 허용 된 쓰기 액세스 권한 만 있습니다 (그의 비밀번호로 인증 됨).

이렇게하는 것이 올바른 방법입니까?

내가 잘못했거나이를 수정하는 더 좋은 방법을 제안 해주세요.

고맙습니다.

+0

URL에서 사용자 이름과 페이지를 가져 와서 데이터베이스에서 데이터를 가져 오기 위해 뭔가를 수행하기 위해 프레임 워크가 사용되는 경우가 많습니다. 따라서 폴더/파일 구조는 사용되지 않지만 데이터베이스 페치 위에 우아한 환상이 있습니다. – MonkeyZeus

답변

1

제발 그렇게하지 마십시오.

"폴더"는 이 아니며 다른 디렉토리입니다.

URL의 대부분은 URL 인 것처럼 보이지만 대다수의 경우 GET 요청입니다.

+0

고마워요. – user3037373

관련 문제