-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Alexander Söderberg edited this page Nov 10, 2017
·
11 revisions
Kvantum is a web server solution written entirely in java. It can either be run as a standalone application, or be integrated into any preexisting java application. It is capable of serving both static and dynamic content, through our standard view packages or by using your own custom solutions.
Kvantum ships with many features to make your life just a tad bit simpler, such as:
- Server-side caching
- Middleware (request filtering)
- Support for pretty URL formatting
- SSL support
- Plugin system
- Extensive configuration options
- Built in account management (which also works alongside the HTTP authentication protocol)
- Customizable views to serve everything from HTML files to PDFs
- Server-side templating engine
- Support for Apache Velocity & JTWig
- ... and much more
- OS: Any OS that supports the Java virtual machine
- RAM: 128MB RAM allocated to the runtime
- Java Version: Java 1.8+
- OS: Debian based OS (Such as Ubuntu) | Windows 7 and up
- RAM: 1024MB RAM allocated to the runtime
- Java Version: Java 1.8+
IntellectualServer
Files can be found in .kvantum/config
- Getting Started
- View Patterns
- File Patterns
- server.yml
views.yml- socketFilters.yml
- translations.yml
- SSL
- Getting Started
- Modules
- Hello World
- Plugins
- Events
- Account System
- Authorization
- Application System
- Sessions
- Create a view - OOP based
- Create a view - @Annotation based
- Middleware
- Extending Crush (Templating syntax)
- ViewReturn