清雨博客(Prain:是Pure Rain的缩写,语义为清纯的雨,在这里表示清雨)是一款极为干净的开源PHP轻博客程序,整个程序包不到150KB,极为简小,与一张照片的大小相当,简洁高效,占用内存极小,不依赖任何数据库,不依赖富文本编辑器,但她却拥有十分强大的排版功能,这得力于她自身的fk标记语言,在开发她之前我有想过清雨的风格类型,兼容PC端和移动端,舍弃繁杂的界面和程序结构,以最直观最干净的方式呈现给用户,然后清雨诞生了,她的核心基于fk标记语言,所以她的存在将是目前博客程序前所未有的简洁,并且是十分高效的。
清雨十分简洁,功能却很出众,拥有基本的文章管理、主题管理、扩展管理等常用功能需求。该博客系统定位十分明确,就是简洁干净,不依赖任何第三方框架,包括不依赖数据库,本站就是采用的prain程序。
警告:本程序严禁用于非法用途,请遵守相关法律法规,因违反本规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
开发文档:https://prain.cn/doc
官方QQ群:132264532
下载
码云下载:https://gitee.com/bt-lang/prain
本地下载:https://prain.cn/download/prain-1.3.0.zip
特点
- 整个程序包不到200KB,极为简小,比一张图片都要小的多
- 占用内存极小,高效简洁,性能十分出色,是款干净的轻博客程序
- 无需数据库,不依赖MySQL、Oracle、SQLServer、SQLite等数据库,降低维护成本
- 核心由fk标记语言支持,具有强大的排版功能,无需使用任何富文本编辑器
- 拥有强大的模板编译功能,使用简洁的标签编写精美的主题界面
- 拥有强大的插件扩展机制,不满功能需求,可自由扩展
环境要求
PHP版本:
安装方式一
使用宝塔面板
来安装,一键PHP环境部署,送你10850元礼包,点我领取
登录宝塔面板,打开【软件商店】-【一键部署】-【博客】,在列表中找到Prain清雨博客
,或者直接搜索prain
也能找到,点击右侧的一键部署
即可!
此方式简单快捷,并且已经配置好Nginx或Apache的伪静态
安装方式二
将下载的程序代码解压到你的网站根目录,直接运行你的网站,会自动跳转到安装页面
在安装页面请输入网站名称、网站描述、登录密码,点击提交后,大功告成!
以下提供了Nginx和Apache环境的伪静态设置。
伪静态设置
Nginx环境:
if (!-d $request_filename){ set $rule 1$rule; } if (!-f $request_filename){ set $rule 2$rule; } if ($rule = "21"){ rewrite ^/.*?([^/]*)$ /index.php?$1 last; }
Apache环境:
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^.*?([^/]*)$ index.php?$1 [QSA,PT,L] </IfModule>
IIS环境:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="ThinkPHP_NiPaiYi" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false"/> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true"/> <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true"/> </conditions> <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true"/> </rule> </rules> </rewrite> </system.webServer> </configuration>
更新记录
更新记录请点击这里:https://prain.cn/update
演示图
无法登录后台管理了,报错信息:「温馨提示」 验证码不能为空 >﹏<
【返回上一步】
但是登录界面并没有验证码
已经用了,非常哇塞的一套系统,正在努力看开发文档,想要做属于自己的一个主题
升级1.20后文章后台可以看到,前端显示没有数据
分类添加保存后显示不出来,分类和标签一直只有一个默认,请问下这个是什么原因呀?
想请教一下。。。为什么添加分类。。。显示保存成功了,但是实际上又没有成功呢
什么时候能增加一个文章付费阅读的扩展?这个功能非常实用,必须要有啊!
模版太少了,开发点h5个性模版吧`
多谢反馈
Erskine, in Food Animal Practice Fifth Edition, 2009 acne medication accutane
好
从1.1.6升级为1.1.8之后,无法登陆了,总显示“{ "error": 1, "data": "请输入网址" }”,请问一下,升级后会修改密码么?
而且查看了,密码原文和保留的md5值是对应的,但是就是显示{ "error": 1, "data": "请输入网址" }
将db/conf里的install改为false后,重置密码,结果一样的,不起作用
你把登录后跳转扩展卸掉再安装就行了
分类添加保存后显示不出来,分类和标签一直只有一个默认,请问下这个是什么原因呀?
1.1.14版本是改动大了吗?更新后,上面下面全是错误码。只有后台没有错误。
1.1.3版本的更新之前要求先更新应用中心模板,因为这个版本更新了核心hook钩子命名,所以必须更新模板才行,1.1.4是基于1.1.3更新的,你这个问题进入后台更新一下模板就行了。
好的,已更新。感谢
更新后出现问题,大量! 博客页面顶部出现错误代码。
应用中心更新一下模板即可!
安装提示以下错误: PHP Warning: session_start(): open(C:\Windows\TEMP\sess_k7vt0n32cm5uqj1ilqdksa0fls, O_RDWR) failed: Permission denied (13) in C:\3\index.php on line 9 PHP Warning: session_start(): Failed to read session data: files (path: ) in C:\3\index.php on line 9 环境:Windows2022,IIS10,PHP7.4.33
你这个报错是你的服务器PHP配置原因,不是清雨程序的问题,请配置好你的php.ini关于session的相关参数,session.auto_start、session.save_path等信息,还要确保session文件夹拥有读写权限。可能的话,别用iis,对php很不友好,尽量使用Nginx或Apache等主流环境
哦,谢谢提醒! 我想建一个游泳论坛,用过几个免费论坛都不满意,觉得你的极简风格很适合我,想你帮我开发一个论坛程序,我们的合作方式有两种: (1)我付费给你。 (2)我免费帮你推广论坛程序,你免费帮我开发。我的粉丝最少能达到10万,甚至百万,我还想举办论坛模板设计比赛,我自己发奖金,对我们的论坛程序推广很有利。 如果你有兴趣可以加我微信13617508936,我的游泳论坛半年后正式运作,更多细节可以慢慢聊。
大小代码放进去怎么就成标签了?是我用的方式不对吗
是的,您用的方式不对,如果要展示单行代码,请用一个反引号【`】包裹,如果是多行代码,请用两个反引号包裹,fk语言编辑器是支持的,不明白的地方请加入官方QQ群反馈。
后台发表文章时上传不了图片和文件的?
可以的,如果有报错,请查看后台的错误日志,看报了什么错
程序很简洁,作为在线文档管理很好。不过从使用习惯上,能把分类标签放在左边吗?
请问一下,后台勾选了伪静态,提交以后404了,想取消掉就不能再次提交了,这个怎么处理呢? 小白一枚,也不知道怎么配置伪静态,求赐教
改一下这个好像可以了,'rewrite' => false,但是还不知道怎么配置伪静态
网站设置中提示着开启之前务必配置好网站的伪静态,想要改回来的话,进入【你的域名/?admin/login】页面登陆账号密码,然后打开【你的域名/?admin/setting】,再取消掉伪静态即可,具体配置伪静态可百度搜索,这里不过多赘述
后续可以增加公安部备案号吗? ip增加省份信息
公安部备案号可以内置添加,ip增加省份功能可能会以扩展的形式发布在应用中心
扩展功能建议增加权限验证如网盘,可以作为私人网盘也可以公共网盘,这样可以有效增加网盘隐私性
后续版本更新会增加权限
哈。。加上个 .html后缀
想加.html设置伪静态就行了
增加XML地图功能,和H2侧栏便签功能。我发现这个程序用来做在线文档是杠杠的不错。
这个功能会有的
很好的源码,前台模板标签化很好,改模板方便!建议插件模板接口也标签化!这样后期模板制作小白都能上!出个标签查询文档!
插件模板本来就支持标签化!需要实例化tpl类而已,文档会放于官方文档,多谢建议!
自动更新后台会404
后台公告中有提示:更新到最新版或点击系统同步如遇到404的情况,访问网址你的域名/?admin/update即可解决!
或者手动删除【/lib/admin/compile】这个文件夹就行了!
不错不错
备忘录里面的密码,如果是查看网站源码,就能查到密码,建议你能修改一下。
登录后的情况下当然能看到了,设置弹窗本来就属于当前页面的源码,而密码设置的弹框中肯定有密码的,但是未登录的情况下是不可能看到密码的,所以安全上是没有任何问题的。
刚安装完,有一行报错 Warning: Constants may only evaluate to scalar values in D:\wwwroot\index.php on line 34
抱歉,如果报这个错误,说明你的PHP版本太低,尽量使用PHP7+
你好,刚我装了这个,然后我选择应用中心的时候提示"此页面不能正确地重定向"这个是什么问题
已修复,应用中心更新了一些功能导致的
你好,更新模板后留言验证码提示错误:错误[8]: Undefined index: vcode, 文件: F:\UPUPW\htdocs\tpl\xueluo\compile\page.php, 行: 11 文件: F:\UPUPW\htdocs\index.php, 行: 851, include(F:\UPUPW\htdocs\tpl\xueluo\compile\page.php) PS:群号怎么搜不到了?
进入后台首页,点击系统同步,同步成功后,点击数据库版本同步,就ok啦!咱们的群号是:132264532
d=====( ̄▽ ̄*)b (手动点赞)
想做为主站用,不知道在哪加备案号
后台网站设置中可以添加备案号