• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

phpcms 开源程序的定时发布功能

php 搞代码 4年前 (2022-01-25) 23次浏览 已收录 0个评论
文章目录[隐藏]

站长有无研究过php cms?定时发布的机制类似于微博定点定时发布。

回复内容:

站长有无研究过php cms?定时发布的机制类似于微博定点定时发布。

应该使用的是计划任务吧。不然如何定时去触发呢?

如楼上所说,用的确实是计划任务,但是具体实现有几种方法:

  1. 利用主机系统功能实现:具体来说就是Linux主机利用crontab实现(CPanel面板上是写时钟守护作业,其它的应该都是叫Cron吧),Windows好像是叫计划任务
  2. 定时任务的代码写在一个文件里头然后在首页以图片的形式包含这个文件,并设定这张图片大小为1px。这样当别人访问首页的时候就会执行这段代码。例如:

cron文件代码如下:
if (现在的时间是8:00) 输出 “早上好”
将这段代码加入本文来源[email protected]搞@^&代*@码)网9搞代gaodaima码到首页后只要有人访问首页就会执行一次判断,而且因为是一张大小为1px的无效图片,所以不影响网页的载入速度。

两种方法的区别就是,一个是系统自动访问代码页面,而另外一种则是用户访问代码页面,系统访问能做到定时执行,而用户访问除非您的访问量特别的大,否则很难做到定时执行,只能做到自动执行。但是第一种方法对主机要求,Linux需要安装有Crontab,而第二种方法对主机没有具体的要求

使用Crontab就是一个不错的选择,
用户触发会影响数量。。。。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:phpcms 开源程序的定时发布功能

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址