방금 웹 개발을 배우기 시작했으며 웹 사이트에서 등록 된 사용자가 자신의 페이지를 만들 수있는 방법에 대해 궁금합니다. 예 : www.website.com/john/page2 또는 www.website.com/john/page2사용자가 자신의 페이지를 만들 수 있도록 허용
이것은 지금까지 내가 이해 한 것입니다. 따라서 사용자가 이메일 주소를 등록하고 사용자 이름을 만들면 해당 사용자 이름의 서버에 폴더를 만듭니다. 사용자가 새 페이지 (john/page1)를 만들면 john의 디렉토리 아래에 배치합니다. 리눅스 파일 시스템과 매우 비슷합니다. 그리고 john 폴더에는 john에게 허용 된 쓰기 액세스 권한 만 있습니다 (그의 비밀번호로 인증 됨).
이렇게하는 것이 올바른 방법입니까?
내가 잘못했거나이를 수정하는 더 좋은 방법을 제안 해주세요.
고맙습니다.
URL에서 사용자 이름과 페이지를 가져 와서 데이터베이스에서 데이터를 가져 오기 위해 뭔가를 수행하기 위해 프레임 워크가 사용되는 경우가 많습니다. 따라서 폴더/파일 구조는 사용되지 않지만 데이터베이스 페치 위에 우아한 환상이 있습니다. – MonkeyZeus