DoitPHP(이전의 Tommyframework)는 BSD 오픈 소스 라이선스를 기반으로 출시된 경량 PHP 프레임워크입니다. 간단히 말해서, DoitPHP는 효율적으로 실행되고, 배우고, 사용하고, 확장하기 쉽습니다. 즉, DoitPHP는 효율적이면서도 강력하고, 유연하면서도 확장 가능합니다. PHP 프레임워크의 "떠오르는 별"인 DoitPHP는 OOP 코드 작성 스타일, URL 라우팅 기능, MVC 아키텍처 아이디어, UID 데이터베이스 작업 및 AJAX 프런트 엔드 페이지 기술 지원과 같은 우수한 PHP 프레임워크의 공통점을 상속합니다. 작동 및 기능적 설계에 있어 미세한 혁신이 이루어졌습니다. 1. DoitPHP의 보조 개발 도구(DoitPHPTools)는 강력한 "스캐폴딩" 기능을 통해 프로그램 개발을 위해 이 프레임워크를 보다 쉽게 사용할 수 있습니다.
2. 간결하고 효율적인 뷰 실행 메커니즘으로 인해 뷰 파일의 개발 및 운영이 간단하고 쉬워집니다.
3. 유연한 확장 모듈(모듈) 설계로 SMARTY, ADODB, CKEDITOR, TINYEDITOR, FPDF, PHPMAILER, PHPRPC 등과 같은 타사 오픈 소스 프로그램을 쉽게 호출할 수 있습니다.
4. JQUERY 및 THICKBOX, TABS, JQUERYFORM, LAZYLOAD 및 기타 JQUERY 플러그인이 통합되어 AJAXLOADING 사진 로딩 효과, 라이트 박스 효과(잠금 화면 효과), TAB 메뉴, CHECKBOX 전체 선택 또는 역선택 효과 및 전면 사진 편집이 가능합니다. -최종 페이지 개발. 지연 로딩 효과 등이 편리합니다.
5. COOKIE 및 SESSION의 작동, 웹 페이지의 페이징 효과, 오디오, 비디오, 그림 슬라이드쇼 재생, RAR, EXCEL, PDF 및 생성 등 PHP 프로그램 개발에 일반적으로 사용되는 작동 라이브러리를 제공합니다. 다른 파일 형식, MEMCACH, XCACHE 및 APC와 같은 일반적인 캐시 작업을 구현하고 WEBSERVICE와 같은 고급 PHP 애플리케이션을 구현합니다. 확장 클래스 라이브러리를 사용하여 작업을 수행하는 것은 손끝에서 선택하는 것만큼 쉽습니다.
6. MYSQL, POSTGRESQL, ORACLE, SQLITE, MSSQL, MONGODB 및 기타 데이터베이스를 지원하는 풍부한 데이터베이스 드라이버. DoitPHPv2.6 변경 로그: Model 기본 클래스의 많은 클래스 메소드 매개변수가 크게 조정되었습니다. 페이지 매김 확장 클래스는 일부 클래스의 이름을 수정합니다.