이렇게 웜이 될 수 있습니다. 하지만 네 관행이 궁금해? 예를 들어URL 명명 규칙
,의 웹 사이트는 다음과 같은 요구 (매우 기본)으로 구성되어 가정 해 봅시다 :
- 방문 페이지
- (정적) 장소의
- 목록에 대한 이벤트에 대한 정보 페이지 각 장소 말했다와
에 대한 (동적)
www.domain.com/ :
일반적으로, 나는 다음과 같은 일을 할 거라고 정보 페이지 www.domain.com/places - 모든 장소 목록 www.domain.com/places/{id} - 장소 정보 페이지
여기에 질문이 있습니다. 문법적으로 말해서, 나는 URL에 주어진 장소를 복수로 언급하는 전화를 가지고있다. 그것은이 갈 더 이해가 안 :
일부 프레임 워크에서 www.domain.com/places/{id}
에 반대 www.domain.com/place/{id} (예 : ASP.NET MVC) 기본적으로 따라야 할 규칙이 있습니다. 예,/place/{id}가 PlacesController에 연결되도록 맞춤 경로를 정의 할 수 있습니다. 그러나, 나는 단지 이것을 추상적 인 것으로 요약하려고 노력하고있다.
예를 들어 사이트의 다른 페이지에서 링크를 클릭하면 클릭하면 장소 정보로 채워진 모달 팝업이 열립니다. 그 정보를 어디에 둘까요?
우리는이 같은 뭔가 갈 수:
www.domain.com/ajax/places/{id} 또는 www.domain.com/places/{id} 및 요청 헤더를 기반으로 게재 (즉, JSON을 요청하는 경우, JSON을 반환} 마지막
을, SEO 이유로, 일반적으로 내가 주어진 자원과 관련된 슬러그를 사용 그래서 뭔가를 같은 같은 :?..
www.domain.com/을 아약스/장소/{id}/런던
런던이 서재응을 이유로 링크에 장식을 추가하는 용도로만 사용됩니다. 이게 소리 야?
이러한 질문은 제가 잠시 사용해온 사례이기 때문에 다른 개발자가하고있는 일이나 내가 잘못 접근하고 있는지 알고 싶습니다.
감사합니다.
사면, 나는 슬러그는 것 의미 : Ajax 요청에서 슬러그 필요 없음 www.domain.com/places/{id}/london .... – StephenPAdams