Maplephp- 계층화 된 구조 MVC PHP 프레임 워크
MaplepHP는 매우 사용자 친화적이며 성능 또는 확장 성을 손상시키지 않는 계층 구조 MVC PHP 프레임 워크입니다 . 모듈 식 아키텍처를 활용하고 완전한 PSR 지원을 통해 프레임 워크를 통해 쉽게 사용자 정의 및 유연성을 제공하여 개발자가 응용 프로그램을 구축하는 데 필요한 특정 구성 요소를 선택하고 선택할 수 있습니다.
선적 서류 비치
여기에서 전체 maplephp 문서를 찾을 수 있습니다
문서는 여러 섹션으로 나뉩니다.
- 왜 maplephp인가?
- 시작하세요
- 설치
- 서비스 제공 업체
- 종속성 인젝터
- 제어 장치
- 중간
- 라우터
- 그리고 훨씬 더 ...
왜 메이플프프를 선택합니까?
Maplephp는 PHP 표준 권장 사항 (PSR)을 구현하여 모범 사례에 대한 독립성 과 준수에 대한 약속으로 설계되었습니다. 프레임 워크 내에서 쿼리, 캐시, 로거 등을 포함한 다양한 라이브러리가 있습니다. 그러나 우리는 당신에게 그들을 부과하지 않습니다. 친숙한 타사 라이브러리를 활용하거나 Maplephp의 기능을 자신의 기능으로 확장하십시오. 우리의 철학에서, 의존성은 프레임 워크에 의해 지시되지 않고 당신의 재량에 있어야합니다.
우리의 도서관 아키텍처는 독특합니다-Maplephp 내의 각 라이브러리는 자체 포함되거나 경우에 따라 다른 Maplephp 라이브러리에 의존합니다. 이 접근법은 외부 의존성없이 프로젝트를 시작할 수 있도록 보장 할뿐만 아니라 효율적인 리소스를 사용할 수 있도록합니다. 이중화를 피함으로써 프레임 워크는 부풀어 오르는 것을 피합니다.
MaplepHP에 대한 업데이트는 마이너 및 패치 버전을 통해 제공되므로 변경 사항을 깨지 않고 원활한 프로젝트 업데이트를 보장합니다. 이 호환성은 PHP 8으로 확장되며 잠재적으로는 그 이상입니다. Maplephp를 사용하면 불필요한 제약없이 개발 요구를 충족시키기 위해 프레임 워크를 형성 할 수있는 유연성이 있습니다. Mening은 모든 최신 기능을 얻을 수 있지만 이미 은퇴했을 가능성이 높기 때문에 Maple 버전 4를 보지 못할 것입니다.).
장점
- 사용자 친화적 : Maplephp는 간단하고 직관적입니다.
- 고성능 : 프레임 워크는 속도에 최적화되어 효율적인 실행 및 처리 시간을 줄입니다.
- 전체 PSR 지원 : Maplephp는 PHP 표준 권장 사항을 완전히 준수하여 표준화되고 상호 운용 가능한 코드를 홍보합니다.
- 모듈 식 아키텍처 : 모듈 식 구조를 통해 개발자는 프로젝트 요구 사항에 따라 기능을 쉽게 사용자 정의하고 기능을 확장 할 수 있습니다.
- 효율적인 라이브러리 통합 : MaplepHP 라이브러리는 MaplepHP 환경뿐만 아니라 다른 프레임 워크와 완벽하게 작동합니다.
- 서비스 제공 업체 : Maplephp는 서비스 제공 업체를 제공하여 외부 서비스의 통합을 간소화하고 응용 프로그램 기능을 향상시킵니다.
- 다국어 지원 : 프로젝트에 번역을 매우 쉽게 추가 할 수 있습니다.
- 내장 보안 조치 : XSS (크로스 사이트 스크립팅), CSRF (크로스 사이트 요청 위조), 세션 주입 및 MySQL 주입과 같은 일반적인 취약점에 대한 내장 보호.
- Emitter, CSP, 엄격한 전송 보안 : 프레임 워크에는 효율적인 HTTP 응답 처리를위한 Emitter, 코드 주입에 대한 보안 향상을위한 CSP (Content Security Policy) 및 보안 통신을위한 엄격한 전송 보안과 같은 기능이 포함되어 있습니다.
- 의존성 유연성 : 개발자는 종속성을 선택하고 제어 할 수있는 자유가있어 MaplepHP가 프로젝트 구조에 불필요한 제약 을가하지 않도록합니다.
- 연속 업데이트 : Maplephp는 마이너 및 패치 버전을 통해 정기적 인 업데이트를 제공하므로 개발자는 변경 사항을 깨는 것에 대해 걱정하지 않고 최신 상태를 유지할 수 있습니다.
- 장기 호환성 : Maplephp는 PHP 버전 8 이상과의 호환성을 제공하여 장기 프로젝트를위한 안정적인 기반을 제공합니다.
더 많은 일을해야합니다
상당한 진전이 이루어졌지만 여전히 수평선에는 많은 것이 있습니다. 진행중인 작업에는 엄격한 품질 테스트 및 포괄적 인 문서 업데이트가 포함되며, 모두 개발자를위한보다 사용자 친화적 인 경험을 보장하는 것을 목표로합니다.
전체 가이드 :
여기를 클릭하십시오
도서관 가이드
가이드가 완성되지 않았습니다. 앞으로 더 많은 것이 있습니다.
- 라우팅
- 컨테이너
- 종속성 인젝터
- 이벤트 핸들러
- http
- 요구
- 응답
- 메시징
- 개울
- 클라이언트 요청
- 은닉처
- DTO
- 형태
- 통나무
- 산출
- 질문
- 역할
- 검증
- 시계 (가이드가 완료되지 않음)
- 쿠키 (가이드 완성되지 않음)
- 인증 (가이드 완료되지 않음)