>  기사  >  백엔드 개발  >  스마트한 템플릿 엔진 영상교재 강좌 추천

스마트한 템플릿 엔진 영상교재 강좌 추천

黄舟
黄舟원래의
2017-08-24 10:01:421321검색

"스마트 템플릿 엔진"은 코드 분리를 달성하는 방법을 보여줍니다. smarty는 업계에서 가장 유명한 PHP 템플릿 엔진 중 하나입니다. 논리적 코드와 외부 콘텐츠를 분리하여 원래 HTML 코드와 혼합되어 있던 PHP 코드를 논리적으로 분리하기 위한 관리 및 사용 방법을 쉽게 제공합니다. 간단히 말해서, PHP 프로그래머와 프런트엔드 인력을 분리하여 두 사람의 작업이 서로 영향을 미치지 않도록 하는 것이 목적입니다!

스마트한 템플릿 엔진 영상교재 강좌 추천

Play 주소: http://www.php.cn/course/636.html

이 영상은 Boer Education Xiling의 선생님이 녹화한 것입니다. 스타일 : 가장하는 것이 주요 생산력입니다. 과시하고 싶지 않다면 어떻게 학습 동기를 가질 수 있습니까? 강의 스타일: 생생하고 생생하며 복잡한 컴퓨터 개념을 생활 속 일상적인 내용을 통해 명확하게 설명합니다. 유머러스한 언어, 간단한 설명, 명확한 구성, 계층별 분석, 연동, 엄격한 논증, 엄격한 구조, 논리적 사고력을 사용하여 관심을 유도합니다. people 학생들의 주목!

메인 코스에서 더 어려운 부분은 다음과 같습니다: MVC 및 smarty

samrty: 주요 구현은 m과 v를 분리하는 것입니다.
samrty는 고유한 구문인
samrty를 사용하는 컴파일된 템플릿 엔진입니다. 풍부한 기능:

템플릿 중첩, 설정 파일 읽기 및 변수 전처리. 조건부 판단, 루프 제어
smarty_inc.php는 smarty 클래스, 즉 상속 클래스를 상속받습니다.
앞으로는 samrty 클래스 대신 이 상속 클래스를 직접 사용할 예정입니다.
이유는 다음과 같습니다. 나중에 특정 매개변수를 수정하려면 스마트하게 수정하기만 하면 됩니다. —— inc의 방법이면 충분합니다. 각 파일을 수정할 필요가 없습니다
향후 유지 관리에 편리합니다

MVC: 대규모 개발 과정에서 m과 v를 따로 개발하는 것만으로는 충분하지 않습니다
웹 프리젠테이션 레이어 때문에 다양한 출력 데이터를 구현하기 위해
이러한 코드의 대부분은 M에 있습니다. 결국 m은 매우 복잡해집니다.
이 모순을 해결하기 위해 c가 도입되었습니다. c는 주로 m에서 메소드 호출 시점을 제어하고, 입력 및 출력 데이터를 처리한 후 최종적으로 v에 표시합니다.

mv: 인체의 본능적 반응과 동일하며 뇌 처리가 필요하지 않을 뿐입니다. 간단한 개발을 위해
mvc:c 인간의 두뇌와 동일하게 v에서 제출한 변수를 처리할 수 있습니다. c에서 처리된 후 m에 제출되어 더 복잡한 문제를 처리할 수 있습니다.

여기에서 비디오 코스웨어 다운로드를 제공합니다:

http://www.php.cn/xiazai/code/2018

코스웨어에 관한 것입니다. Smarty 템플릿 엔진 학습 과정:

  1. Learning smarty

  2. 기본 사용법

  3. 기본 사용법

  4. 구분자 충돌 문제

  5. 판단, 반복, 연산

  6. 특징 변수 조정기와 템플릿 컴파일

  7. 표시와 가져오기의 차이점

  8. 캐싱

  9. 여러 캐시가 있는 단일 템플릿

  10. 부분 캐싱

  11. 템플릿 엔진 간의 관계

  12. MVC와 smarty

위 내용은 코스웨어의 일부일 뿐이고, 나머지는 로컬에서 컨텐츠를 다운받아서 더 공부하고 활용하시면 됩니다!

위 내용은 스마트한 템플릿 엔진 영상교재 강좌 추천의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.