About Us

當前位置:首頁>About Us

About Us

About Gbootcms

Gbootcms is a Go language port of PbootCMS 3.2.12. It preserves the original database structure (ay_ prefix), template syntax, URL routing rules, and admin UI (Layui), replacing the PHP backend with Go technology to achieve single-binary deployment, millisecond startup, and low memory footprint.

Core Advantages

Implemented Features

Admin Backend

Frontend Display

Security

Tech Stack

LayerChoiceDescription
LanguageGo 1.25Single binary deployment, no CGO
Web FrameworkGin v1.12Routing, middleware, request handling
ORMGORM v1.31AutoMigrate, ay_ prefix
DatabaseSQLite (glebarez pure Go)No CGO/GCC required
Backend TemplatePongo2 v6.1Django style + PbootCMS syntax converter
Frontend TemplateCustom TagParser{gboot:xxx} tags + fsnotify hot reload
Admin UILayui 2.5.4 + jQuery 1.12.4Consistent with PbootCMS original
ConfigViper v1.21Environment variable prefix PBOOTCMS_GO_
Logginglog/slog (stdlib)Structured logging

Quick Start

# Build (output to bin/)
go build -o bin/gbootcms.exe .

# Run
.in\gbootcms.exe

# Frontend: http://localhost:8080/
# Admin: http://localhost:8080/admin
# Default account: admin / 123456

License

This project is open-sourced under the Apache License 2.0. The original PbootCMS project is also licensed under Apache License 2.0. We thank them for their excellent design and broad user base.


Gbootcms — Preserving the soul of PbootCMS, embracing the speed of Go.

在線諮詢

點擊這裡給我發消息 售前諮詢專員

點擊這裡給我發消息 售後服務專員

在線諮詢

免費通話

24小時免費諮詢

請輸入您的聯繫電話,座機請加區號

免費通話

微信掃一掃

微信聯繫
返回頂部