CppCMS is a MVC web development framework. It is build to provide suitable tools for building high load web sites using C++.
- Different web server APIs -- FastCGI, SCGI, CGI
- Different working models: single thread, thread pool, prefork.
- Nice URL mapping.
- Powerful template system.
- Cache framework including: in memory, in shared memory and distributed modes.
- Easy form processing and validation.
- Internationalization, including support of RTL languages.
- Simple SQL access Library (not mandatory).
- Simple configuration framework.
- Transparent session management using different backends: encrypted cookies, files, cache, database, distributed over network and their various combination.