【emlog – 基于php的blog博客程序及CMS建站系统】 emlog是一款基于PHP和MySQL的轻量级博客及CMS建站系统,同时也是采用Markdown语法编辑器的内容创作工具。致力于打造快速、稳定,且在使用上又极其简单、舒适的内容创作及站点搭建程序。
Emlog 官方网站介绍
网站定位:国内轻量级开源博客与 CMS 建站系统官方平台,主打”速度快、省资源、易上手”
核心产品:Emlog Pro
当前版本:Pro 2.5.14(2025年5月12日更新)
技术架构:
PHP:支持 5.6/7/8 全系列,推荐 7.4+
数据库:MySQL 5.6+ 或 MariaDB 10.3+,同时支持 SQLite
运行环境:Linux/Windows/Mac + Apache/Nginx/IIS
主要功能特性
1. 内容创作
Markdown 编辑器:专注内容,支持实时预览
多媒体管理:图片、音频、视频分类管理,支持插入文章播放
自定义字段:文章支持扩展字段,灵活存储额外信息
微语/笔记:轻量级短内容发布,支持设为私密
2. 扩展与定制
插件机制:应用商店一键安装,支持功能扩展
模板系统:主题可自定义导航、侧边栏、单页布局
API 接口:完整 RESTful API,支持前后端分离、小程序开发
挂载点(Hook):丰富的插件钩子,便于二次开发
3. 用户与权限
用户中心:注册、登录、个人中心,支持 QQ/GitHub 快捷登录
角色权限:区分管理员、作者、普通用户
登录控制:可设置仅登录用户可评论
批量管理:用户批量解禁、文章批量更改作者
4. AI 功能集成(v2.5+)
AI 对话:后台右下角集成 AI 助手,支持 OpenAI 协议大模型
自动焦点:写作时 AI 自动获取输入焦点
推理模型:支持输出推理过程
5. SEO 优化
URL 自定义:多种静态 URL 样式,支持伪静态
TDK 设置:站点、分类、文章级标题/描述/关键词
站点地图:自动生成 XML 地图
百度推送:支持主动推送接口
应用商店生态
插件分类:
安全增强:两步验证、登录限制、IP 黑名单
编辑器:UEditorPlus、Markdown 增强
文件管理:KODExplorer(类 Windows 界面)
用户中心:前端用户中心、社交登录集成
SEO 工具:自动别名、关键词链接、站点地图生成
实用工具:访问统计、广告管理、数据备份
模板主题:
官方默认:响应式设计,支持暗黑模式
第三方精品:科技感、极简、企业门户、个人博客等风格
适配要求:模板需含核心挂载点,封面图 500×300px
部署方式(官方推荐)
1.
宝塔面板:一键部署,可视化配置
2.
1Panel 面板:基于 Docker 的现代运维面板
3.
Docker:官方镜像,快速拉起容器
4.
手动安装:下载源码,配置 Nginx/Apache + PHP + MySQL
阿里云云市场:提供预装镜像(Emlog 2.3.6 + Nginx + MySQL 5.7 + PHP 7.4)
