add community plugins #8

Merged
sharpetronics merged 1 commits from drogonCMS-cmake into master 2024-01-21 14:02:36 -05:00
2 changed files with 12 additions and 10 deletions

View File

@ -1,24 +1,26 @@
## A Drogon CMS built with C, Drogon, CMake, Adwaita and Gtk4
## A Drogon CMS built with C, Drogon, CMake, Adwaita and GTK4.
This is a Drogon Content Management System(CMS).
### License
* GPL-3.0
## Features and Strengths
- 2x-3x Faster than NginX or WordPress and Strapi
- Faster than NginX or WordPress and Strapi
- Built on CMake/C/C++/GTK4/Drogon
- Plugin Built-in Proxy/Local Caching Support
- Plugin Website Builder
- Optional Community Support/Plugins
- Plugin Website Preview/Drafts
- Plugin WYSIWYG Editor
- Plugin Image Gallery
- Built on Freedom Software
- Blazing Fast Website Architecture
- Headless CMS Ready for Site Generators
- Lightweight Security with _serverless_ architecture, plus optional proxy securities and caching.
- Excellent Documentation
## Community Plugins
- Proxy/Local Caching Support
- Website Builder
- Website Preview/Drafts
- WYSIWYG Editor
- Image Gallery
- ...
## Benchmarks
### Drogon Server Only with 2 IO threads

View File

@ -1,10 +1,10 @@
#include <drogon/drogon.h>
int main() {
//Set HTTP listener address and port
drogon::app().addListener("0.0.0.0", 5555);
drogon::app().addListener("0.0.0.0", 7557);
//Load config file
//drogon::app().loadConfigFile("../config.json");
//drogon::app().loadConfigFile("../config.yaml");
drogon::app().loadConfigFile("../config.yaml");
//Run HTTP framework,the method will block in the internal event loop
drogon::app().run();
return 0;