PHP静态页如何显示最新新闻

纸牌屋弗兰克
  • 2.7k

比如我有一个静态页面,基于phpcms系统,页面是新闻内容页,我想做个“最新新闻”模块,因为是静态页面不能及时显示最新文章吧,我想到几个办法:1.频繁的全站生成所有页面,但是太麻烦又耗时 2.用一个iframe引用一个动态页,这个动态页显示最新新闻 3.用ajax请求最新新闻显示出来

一般做法是哪种,或者有更好的办法?不吝赐教!

页面举例:http://www.dayecn.com/science/2244.html

回复
阅读 3.7k
4 个回答

本质就是不同的缓存策略共存问题

script:src嵌入是另一种方案

这里面iframe基本上是灾难应该淘汰。
Ajax代码相对复杂,速度也比不过script:src(需要等js运行才发请求),不建议。

剩下的script:src和静态生成各有所长,看情况吧(其实也可以组合的,script:src的链接可以是另一份静态生产的内容……)

ssi

shtml

pls google it!~

搞这么麻烦
include 'your_latest_news.file';
然后cron job 每隔多长时间generate这个your_latest_news.file

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏