Crystalphp
Crystalphp 프레임 워크. Crystal Collective의 유연한 MVC 프레임 워크.
유지되지 않은 개인 프로젝트.
Codeigniter, Laravel 및 Abantecart에서 영감을 얻었습니다.
왜?
- Codeigniter- 단순하고 쉽지만 개발은 느립니다
- LARAVEL- 스위스 나이프는 때때로 요구가 거의 없기 때문에 너무 많은 것을 의미합니다. Crystalphp는 둘 다의 중간에 있습니다
현재 기능
- 경로 기반 응답, 빠른 라우팅
- 중첩 또는 계층 적 MVC (HMVC) 지원을 갖는 모듈 식 MVC 구조
- 쉬운 휴식 API 구현
- MVC의 하이브리드 및 휴식 지원
- SEO 도구
- 데이터베이스 상호 작용에 Laravel Eloquent를 사용합니다
- 더 많이 추가 할 ...
어떻게 작동합니까?
- 1 단계. 응용 프로그램을로드하고 앱을 초기화합니다. 요청을 구문 분석하십시오
- 2 단계. 모든 경로 파일을로드하고 요청 경로를 구문 분석하십시오. Route의 콜백에 정의 된 논리를 실행하십시오
- 단계 3. (선택 사항) MVC 구조의 경우 (선택 사항) MVC 로직을 사용하여 컨트롤러를 디스패치하십시오. CrystalPHP의 MVC 논리는 상속 및 모듈 식 기능을 제공하기 위해 잘 만들어졌습니다. 예제를 참조하십시오
- 3 단계 3. (선택 사항) REST API의 경우 (선택 사항) : 가능한 한 최소한 라인으로 휴식 응답을 보낼 수있는 내장 기능으로
- 4 단계. 활성화 된 경우 출력 압축 및 청소를 보냅니다
곧 출시 :
- 캐시 메커니즘
- 암호화 된 응답
- 실시간 이벤트 방송
- 쉽게 확인할 수있는 인증 라이브러리
- 역할 기반 승인
제안이 있으면 감사합니다. 감사합니다