php 抓取网页生成图片( 如何解决PHP版本的定时生成页面的问题?云海天教程)

优采云 发布时间: 2022-04-11 23:01

  php 抓取网页生成图片(

如何解决PHP版本的定时生成页面的问题?云海天教程)

  

  计时生成页面的PHP版本:

  ASP版定时生成页面:

  

10 then "时间间隔大于一定值

response.write ""

end if

%>

  使用方法:在网站的流量较大的页面上,一般在首页用iframe调用上面的代码,比如插入

  2011-7-9 @PS 更新:正如在下方留言的朋友所说,这种方法确实会增加服务器负载。为了避免这种方式的弊端,有2种方法可以解决,

  一、减少被调用页面的频繁访问次数,比如在流量不大的页面调用create.asp;

  二、直接使用linux cron定时服务,或者windows定时任务或者一些定时执行命令的小软件,比如:hou task plan。

  参考文章如下:

  1、Linux使用crontab命令定时重启服务器

  2、Cron 定期执行带参数的 PHP 代码

  3、Cpanel下的Cron Jobs定时执行PHP方法

  这样可以避免频繁调用生成判断页面,只在需要执行的时候访问生成页面一次。

  网站 使用cdn需要注意的问题

  鉴于现在很多网站都使用cdn,如果首页不断自动生成,首页可能被cdn抓取,首页为空,如何解决。

  云海天教程的解决方法:比如可以生成index_def.htm,然后程序可以判断内容是否已经更新,内容是否不为空(内容一般大于30k),所以进行复制操作将 index_def.htm 复制为 index.htm 即可。

  可以在window server下使用vbscript,因为它更强大,linux可以使用shell。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线