CppCMS is a C++ Web development framework (not CMS). It differs from most of other Web development frameworks like Python Django, Java Servlets, or C++ Wt because it is designed and tuned to handle extremely high loads, and it is aimed at development of Web sites rather then "GUI-like" Web applications.
| Tags | Internet Web Dynamic Content Software Development Libraries Application Frameworks |
|---|---|
| Licenses | LGPL |
| Implementation | C++ |
Recent releases


Release Notes: This release includes major improvements: Stable API and ABI, Comet & Ajax support, powerful localization, native MS Windows support, improved performance and scalability. It is licensed under the LGPLv3 and commercial license.


Release Notes: This is a beta release. Comet/Ajax support, event driven programming support, and native Windows support were added. The API and ABI should now be stable between major releases. Localization support was improved.


Release Notes: This is a bugfix release that prevents a random CppCMS service crash when using encrypted cookies session storage.


Release Notes: This release has a workaround for a CgiCC bug that may have resulted in DoS. It fixes generation of guessable SID. It fixes incorrect updating of "exposed" session values when renewing the session lifetime, a bug that prevent using FastCGI/SCGI over TCP, a build fault with some configure options, incorrect generation of HTTP status headers in case of errors, and build issues with gcc 4.4 and Intel compilers. It has compilation time speedup of up to 3.2 times (of views).


Release Notes: Support for embedded devices was added. CppCMS can be configured as a stripped CGI only version or as a limited fastcgi version for embedded devices.