문제

내가 찾는 것은 전략을 관리하기 위한 링크를 제공합니다.몸의 문서는 저장된 데이터베이스에서 뽑아 중 페이지 어셈블리입니다.무엇이든 해야에 저장된 데이터베이스를 쉽게 정의하고 관리하는 링크가?

몇몇 순수 믿는 태그 않을 것이 데이터베이스에 저장됩니다.일부는 생각에서 확인 절제입니다.하지만,나에게는 개념에 대한 링크는 것은 거의 불가분의 html 태그에 있습니다.

더 나은,더 간단한 방법의를 나타내는 링크에서는 문서(데이터베이스에서)이상 단순히 포함하"앵커 텍스트"?

하나의 아이디어 나가 쫓겨 주위에 포함 포함하는 충분한 마크업을 의미 영역에 대해 설명합의 관심사,그리고 다른 테이블에도 그 개념을 실제 Url 을 확인할 수 있다.모든 만남의 특정한 개념을 얻으로 감싸서 링크가 있습니다.

<p>Here is an example of a
<span class="external-reference semantic-web">semantic</span> 
approach to link management.</p>

테이블도와 연결의 URL 을 문서와 키 클래스의'시맨틱 웹'URL 아 http://en.wikipedia.org/wiki/Semantic_Web

<p>Here is an example of a <span class="external-reference semantic-web">
<a href="http://en.wikipedia.org/wiki/Semantic_Web">semantic</a></span> 
approach to link management.</p>

일들에 대해 내가 좋아하는 이 방법은 나의 모든 Url 의 한 위치에 있는 데이터베이스에서.수 있는 기술적으로 제거하거나 변경하는 링크를 만지지 않고 몸의 문서입니다.나는 아주 좋은 클래스 이름 CSS.

내가 좋아하지 않는 다른 테이블을 유지하고,또 다른 단계에서 렌더링하는 시간.그것은 성능을 저하시킬 수 있 응답 시간입니다.

은 거기에 다른 어떤 전략을 밖으로 있는 우수한 링크를 제공합니다.

도움이 되었습니까?

해결책

보고 할 수 있습니다 템플릿에서(등 스마티 PHP).

나는 것에 동의하는 태그는 없 일반적으로 에서 개최되는 데이터베이스입니다.

그러나,고려할 수 있습을 구현하는"포인터를"개념,어디에서 각각의 링크를,당신은 휴식의 저장,페이지 추가 포인터에 표하는 링크는 다음 포인터에서 링크를 표하는 다음 세그먼트의 콘텐츠에 대해 페이지입니다.(나는 아무 생각이 얼마나 복잡하는 것-그냥 아이디어.)

나 봐 어떻게 다양한 CMS 도구를 처리할 생각이 아니다.일부를 넣는 모든 데이터베이스에서 한 블록,텍스트의 다른 사람에 의존하 템플릿 생성,및 다른 사람들도 뭔가를 완전히 다른(같은 객체지향과 같은 환경 Plone).

다른 팁

거기에 몇 가지를 수행하려고 시도한 이는 내가 볼 수 있습니다.

이렇게 하는 방법 중 하나는 URL 로 리디렉션합니다.을 구현할 수 있습니다 논리를 구성 요소는 서버에서 interpretate 어떤 URL 을 요청하기보다는 경로는 콘텐츠입니다.

다른 시도가 있는 링크는,원래 설정을 참고 값이[할 수있는 보 데이터베이스에서],그리고 요청한 런타임 시에/세대입니다.

에 관계 없이,당신은 당신을 참조 자료는 당신이 원하는 링크와 함께 어떤 종류의 식별자입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top