> 백엔드 개발 > PHP 튜토리얼 > PHP 프레임워크 ThinkPHP

PHP 프레임워크 ThinkPHP

WBOY
풀어 주다: 2016-07-28 08:27:59
원래의
1010명이 탐색했습니다.

PHP 프레임워크의 ThinkPHP

1. 소개

ThinkPHP는 Apache2 오픈소스 라이선스를 따르는 빠르고 간단한 객체지향 경량 PHP 개발 프레임워크인 무료 오픈소스입니다. 민첩한 웹 애플리케이션 개발과 기업 수준의 애플리케이션 개발 단순화를 목적으로 출시되었습니다.
ThinkPHP는 객체 지향 개발 구조 및 MVC 개념의 사용, Struts 및 Action 아이디어를 JSP의 TagLib, RoR의 ORMyingshe 및 ActiveRecord 모드와 통합하는 단일 입력 모드는 CURD 및 일반적으로 사용되는 일부
제품 작업을 캡슐화합니다.

2. 기능

1 & gt; 클래스 라이브러리 가져오기: ThinkPHP는 라이브러리 백 및 명명 공간을 기반으로 라이브러리를 가져오는 방법을 사용하므로 클래스 라이브러리 가져오기가 더 간단하고 명확해지며 충돌 감지 및 별칭 도입도 지원됩니다.

2>URL 모드: 시스템은 일반 모드, PATHINFO 모드, REWRITE 모드 및 호환 모드 URL을 지원하며 다양한 서버 배포 및 운영 모드를 지원합니다.

3>컴파일 메커니즘: 독창적인 코어 컴파일 및 프로젝트 동적 컴파일 메커니즘은 OOP 개발 시 파일 로드에 따른 성능 오버헤드를 효과적으로 줄여줍니다.

4>쿼리 언어: 내장 -결합 쿼리, 일치 쿼리, 간격 쿼리, 통계 쿼리 등을 포함한 풍부한 쿼리 메커니즘

5>뷰 모델: 데이터베이스 뷰를 쉽고 동적으로 생성

6> 그룹화 모듈: 대규모 프로젝트의 분업, 조정 및 배포에 대해 걱정하지 마세요. 프로젝트 문제

 

7> 템플릿 엔진: 시스템에 XML 기반 컴파일 템플릿이 내장되어 있습니다. Smarty와 JSP 태그 라이브러리의 아이디어를 결합한 두 가지 유형의 태그를 지원하는 엔진,

지원 태그 라이브러리 확장은 드라이버를 통해 반환될 수 있습니다. Smarty, EaseTemplate, TemplateLite, Smart 및 기타 타사 템플릿 엔진을 지원할 수 있습니다. Ajax 지원: 내장된 Ajax 데이터 반환 방법은 JSON, XML 및 클라이언트로의 데이터 반환을 지원합니다. EVAL 형식이며 시스템은 AJax 클래스 라이브러리를 바인딩하지 않습니다.

익숙한 Ajax 라이브러리를 사용할 수 있습니다.

9> : 시스템은 파일 모드, APC, DB, Memcahe, Shmop 및 기타 동적 데이터 캐시 유형을 포함한 다양한 동적 데이터 캐시 유형과 사용자 정의 가능한 정적 캐시를 지원합니다.


규칙을 적용하여 편리한 입금 방법을 제공합니다.

3. 다운로드 방법 ThinkPHP는 무료 오픈 소스, 빠르고 간단한 OOP 경량 PHP 개발 프레임워크입니다. Apache2 오픈 소스 라이센스 계약에 따라 출시됩니다. 공식 사이트를 통해 웹사이트: http://thinkphp.cn 또는 SVN 다운로드 주소, 정식 버전: http://thinkphp.googlecode.com/svn/trunk, 핵심 버전: http://thinkphp.googlecode.com/svn/ThinkPHP  

이상 내용의 측면을 포함하여 PHP 프레임워크 ThinkPHP를 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿