Last Updated:

非程序员在Github建博客推荐使用网站生成器:Publii

ZPROFESSOR 免费与开源

本站建立就是使用Publii,而我对程序代码只能说是似懂非懂。所以我向各位想要使用Github建立免费个人博客的网友,隆重介绍这款网站生成器Publii。


观点
—————————————————

本人使用后觉得Publii还有很多需要完善的空间,毕竟是被认为可以对标Wordpress,同样以CMS作为解决办法的网站生成方案,所以该项目还有很多路要走。

比如虽然有三个编辑器可以供使用者写作,但是一但选择一种之后,就无法再更改编辑的模式,而这个问题又引发了另一个细节问题,就是文章的ID是无法更改的,是强制顺延的,如果你删除了一篇文章,那么相应的ID就会和文章一起消失,在论坛上有相关大神给出的答案是,无法更改文章ID,如果强制更改数据库可能会出现数据错误的情况。
以上是我用到现在遇到的两件比较不怎么满意的小问题。还需要继续磨合使用,慢慢适应或者找到别的还需改进的地方。(这个问题在版本: 0.46.5 build 17089已经解决,在别名处可以修改)但是最近一键上传内容的功能出现无法使用的情况,本人技术有限所以,暂时只能通过网页上传内容,好在Publii是整站输出,并且整站是干净的程序文件。(20250616更新本文内容)

 

相关
—————————————————

首先我把我参考和学习的网络教学提供给各位:
小羿Publii+ GitHub:免费搭建个人博客网站,无需服务器和域名
科技InsPublii和GitHub:搭建个人网站的完美组合
imMSPublii 静态部落格新选择

通过以上三篇教学我想各位估计已经能够建立自己的博客系统了,我觉得我只需要补充一下我个人的经验便可,首先访问地址和建立项目仓库的名称一定要是XXX.github.io,否则将无法直接使用.github.io地址访问,由于在教学中我并未留意这个细节,而是凭感觉直接使用字母XXX,造成无法使用.github.io格式地址访问网站。其次密令输入的不是网站密码,而是后来生成的项目仓库密钥,也就是教学里提到的token

—————————————————


======关于Publii服务器设置======

  • 网址(XXX.github.io):和我们在GitHub上创建的仓库名是一致的
  • sync.repositoryUrl(存储库URL):这里填写上面复制的git文件的访问地址
  • 用户名:添加GitHub账号的邮箱地址
  • sync.gitPassword(密码/令牌):填写在GitHub上面创建项目仓库的token信息,注意不是网站密码
  • sync.commitAuthor:GitHub账号的用户名称
  • sync.commitEmail:GitHub账号的邮箱地址

======最后提供相关的地址======

========================

提示:最近Publii无法通过客户端自带的一键上传进行内容上传,可以通过GITHUB网站自带的上传进行维护。
Publii建好的整站地址为(WIN11):我的电脑-文档-Publii-sites-就可以看见你的整站。在GITHUB提供的上传网页进行内容上传,为了稳定建议每次都整站完全上传,避免文件不同步。