AnQiCMS uses a modern technical architecture to ensure high performance and scalability.

Programming language

Developed based on GoLang (Go language), utilizing Go's high performance and concurrency processing capabilities.

Web framework

Use the Iris framework to handle HTTP requests, Iris is a high-performance web framework in Go language, supporting routing, middleware, template rendering, and other functions.

Database

Supports MySQL, PostgreSQL, SQLite and other databases, using ORM framework for database operations.

Template engine

A custom template engine developed based on Go Template, supporting rich tag syntax and function calls.

Front-end technology

The background management interface uses the Layui framework, providing modern UI components. The front-end template supports HTML5, CSS3, and JavaScript.