http://www.xeschool.com/xe/xenote_template_syntax_include
위 문서가 xe에서 include load import 에 대하여 설명을 해놓은곳인데 대략 xe 공홈의 스킨매뉴얼, 개발자매뉴얼 내용과 비슷합니다.
그런데 몇번을 읽어봐도 그 차이를 잘 모르겠어서요.
load import 등은 주로 css js xml 파일들을 불러오는거같고,
include 는 html, php 파일들을 불러올때 쓰는거같은데 명쾌하게 설명 해 주실분 계신가요?
짐작하신 대로 include는 다른 파일을 인클루드할 때 사용하고요...
<include target="header.html" />
load는 css, js 파일을 불러올 때 사용합니다.
<load target="default.css" />
<load target="default.js" />
파일 종류에 따라 이 두 가지를 구분해서 쓰시면 됩니다.
import는 XE 구버전에서 사용하던 문법으로, 이제는 XML 필터 외에는 쓸 일이 없습니다.
XML 필터도 보안상의 이점이 전혀 없기 때문에 굳이 쓸 필요가 없습니다.
(서버단에서 필터링하는 ruleset은 여전히 쓸모가 있지만, 그냥 PHP에서 체크하는 것이 더 유연합니다.)
XE가 처음 나온 지도 10년이 넘었으니 구버전 문법도 여전히 많이 돌아다니는데요,
새로 뭘 만드신다면 <!--%import-->, <!--#include--> 등 구버전 문법은 잊어버리셔도 됩니다.