社区
基础编程
帖子详情
新闻系统中,不事先生成新闻列表的静态页面,而是用户访问的时候在生成,怎么实现??给思路
于娜
2008-03-24 08:18:23
新闻系统中,不事先生成新闻列表的静态页面,而是用户访问的时候在生成,怎么实现??给思路
...全文
198
7
打赏
收藏
新闻系统中,不事先生成新闻列表的静态页面,而是用户访问的时候在生成,怎么实现??给思路
新闻系统中,不事先生成新闻列表的静态页面,而是用户访问的时候在生成,怎么实现??给思路
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fxs_2008
2008-03-26
打赏
举报
回复
up
有没有高效率的生成办法?
比如定时生成呢?如果文件已存在呢?
sunfan1010
2008-03-26
打赏
举报
回复
(1)地址重写用Apahce的mod_rewrite模块中的RewriteRule指令实现重写)。
(2)判断文章是否存在用Apahce 的mod_rewrite模块中的RewriteCond指令
(3)生成html文件:
ob_star()打开缓冲,将读取文章的php包含进来,然后用file_put_contents将获得的缓冲内容写入指定HTMl文件。
striker_un
2008-03-26
打赏
举报
回复
如果是用户访问,那么通常在用户访问时加上一个请求.
在超链接上加个什么事件的.
然后通知后台判断文件是否存在,决定是否生成文件之类的.
但这样也会照成效率很低下.
yiwusuo
2008-03-25
打赏
举报
回复
[Quote=引用 2 楼 YuNa123 的回复:]
问题是用户访问的 .html 都没有啊,怎么写JS 生成 。
[/Quote]
发表新文章时复制生成一静态模板文件,如news.html
news.html中啊
如:
<script>
var overHtml='no';
if(overHtml=='no'){
window.open('动态执行文件.php','框架名');
}
</script>
生成静态页时将JS改成
<script>
var overHtml='yes';
</script>
当然只是思路,一句半句说不清
himan2002
2008-03-24
打赏
举报
回复
可以用mod_rewrite如果静态文件不存在就执行动态脚本生成.
于娜
2008-03-24
打赏
举报
回复
问题是用户访问的 .html 都没有啊,怎么写JS 生成 。
yiwusuo
2008-03-24
打赏
举报
回复
思路1:
if(!file_exists($news_id.html)){
//生成它的代码
}
思路2:
发表新文章时复制生成一静态模板文件,如news.html,内含js代码及一隐藏框架,判断某值,然后再框架内执行动态语句生成该静态文件后刷新父窗口,即新文件生成
Android
实现
新闻
列表
(附带源码)
本文围绕Android
实现
新闻
列表
展开,介绍了项目目标,涵盖展示
新闻
列表
、网络数据加载、下拉刷新等功能。阐述了相关技术知识,如RecyclerView、Retrofit等。给出
实现
思路
、整合代码及解读,总结核心技术亮点、应用场景和开发注意事项,还提出实践建议与未来展望。
Springboot广东实时
新闻
系统
4b1u7(程序+源码+数据库+调试部署+开发环境)
本
系统
旨在构建广东实时
新闻
系统
,
实现
新闻
实时更新、个性化推送和社交分享。
系统
包括
用户
管理、
新闻
采集与发布、个性化推送、
新闻
分类、社交论坛和社交分享等功能。采用 Spring Boot 框架,前端用 Vue.js 和 Element UI,后端有核心容器、Web 框架和数据
访问
支持。
(开题)flask框架的热点推荐个性化
新闻
系统
的设计与
实现
(程序+论文+python)
本文围绕热点推荐个性化
新闻
系统
展开,阐述其研究背景、意义和目的,介绍研究内容包括各管理模块及个性化推荐算法模块。还给出进度安排,介绍
系统
技术栈,涵盖前端的Vue.js等、后端的Python、Flask和MySQL,以及开发工具和流程等。
springboot热点推荐个性化
新闻
系统
源码毕设+论文
本文围绕热点推荐个性化
新闻
系统
展开,阐述其研究背景、意义、目的和内容。介绍了
系统
开发的进度安排,包括准备、写作和答辩阶段。还说明了
系统
部署环境,涉及数据库、开发工具等,以及详细的开发流程,涵盖环境搭建、前后端开发等,文末可获取源码和数据库。
基于Node.js+vue广东实时
新闻
系统
(开题+程序+论文) 计算机毕业设计
本文是广东实时
新闻
系统
的开题报告,介绍了研究背景、意义、目的和内容,包括
用户
管理、记者采编等六大核心功能。还提及拟解决的问题、研究方案和预期成果,给出了进度安排和参考文献,阐述了
系统
环境搭建步骤、技术栈及毕设程序界面等信息。
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章