EaglePHP는 오픈 소스이며 효율적인 객체 지향 PHP MVC 개발 프레임워크입니다. 이는 완전히 PHP5를 기반으로 하며 우수한 외국 프레임워크의 디자인 아이디어를 활용하여 개발할 수 있습니다. 개발이 가능하고 코드 재사용을 촉진하는 모델을 확립합니다. RAD(신속한 소프트웨어 개발)를 촉진하고 보다 안정적인 프로그램을 생성하여 개발자의 시간을 절약하고 코드 재작성 작업을 줄이는 데 도움이 됩니다. 프레임 특징 1. 코드는 완전히 php5 객체지향으로 간결하고 표준화되어 작성되었습니다. 2. 모듈식 구조 설계로 확장이 용이합니다. 3. mvc 모드를 사용하여 프로그램의 유지 관리성을 향상시킵니다. 4. 다양한 단일 입구로 제어되는 다중 프로젝트 관리 및 전달을 지원합니다. 5. CLI 명령줄 모드를 지원합니다. 6. mysql 및 캐시 관련 기본 클래스에 대한 다중 드라이버 확장을 제공합니다. 7. 스마트한 템플릿 엔진을 사용하여 프리젠테이션 레이어와 비즈니스 레이어를 분리하세요. 8. 통일된 자동 로딩 모드와 통일된 네임스페이스를 제공합니다. 9. 디버깅 도구 및 오류 추적 시스템을 개발할 기술 인력을 제공합니다. 10. 페이지 URL 및 양식(숨겨진 필드) 작업을 기반으로 아키텍처를 구동합니다. 11. 보조 개발을 지원하기 위해 데이터베이스 테이블 작업을 자동으로 생성합니다. 12. Memcahe, 데이터베이스 및 파일에서 세션의 원활한 전환을 지원합니다. 13. 높은 보안의 내장 필터 구성 요소는 필터링 메커니즘을 구현하여 SQL 주입 및 XSS 크로스 사이트 스크립팅 공격을 방지합니다. 14. OOP 개발 속도와 우수한 성능을 진정으로 실현하는 ORM을 지원합니다. 15. 지정된 프로젝트에 대해 chm 또는 html 형식으로 API 개발 매뉴얼을 생성하는 내장 문서 출력 모듈. EaglePHP 오픈 소스 프레임워크 v1.6 업데이트 로그: 1. Com/Config/DbConfig.php에 데이터베이스 테이블 별칭 설정 및 매개변수 설정인 dbprefix 매개변수를 추가합니다. 2. 세션 디렉터리를 수정하고 설정합니다. 데이터는 기본적으로 Com/data/_session 디렉터리에 저장됩니다. 3. 날짜별 데이터베이스 일괄 백업/복원, 테이블 데이터 일괄 최적화 및 복구, 테이블 구조 보기 기능을 추가합니다. 4. 세션 수명주기 구성을 추가하고 기본 구성 파일 Main.inc.php에 SESSION_LIFE_TIME 상수를 추가합니다. 5. 사이트, 코어, 첨부 파일, 성능, 기타 및 기타 매개변수를 설정할 수 있는 시스템 매개변수 구성 기능이 추가되었습니다. 6. 보도자료에는 원격 이미지 다운로드, 기사 썸네일 추출, 사이트 외 링크 삭제 기능이 추가되었습니다. 7. 권한 관리를 수정하고 관리자 역할 및 계정을 제한하며 삭제를 금지합니다. 최고 관리자는 모든 권한을 가지며 권한 편집 및 권한 확인을 취소합니다. 8. 보도자료는 PHP 단어 분할 기술을 사용하여 기사 내용에서 키워드를 자동으로 추출합니다. 9. 기사, 공지사항, Weibo 메모를 나열하는 프런트엔드 웹사이트 시스템을 추가합니다. 클릭하면 기사의 텍스트를 볼 수 있습니다. 10. 백그라운드에 일일 웨이보 메모 관리 기능을 추가합니다. 11. 플래시를 통해 사진을 업로드한 후 다른 페이지를 클릭하면 새 창이 팝업되는 버그를 수정했습니다. 12. 백그라운드 편집기에서 텍스트 상자에 초점이 맞지 않는 버그를 수정했습니다.