비디오: 이것이 오라클이다 - 13장 1교시 : [Oracle] PHP와 Oracle 연동, 회원관리시스템 2024
템플릿 시스템은 웹 사이트를 만들기 위해 PHP에서해야하는 작업량을 줄일 수 있습니다. 웹 사이트를 만들 때 전체 사이트에 동일한 레이아웃을 자주 사용합니다. 당신은 아마도 상단 부분을 가지고 있습니다. 주 콘텐츠 영역; 하단 부분에는 링크 또는 저작권 고지가있을 수 있습니다.
웹 사이트 전체에 걸쳐 이러한 통합 된 모양과 느낌을 만들기 위해 각 페이지마다 동일한 CSS와 HTML이 필요합니다. 웹 사이트에 몇 페이지 밖에없는 경우 HTML과 CSS를 별도로 유지하는 것이 좋습니다. 변경이 필요하거나 메뉴 항목을 추가하거나 저작권 연도를 변경한다고 말하면 각 파일을 편집 할 수 있습니다.
그러나 웹 사이트에 수십 또는 수십 페이지가 있는지 상상해보십시오. 이제 저작권 연도를 변경하거나 메뉴 항목을 추가하는 것은 상당히 중요한 작업이됩니다. 템플릿없이 전체적으로 변경하면 모든 파일을 편집하여 변경 작업을 수행하고 잘못 편집하거나 입력 내용을 잘못 입력하지 않도록해야합니다.
템플릿을 입력하십시오. 템플릿 은 단순히 다른 파일을 만드는 데 사용되는 표준 또는 상용구 정보가 들어있는 파일입니다. 템플릿은 반복되는 코드를 줄이는 방법입니다.
예를 들어, 페이지의 상단 부분과 하단 부분을 페이지에서 공통으로 사용할 수 있습니다. 각 페이지에 머리말과 꼬리말을 쉽게 포함시킬 수 있습니다. 그런 다음이 영역 중 하나를 전체적으로 변경해야하는 경우 변경 사항을 한 번만 수행하면 모든 일반 머리말이나 꼬리말에 적용됩니다.
모든 것이 템플리트의 일부가 될 수 없거나 템플리트 시스템의 일부가 될 수있는 좋은 후보가 아닙니다. 머리글이나 바닥 글과 같이 여러 페이지에 공통적 인 페이지 영역은 좋은 후보이며 쉽게 템플릿화할 수 있습니다. 그러나 모든 페이지에서 일반적으로 다른 주요 콘텐츠 영역은 실제로 템플릿화할 수 없습니다.