First of all ZIAPI offers a great deal of simplicity. Modules are separated into clearly defined groups (network, pre-processor, post-processor, network) and feature a wide variety of use cases.
Our best selling point is the long list of example modules that we have already implemented to help you understand our API better.
Here is a list of non-hexaustive list of modules you can very easily implement using ZIAPI.
- Directory Listing
- Authentication
- Automatic MIME type detection
- Routing
- Redirection
- Secure connection module
- PHP CGI
- SSL / TLS
- HTTP Handler
- Database
- Benchmark
- Dashboard (frequency of requests, CPU load)
- Logger
- Compression / decompression
We have documented each and every one of our source files and added additional info on how to
- Build and compile the project
- Create modules (Numerous code examples of different common module and one in-depth guide per module type)
- Contributing
We've built an amazing website for you to navigate the docs more easily.
With the API, we also included our own Open-Source and unit-tested dynamic library loader developped by Martin Olivier.