php-hexo
php写的hexo后台管理界面,可以在web界面编辑修改bolg
主要用途:
本地搭建
可以在本地的web界面编辑、修改、生成、预览hexo博客。
比直接在命令行操作,然后在本地编辑器里编辑方便。
搭建在vps上
可以在不同设备上,不同的地方都很方便的管理hexo博客。
至于为什么不直接在vps上建一个博客系统呢?
1.vps可能经常换,迁移麻烦。
2.是博客放到GitHub上比放在自己的服务器上稳定,安全。
系统需求
- nodejs环境
- git
- hexo-cli
todo
- 登录页面
- 修改密码
- 新建文章
- 编辑文章
- 删除文章
- 文章类型转换
- 文章列表
- 配置页面
- 状态管理
- 关于我
- 初始化页面
hexo的基本配置
- 初始化
hexo init
- 配置网站信息
vim _config.yml
- 新文章模板
vim scaffold/post.md
- 主题
创建Hexo
主题非常容易,您只要在themes
文件夹内,新增一个任意名称的文件夹,并修改_config.yml
内的theme
设定,即可切换主题。
hexo的指令
- 新建文章
hexo new [layout] <title>
- 生成静态文件
hexo generate
# 或者
hexo g
- 发布草稿
hexo publish [layout] <filename>
- 预览服务
hexo server
预览草稿
hexo server --draft
- 部署
hexo deploy
- 渲染文件
hexo render <file1> [file2] ...
-o, --output 设置输出路径
- 数据迁移(这个暂时不弄)
hexo migrate <type>
- 清除缓存
hexo clean
清除缓存文件 (db.json) 和已生成的静态文件 (public)。
9.列出网站资料
hexo list <type>
Available types: page, post, route, tag, category