# anqicms(高并发大数据)
**Repository Path**: hkingsoft_admin/anqicms
## Basic Information
- **Project Name**: anqicms(高并发大数据)
- **Description**: 你要高并发大数据可以试下go,这个cms是小鸡搞几个亿是真秒开,php我觉得可以吹负载千万,但是我们实际使用百万数据多自定义字段的内容卡顿延迟严重要优化。
- **Primary Language**: Go
- **License**: AGPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2024-11-26
- **Last Updated**: 2024-11-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

# AnQiCMS 一款高性能的内容管理系统
[官网](https://www.anqicms.com) · [文档](https://www.anqicms.com/help) · [演示](https://demo.anqicms.com) · [GitCode](https://gitcode.com/anqicms/anqicms) · [更新日志](./CHANGELOG.md) · [English](./README-en_US.md) · 中文
## 介绍
AnQiCMS 是一款高性能的内容管理系统,基于Go语言开发。它支持多站点、多语言管理,提供灵活的内容发布和模板管理功能,同时,系统内置丰富的利于SEO操作的功能,支持包括自定义字段、文档分类、批量导入导出等功能,是您建站的理想选择。
AnQiCMS旨在为中小型企业提供一个高效、稳定、灵活的内容管理平台,特别是面向需要高安全性、跨站点、多语言支持及大规模数据管理的企业及个人用户。通过Go语言的高性能优势,AnQiCMS不仅满足了企业对内容管理的基本需求,还通过持续的功能扩展和性能优化,解决网站安全、高性能、多站点、多语言等核心问题。
传统的 CMS 系统面临着诸多问题,维权风波不断,给企业带来了潜在风险。同时,传统的 CMS 在处理大量文章数据时,服务器资源占用过高,页面加载缓慢,传统优化手段也难以改善。此外,PHP 开发的 CMS 系统存在安全隐患,网站挂马、入侵等问题时有发生,促使我们跳出PHP局限,利用Go语言开发更安全、灵活和稳定的内容管理系统。
我们的追求:让天下都是安全的网站。
我们一直朝着网站安全的方向前进,让 AnQiCMS 为你的网站安全护航。
欢迎您使用 AnQiCMS。
## 快速开始
### 快速(宝塔)部署
- [宝塔面板(9.2+)一键部署**推荐**](https://www.anqicms.com/help/3628.html)
- [aaPanel(宝塔国际版)一键部署](https://www.anqicms.com/help/3633.html)
- [宝塔面板(9.0以前版本)部署](https://www.anqicms.com/help-basic/210.html)
- [LNMP命令部署](https://www.anqicms.com/courses/3486.html)
Docker 快速体验
```bash
docker pull anqicms/anqicms:latest
docker run -d --name anqicms -p 8001:8001 anqicms/anqicms:latest
```
### 在线体验
环境地址:[https://demo.anqicms.com](https://demo.anqicms.com)
后台地址:[https://demo.anqicms.com/system](https://demo.anqicms.com/system)
用户名:`admin`
密码:`123456`
### 使用帮助
[查看模板使用教程](https://www.anqicms.com/manual)
[查看后台使用帮助](https://www.anqicms.com/help)
[查看接口文档](https://www.anqicms.com/anqiapi)
> 温馨提示:大多数文档的编写语言为中文,如果您是英文用户,请使用浏览器自带翻译功能自行翻译。
## 网站特色功能
- **全局设置**:提供站点的统一配置,集中管理系统各项全局设置。
- **内容安全设置**:包括敏感词过滤和内容审核,确保内容合规。
- **多站点管理**:支持管理多个独立站点,适用于多品牌、多主题网站。
- **导航设置**:设置和管理导航栏,提高用户导航体验。
- **自定义内容模型**:允许用户定义特定内容模型,支持灵活的内容结构。
- **单页面管理**:针对隐私政策、关于我们等单页面的专用管理工具。
- **伪静态规则管理**:支持自定义伪静态 URL,优化 SEO 表现。
- **Sitemap 自动生成**:自动生成站点的 Sitemap,助力搜索引擎抓取。
- **链接推送管理**:向搜索引擎推送新内容,加速收录。
- **301 跳转管理**:轻松设置 URL 的 301 重定向,提升 SEO 和用户体验。
- **Robots.txt 配置**:定制 Robots.txt 文件,控制搜索引擎爬取。
- **多语言站点支持**:支持多语言站点的配置和切换,适合国际化站点。
- **用户管理和 VIP 分组**:可为不同用户组设置访问权限,适合会员制网站。
- **微信公众号对接**:集成微信公众号接口,便于内容推送和管理。
- **全站替换工具**:可批量替换关键词或链接,方便内容批量更新。
- **邮件提醒**:根据触发事件(如注册、评论)发送邮件通知,提升用户参与度。
- **关键词库管理**:集中管理 SEO 关键词,有助于内容优化。
- **内容采集**:支持从其他网站自动采集内容,实现内容自动化更新。
- **文档回收站**:支持已删除文档的恢复,防止数据误删。
- **时间因子-定时发布**:可设定内容的定时发布,支持内容自动运营。
- **订单管理**:内置订单管理功能,适合电商和服务付费类站点。
- **财务管理模块**:记录财务数据,管理交易明细,适合订阅、交易网站。
- **分销管理**:可设置分销渠道,帮助站点实现裂变增长。
- **防采集干扰码**:生成干扰码,保护内容不被批量采集。
- **锚文本管理**:可设置站内关键词的自动锚文本链接,有助于 SEO。
- **水印管理**:为图片添加水印,保护原创图片版权。
- **标题自动配图**:根据标题内容自动分配图片,提升内容视觉效果。
- **静态页面缓存**:提高页面访问速度,减少服务器负载。
- **备份与恢复**:系统支持数据的备份和恢复,保障数据安全。
- **流量统计和蜘蛛统计**:追踪网站的访问量及搜索引擎爬虫的抓取情况,便于数据分析。
## AnQiCMS 发展历程
- 最新
> 我们一直在努力,不断的探索,持续迭代优化,争取给用户们有更好的使用体验。
- 2024年 11月 11日,v3.4.1 发布
> 多语言站点:新增多语言站点功能,使网站能够轻松适应不同地区和文化背景用户需求,提升全球化服务能力
- 2024年 9月 5日,v3.3.12 发布
> 优化了文档查询效率,降低了资源消耗,提升了网站性能,特别针对大文章量场景
- 2024年 5月 1日,v3.3.5 发布
> 支持图片水印功能
- 2023年10月24日,v3.2.5 发布
> 支持多语言翻译功能,支持 Markdown 编辑器
- 2023年 4月15日,v3.1.1 发布
> 接入AI自动写作功能
- 2022年12月 5日,v3.0.0 发布
> 开始支持多站点模式,简化和降低了 AnQiCMS 的部署难度,新增更多丰富的企业站常用功能
- 2022年 5月30日,v2.1.0 发布
> 正式更名为 AnQiCMS,标志着 AnQiCMS 已具备常用的内容管理系统必备功能
- 2021年 2月16日,v2.0.0-alpha 发布
> 开始逐步由单纯的博客功能,过度到更全面的内容管理系统,逐步开发并完善企业站功能
- 2021年 1月21日,GoBlog v1.0.0 发布
> 博客完善版,在基础版的基础上,增加了后台管理、seo功能等。
- 2020年12月 1日,GoBlog v0.5 发布
> 重构版本,采用iris框架重写,减少技术栈,改用iris自带的template模板引擎。实现了最基础的博客功能。
- 2019年11月19日 GoBlog v0.1 发布
> Gin版本,前后端分离,后端使用go、gin、gorm,前端使用Next.js。
## 使用的包
- [gorm](https://github.com/go-gorm/gorm)
- [iris](https://github.com/kataras/iris)
- [jwt](https://github.com/golang-jwt/jwt)
- [sego](https://github.com/huichen/sego)
- [gorequest](https://github.com/parnurzeal/gorequest)
- [goquery](https://github.com/PuerkitoBio/goquery)
- [chromedp](https://github.com/chromedp/chromedp)
- [markdown](https://github.com/gomarkdown/markdown)
- [webp](https://github.com/chai2010/webp)
- [cron](https://github.com/robfig/cron)
- [open-golang](https://github.com/skratchdot/open-golang)
- [go-qrcode](https://github.com/skip2/go-qrcode)
## 访问管理后台
如果你从 GitHub 上克隆下载的代码,自行编译运行的话,需要先编译后台的管理代码,后台管理代码在 https://github.com/fesiong/anqicms-admin 。
你也可以从 后台管理代码的release中,下载最新的release,将system.zip 解压到项目根目录下的system文件夹。
后台地址默认为 http://127.0.0.1:8001/system
如果你不是通过安装初始化的话,可能没有设置管理员账号,如果没有设置管理员账号,默认的管理员账号密码分别是:
账号:admin
密码:123456
## 示例网站 & 开发文档
[示例网站 - https://www.anqicms.com/](https://www.anqicms.com/manual)
## 👥问题反馈
遇到问题, 请在Github上开issue。
也可以加我的微信:websafety
扫码加入golang开发学习群

## License
AGPL-3.0 license
Copyright (c) 2019-NOW AnQiCMS