CppCMS
CppCMS| 원저작자 | 아르툼 베일리스 |
|---|---|
| 초기 릴리즈 | 0.0.2 / 2009년 1월 출시 |
| 안정된 릴리스 | 1.2.1 / 2018년 5월 , 전( |
| 저장소 | CppCMS 저장소 |
| 기입처 | C++ |
| 운영 체제 | 크로스 플랫폼 |
| 유형 | 웹 응용 프로그램 프레임워크 |
| 면허증. | MIT |
| 웹 사이트 | cppcms |
CppCMS는 Artyom Beilis가 개발한 C++ 프로그래밍 언어용 오픈 소스 웹 애플리케이션 프레임워크입니다.CppCMS의 주요 목표는 성능을 요구하는 웹 애플리케이션을 구축하는 것입니다.또한 컨슈머 디바이스용 임베디드 웹 애플리케이션(라우터용 관리 콘솔이나 스마트 디바이스 등)에도 사용할 수 있습니다.라이브러리는 MIT 라이센스로 사용할 수 있습니다.현재는 POSIX 호환 플랫폼과 Microsoft Windows를 대상으로 하고 있습니다.
이름에서 알 수 있듯이 콘텐츠 관리 시스템은 아닙니다.
주요 기능
- 다양한 웹 서버 API– Fast CGI, SCGI, HTTP
- 다양한 동시성 모델 지원: 공동(단일 스레드), 스레드 풀, 프리포크
- 강력한 템플릿 엔진을 통한 콘텐츠와 레이아웃 분리
- 웹 템플릿 상속
- 트리거 기반 및 타임아웃 기반 비활성화 캐시 프레임워크
- Ajax 및 Comet 프로그래밍 지원
- 폼 처리 및 검증
- 암호화된 쿠키, 파일, 캐시, 데이터베이스 및 분산 솔루션 등 다양한 백엔드를 통한 세션 상태 관리
- 국제화 및 현지화([2]오른쪽에서 왼쪽으로 언어 지원 포함)CppCMS는 Boost [3]프로젝트에 현지화 모듈을 기여했습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ CppCMS와 혜성과의 만남
- ^ 8월 펭귄 컨퍼런스, 부스트로캘
- ^ 부스트란?위치? - 부스트로케일 튜토리얼
외부 링크
- CppCMS 프로젝트 홈페이지(업데이트 블로그)
- 소스 포지의 CppCMS
- GitHub에서의 CppCMS