[SAE] 新浪云网站定时发布内容的解决方案

aowana 发布于 2017-08-18 21:24     分类:站长学院     来源:爱玩电脑     阅读(1522)    

近期在捣鼓一个美女写真网站,她同样托管在新浪云平台(SAE),每天都要更新图片让人感觉到乏味,如何实现网站定时自动发布内容呢?现在,分享我的实例教程。

首先,定时发布内容其实是先将内容发布在一个临时的数据表中,通过新浪云平台(SAE)提供的【定时任务】功能进行触发操作。

首先,点击上图红色箭头处创建一个【定时任务】 , 相关配置如下:

新建定时任务

执行URL,就是你用来实现定时发布内容的程序位置,我使用的是 /task/autopost.php , 一个 PHP 程序。

执行周期,需要说一说,它非常灵活可以实现任何时间上的需求,5个 * 号分别代表: 分钟、小时、日、月、日期,它们之间使用空格符分隔,例如每天12点执行就应该是
* 12 * * *   ; 每个月15号执行 * * 15 * *  ;  每五分钟执行 */5 * * * *

是不是非常厉害,可以实现任何时间上的需求,更多相关资料请看:
http://www.sinacloud.com/doc/sae/php/cron.html#ru-he-pei-zhi

时区,这里没有特殊需要的话默认上海时区就好;如果执行的URL需要HTTP认证按格式填写,没有则留空~

配置执行任务

【定时任务】新建完成后就是像上面这样子的了,可以清楚地记录上次执行时间、状态码、还有输出信息。

关于 autopost.php 自动定时发布内容

autopost.php 是我定制的小程序并不能通用,但我可以分享一下相关信息,此段可能需要一些WEB编程相关知识才能明白。

首先,我新建了 tupian_temp 的数据表用于保存图片(图集)的标题、图片URL 、预览图等信息,平时有空的时候添加一些图片到这张表中,我称之为【入库】。

比如,我今天没什么事在网络上找了10组美女写真并且把它们【入库】,忙完以后我睡觉去了~~

时间勿勿而过到了凌晨 0 点,新浪云平台(SAE)【定时任务】功能自动触发 autopost.php ,程序按照设定从 tupian_temp 库中发布二组图集,这样 10组图片都够自动定时更新五天了,是不是很安逸啊~~


标签Tags:SAE

本站内容未经允许欢迎转载但必须保留原出处链接,部分内容来源互联网版权归原作者所有。

赞 (0) 打赏
上一篇:百度移动搜索禁止网页转码无效的解决方法 下一篇:百度移动友好度“代码适配”移动端的解决方法

推荐阅读

网友评论

头像
推荐

欢迎访问爱玩电脑网

分享最实用的电脑知识和应用技巧,关注IT行业资讯、学装机、玩硬件还有各种搞机新姿势~

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏
二维码A
微信扫一扫打赏
二维码B