묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
외부 페이지가 무엇인지요?
2010.06.26 15:47
외부 페이지가 무엇이며, 그냥 페이지와 외부 페이지의 구체적인 차이점을 알고 싶습니다.
아울려 외부 페이지의 용도도 궁금합니다.
여기저기 검색을 해봐도 상세한 설명이 나오지 않아서 여기에 질문을 올려봅니다.
스크롤 압박을 느낄 자신이 있으므로 제발 상 · 세 · 히, 그리고 길~게 설명해 주시면 감사하겠습니다.
상세한 설명은 고수가 실천해야 할 노블레스오블리제입니다. 여러분.
저는 질답란을 항상 보고 있으며 답을 꼬박꼬박 확인하고 확인 리플을 달고 있어요.
답변만 낼름하고 가지 않습니다 'ㅅ'
댓글 1
-
RoricTree
2010.06.26 16:34
-
창하궁
2010.06.28 09:18
친절한 답변 감사드립니다. 좀 더 자세히 설명해 주셔도 좋은데...사이트 구상에 많은 도움이 됐어요. 감사합니다^^
글세요..너무 길게 설명하면 오히려 헛갈릴수도 있을거에요...^^
저도 많이 아는건 아니지만 최대한 간략하게 설명해드리도록 하겠습니다.
일단 xe와 전혀 상관없는 페이지와 외부페이지 기능으로 들어간 페이지의 차이점을 생각해보면 쉬울것 같은데요.
외부페이지 기능으로 들어간 경우 몇가지 더 이점을 가질 수 있습니다.
우선 왜 이런 기능이 필요로 하냐면, 일반 문서페이지나 게시물에서 표현할수 없는 동적 페이지 작성을 위해서인데요.
예를 들면 사용자 값을 입력 받아 서버에서 계산한 후 다시 사용자에게 결과값을 돌려줄 페이지 같은게 필요할때가 있을거에요
이런 경우 외부 페이지 기능을 이용하면 해당 관리자 모듈에서 레이아웃도 그대로 붙일수 있고 XE에서 사용하는 스크립트 문법
즉, <! --@if()-->, {$member_srl} 와 같은 것도 그대로 사용할 수 있기 때문에 편리합니다.
그리고 외부 페이지 기능은 크게 서버 내의 있는 파일 연결과 서버 외에 있는 외부도메인 링크를 연결할 수 있는데요.
외부 도메인 링크를 한 경우 해당 페이지의 내용을 긁어와서 자신의 도메인에 속한 문서로 작성해주기 때문에
iframe과는 다르게 검색등도 가능합니다.(다만 아직은 외부페이지 검색을 지원하지 않는것으로 알고는 있습니다.)
이외에 여러가지 장단점이 있겠지만 대략 이 정도의 설명이면 충분하지 않을까 싶네요..^^
정리~
1.동적 페이지를 만들 수 있다. (php라던지...)
2.레이아웃을 편하게 붙일수 있다. (일반 페이지에도 붙일수 있지만 유지관리 측면에서 비효율적...)
3.XE스크립트 문법을 사용할 수 있다.(코딩시 더 많은 확장성 및 효용성을 가질수 있어요)
4.기타 파일로 관리하기 원한다던지..환경차이에 따른 장단점 존재
도움 되셨길 바랍니다.
ps.시간이 부족해서..상세히 답변드리고 싶지만 바빠서ㅠㅠ 짧게 달아봅니다...
사실 이렇게 근본적인 부분에서의 의문점을 제시하는 분과, 그 부분에 대한 공감성 있는 답변을 통해
더 많은 사용자들이 원리를 이해하고 활용해야 사용자들이 좀 더 xe와 가까워 질 수 있다고 생각합니다.
개인적으로 오늘의 베스트 질문이라고 생각합니다..^^