-
웹사이트 애플리케이션은 항상 유지 관리 비용이 많이 들며, 프로그램 개발자는 프레임워크를 통해 변경 사항을 구현하려고 합니다. 템플릿 기술은 개발 효율성을 향상시키고 장기간 실행한 후 애플리케이션을 보다 유지 관리하기 쉽게 만듭니다. 그리고 템플릿 엔진의 기능은 개인화된 웹사이트 개발자의 요구 사항과 정확히 일치합니다. PHP 템플릿 엔진의 경우 공식 Smarty 외에도 수백 또는 수천 개의 다른 오픈 소스 템플릿 엔진이 있습니다. 아래에서 IDC Review Network는 데이터를 기반으로 하는 10가지 최고의 PHP 템플릿 엔진을 공유합니다.
1 스마티
Smarty는 업계에서 가장 유명한 PHP 템플릿 엔진 중 하나입니다. 논리적 코드와 외부 콘텐츠를 분리하여 원래 HTML 코드와 혼합되어 있던 PHP 코드 로직을 분리하기 위한 관리 및 사용 방법을 쉽게 제공합니다. 템플릿을 PHP 스크립트로 컴파일한 후 해당 스크립트를 실행하는 것이 특징입니다. 매우 빠르고 매우 유연합니다.
2 Heyes 템플릿 클래스
Heyes 템플릿 클래스는 사용하기 매우 쉽지만 코드에서 페이지 레이아웃과 디자인을 분리하는 데 도움이 되는 강력하고 빠른 PHP 템플릿 엔진입니다.
3 STP 단순 템플릿 파서
STP Simple Template Parser는 간단하고 가볍고 사용하기 쉬운 템플릿 구문 분석 클래스입니다. 여러 템플릿에서 페이지를 조합하고 결과 페이지를 브라우저나 파일 시스템에 출력할 수 있습니다.
4 Heyes 템플릿 클래스
Heyes 템플릿 클래스는 페이지 레이아웃과 디자인을 코드에서 분리하는 데 도움이 되는 매우 사용하기 쉬우면서도 강력하고 빠른 템플릿 엔진입니다.
5 빠른 템플릿
FastTemplate은 템플릿을 분석하고 HTML 코드에서 변수 값을 분리하는 간단한 변수 보간 템플릿 클래스입니다.
6 쉘페이지
ShellPage는 전체 웹 사이트 레이아웃이 템플릿 파일을 기반으로 할 수 있도록 하는 간단하고 사용하기 쉬운 클래스입니다. 템플릿을 수정하면 전체 사이트가 변경될 수 있습니다.
7 심플템플릿
SimpleTemplate은 웹사이트를 생성하고 구성할 수 있는 템플릿 엔진입니다. 템플릿을 구문 분석하고 컴파일할 수 있습니다.
8 서번트
Savant는 강력하면서도 가벼운 객체 지향 PHP 템플릿 엔진입니다. PHP 자체를 템플릿 언어로 사용하므로 새로운 마크업 시스템을 배울 필요가 없습니다. 여기에는 객체 지향 템플릿 플러그인 시스템과 출력 필터가 있어 새로운 동작을 빠르게 추가할 수 있습니다.
9X템플릿
HTML 코드를 PHP 코드와 별도로 저장할 수 있는 Xtemplate. 중첩된 프로그램 블록, 다양한 유형의 보간 변수와 같은 유용한 기능이 많이 포함되어 있습니다. 코드는 매우 간결하고 최적화되어 있습니다.
10 템플릿파워
TemplatePower는 빠르고 간단하며 강력한 템플릿 클래스입니다. 주요 기능은 중첩된 동적 블록 지원, 블록/파일 포함 지원 및 할당되지 않은 변수 표시/숨기기입니다.
원본 주소: http://www.idcps.com/News/20110331/25077.html (재인쇄가 필요한 경우 출처를 표기해 주세요)
귀하의 기여에 대해 IDC Review Network에 감사드립니다.