产品简介
beacon Beacon是一款基于Phoenix LiveView的开源内容管理系统。它专为解决内容密集型网站加载慢、SEO表现差的问题而生,通过Phoenix框架的极速渲染能力,显著提升页面响应速度。适合开发者、网站管理员及需要快速构建高性能网站的团队。

核心功能
- 基于Phoenix LiveView,实现页面内容极速渲染
- 直接提升内容密集型页面的SEO性能
- 开源免费,支持跨平台部署(Windows, macOS, Linux)
- 提供拖拽式页面构建器(正在开发中),面向非技术用户
- 内置LiveView管理后台,可管理布局、页面等资源
快速开始
- 1. 安装Phoenix和Igniter安装器:运行 `mix archive.install hex phx_new && mix archive.install hex igniter_new`。
- 2. 创建新项目或为现有项目添加Beacon:运行对应的 `mix igniter.new` 或 `mix igniter.install` 命令,并指定站点名称。
- 3. 安装依赖并启动服务器:运行 `mix setup` 和 `mix phx.server`,然后访问 http://localhost:4000 查看网站。
界面预览


与其他方案对比
| 对比项 | beacon | 同类方案 |
|---|---|---|
| 核心渲染技术 | 基于Phoenix LiveView,实现服务端实时渲染,页面加载快,尤其适合动态内容密集的页面。 | 传统CMS(如WordPress)多采用PHP,页面渲染通常较慢,动态内容加载对服务器压力大。 |
| 开发与扩展框架 | 多数传统CMS基于PHP/WordPress架构,在应对高并发和复杂业务逻辑时,可能面临性能和可维护性挑战。 | 基于成熟的Elixir和Phoenix框架,具有高并发、低延迟和出色的容错能力,易于构建可扩展系统。 |
适合谁用
- 需要为内容密集型网站(如新闻、博客、文档站)提升加载速度和SEO的开发者与运维人员
- 希望通过拖拽方式构建页面的非技术网站内容编辑人员
- 寻求Phoenix技术栈下现代化、可扩展CMS解决方案的开发团队
下载与版本
当前最新版本为 v0.5.1,发布于 2025-04-01。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/BeaconCMS/beacon