퍼머링크
Permalink![]() |
영구 링크 또는 영구 링크는 향후 수년간 변경되지 않고 유지되는 URL로, 링크가 썩기 쉬운 하이퍼링크를 생성합니다.퍼멀링크는, 타이핑이나 기억하기 쉽도록, 깨끗한 URL로서 간단하게 렌더링 되는 경우가 많습니다.대부분의 최신 블로그 및 콘텐츠 동기화 소프트웨어 시스템은 이러한 링크를 지원합니다.URL 단축을 사용하여 작성할 수 있습니다.
퍼멀링크는 영속적 식별자의 한 종류이며, 퍼멀링크라는 단어는 영속적 식별자의 동의어로 사용될 수 있습니다.단, permalink는 해당 시스템에서 제공하는 페이지의 콘텐츠 관리 시스템에서 생성되는 영구 식별자에 적용되는 경우가 많습니다.이 사용법은 특히 블로고스피어에서 흔히 볼 수 있습니다.이러한 링크는 외부 기관에 의해 유지되지 않으며, 지속성은 콘텐츠 관리 시스템 자체의 내구성에 따라 달라집니다.
역사
웹의 초창기에는 모든 컨텐츠가 정적이었기 때문에 모든 하이퍼링크는 파일 이름을 가리켰습니다.그러나 곧 많은 웹 페이지가 동적이 되었고 많은 URL이 쿼리 용어를 포함하기 시작했습니다.
어떤 이는 현재의 의미에서 퍼멀링크(permalink)라는 용어를 초기에 사용한 것이 2000년 3월 5일 Jason Kottke가 "Finally"라는 제목의 게시물에서 인용했다.눈치 챘어요?"[1]Matt Haughey는 지난 주말 블로거 공동창업자 Evan Williams와 Paul Bausch와 함께 퍼머링크 스타일의 기능에 대해 논의했으며, Bausch는 게시물의 ID를 블로거 템플릿에 넣을 수 있는 기능을 사용하여 블로거에서 영구 링크를 생성하는 것이 기술적으로 가능하다고 지적했습니다.Kottke의 블로그에 대한 응답으로 2000년 3월 6일 Matt Haughey는 자신의 [2]웹로그에 기술적인 세부사항을 게시하여 광범위한 [citation needed]채택을 위한 길을 열었습니다.
목적
콘텐츠 항목이 원본 조직 외부의 소스와 연결되거나 원본 조직과 연결되거나 인용될 수 있는 경우 링크의 영속성이 바람직합니다.데이터베이스 기반 콘텐츠 관리 시스템을 기반으로 구축된 대규모 동적 웹 사이트가 등장하기 전에는 특정 콘텐츠의 URL이 정적이고 사람이 읽을 수 있는 것이 일반적이었습니다. 이는 콘텐츠를 만드는 주체가 URL 구조와 이름을 지정하기 때문입니다.컨텐츠의 양이 증가하고 관리가 어려워짐에 따라 데이터베이스 중심 시스템이 등장했으며, 그 결과 URL이 다루기 어렵고 자주 변경되기 때문에 URL 설계 및 링크 영속성에 관한 신중한 정책이 필요하게 되었습니다.
예를 들어 Wikipedia의 내부 cgi 기반 URL을 단순화함으로써 읽기 쉽게 만들 수 있습니다.예제라는 이름의 Wikipedia 문서의 내부 URI.http://en.wikipedia.org/w/index.php?title=Example
는, 인간이 판독할 수 있는 외부 URL 로부터의 URL 의 개서를 통해서 생성됩니다.http://en.wikipedia.org/wiki/Example
.
블로그의 엔트리가 많은 엔트리는 사이트의 선두 페이지에서 단시간만 액세스 할 수 있습니다.특정 엔트리의 URL을 저장하는 방문자는 반환 시 원하는 콘텐츠가 새로운 콘텐츠로 대체되었음을 발견할 수 있습니다.퍼머링크를 눈에 띄게 게시하는 것은 방문자들이 참조를 위해 더 오래 지속되는 URL(퍼머링크)을 저장하도록 장려하기 위해 블로거들이 사용하는 방법이다.
permalinks는 투고 날짜와 시간을 나타내는 문자열과 항목 또는 제목을 처음 작성한 작성자를 나타내는 식별자로 구성됩니다.중요한 것은 항목이 내부 데이터베이스 내에서 변경, 이름 변경 또는 이동하더라도 해당 영구 링크는 내부 데이터베이스 ID를 참조하는 매직쿠키로서 기능하기 때문에 변경되지 않는 것입니다.항목을 완전히 삭제하면 해당 영구 링크를 재사용할 수 없는 경우가 많습니다.
그 후, 퍼멀링크는, Web 로그의 링크 트레이스나 링크 트랙백, RSS 또는 ATOM 신디케이션 스트림의 특정 Weblog 엔트리를 참조하는 등, 많은 혁신에 이용되고 있습니다.
PURL과의 비교
permalink와 PURL은 모두 영구 URL로 사용되며 요청된 웹 리소스의 위치로 리디렉션됩니다.개념의 주요 차이점은 도메인 이름과 시간 척도에 관한 것입니다.PURL은 독립된 전용 도메인 이름을 사용하며 수십 년 동안 지속되는 것을 의도하고 있습니다.퍼멀링크는 보통 URL 도메인을 변경하지 않고 년 단위로 사용하는 것을 의도하고 있습니다.
Permalinks 및 버전
많은 블로그 및 콘텐츠 관리 시스템은 콘텐츠 버전 관리를 지원하지 않습니다. 즉, 엔트리가 업데이트될 경우 고유하게 액세스할 수 있는 버전이 생성되지 않습니다.따라서 이들 시스템의 맥락에서 퍼멀링크는 시간이 지남에 따라 다른 콘텐츠를 참조할 수 있습니다.대부분의 Wiki 등 버전 관리를 지원하는 시스템의 컨텍스트에서 permalink는 일반적으로 특정 버전에 대한 링크로 이해됩니다.여기서 링크 자체와 링크에서 참조하는 리소스 모두 시간이 지남에 따라 변경되지 않아야 합니다.
Wikipedia를 실행하는 소프트웨어인 MediaWiki는 이러한 유형의 영구 링크를 지원합니다.현재 구현에서는 특정 문서, 이미지 및 템플릿의 이전 버전을 고유한 변경되지 않은 URL로 참조할 수 있지만 현재 엔트리는 이전 버전의 이미지 및 템플릿을 사용하지 않을 수 있습니다.Wikipedia 및 Wikinews와 같은 출처의 문서를 인용하려면 특정 버전에 대한 영구 링크를 사용하는 것이 좋습니다.그런 다음 검토자는 인용된 개정판, 현재 개정판 및 둘 사이의 차이를 볼 수 있습니다.
발표
블로그 엔트리는 보통 다음과 같이 배치됩니다.
- 제목
- 날짜.
- 몸
- 코멘트, 퍼머링크 및 엔트리가 투고된 카테고리(메타데이터)
퍼머링크는 보통 텍스트 링크(즉, "Permalink" 또는 "Link to this Entry")로 표시되지만 기호가 사용될 수 있습니다.가장 일반적으로 사용되는 기호는 해시 기호(#)입니다.그러나 일부 웹 사이트에서는 별표, 대시, 필크로, 섹션 기호(),) 또는 고유 아이콘과 같은 영구 링크를 나타내기 위해 자체 기호를 사용합니다.
Permalink 검출
페이지 HTML 내에 퍼멀링크를 표시하면 자동 브라우징 툴이 퍼멀링크를 검출하여 지정된 URL 대신 링크에 사용할 수 있습니다.링크 요소에는 다음 속성이 포함되어 있어야 합니다.
< >링크 릴="실패" href="http://example.com/bookmark/123/" />
「 」를 참조해 주세요.
- 영속적 식별자
- 딥링크
- Digital Object Identifier(DOI; 디지털 객체 식별자)
- 영속적 균등 자원 로케이터(PURL)
- Uniform Resource Identifier(URI; 유니폼자원 식별자)
- URL 매핑
- Perma.cc
레퍼런스
외부 링크
