typecho数据库自动备份插件(9.7更新)

插件开发及发布

版主: woniou

头像
zyzzc
帖子: 648
注册时间: 2009年 9月 25日 20:11
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 zyzzc »

小提醒打包上AutoBackup子文件夹吧,新手直接上传AutoBackup1.0.6激活会晕菜。。
WalterChou
帖子: 95
注册时间: 2010年 7月 5日 07:34
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 WalterChou »

@羽中
疏忽了。。。
ctrlvc
帖子: 26
注册时间: 2010年 4月 23日 11:41

Re: typecho数据库自动备份插件(9.7更新)

帖子 ctrlvc »

提示错误:

500
Server Error

激活插件不能用 怎么回事
WalterChou
帖子: 95
注册时间: 2010年 7月 5日 07:34
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 WalterChou »

@ctrlvc
介个。。。我没办法测试啊,反复查看代码没发现有什么异常情况。。。
你下载这边的试试 http://forum.typecho.org/topic.php?id=1216
percy
帖子: 7
注册时间: 2010年 10月 1日 02:48

Re: typecho数据库自动备份插件(9.7更新)

帖子 percy »

qt06
帖子: 93
注册时间: 2010年 3月 5日 12:43
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 qt06 »

建议采用前台访问触发方式,比如在模板底部加一段js:<script type="text/javascript" src="usr/plugins/back.php"></script>
令考虑关于sqlite数据库。
WalterChou
帖子: 95
注册时间: 2010年 7月 5日 07:34
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 WalterChou »

@杨 永全
1. 前台访问的话频率有点太高了,只在写日志或页面的时候触发更合理吧,速度问题,你说的这种加js的方法我还没见过呢
2. sqlite可以加上,近期内搞定
qt06
帖子: 93
注册时间: 2010年 3月 5日 12:43
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 qt06 »

之所以建议前台触发,主要的考虑是如果日志更新不够频繁,那么就有可能很长时间不登陆后台,也就不会触发备份功能了。
另一点是这种js提交的方式几乎不会与typecho本身产生影响,你甚至可以把他扩展到任何程序的自动备份。
每一次请求只要判断当前时间与上一次备份的时间差即可。
WalterChou
帖子: 95
注册时间: 2010年 7月 5日 07:34
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 WalterChou »

@杨 永全
如果日志不更新的话备份的数据就是重复的,备份了也没什么用,现在评论的时候也会判断是否备份的
qt06
帖子: 93
注册时间: 2010年 3月 5日 12:43
联系:

Re: typecho数据库自动备份插件(9.7更新)

帖子 qt06 »

楼主说的有道理,前台触发价值不大了。
因为我现在用的是sqlite数据库,现在还没办法体验,但我安装了之后,提两个小建议关于配置的,
第一,“发送备份文件至邮箱”和“自动以邮件标题”两个项目位置建议更换一下;
第二,如果发送备份到邮箱复选框没有选择的话,最好隐藏掉后面的邮箱配置内容。
令静我测试,phpmailer类使用mail函数完全可以发送附件,所以利用这个类,不管什么php环境基本上都能实现发送邮件带附件的。
回复