喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 13  1/2  1  2  > 
     
标题: [问题] 一个复杂的生成静态页面的问题(不同于一般的生成静态页面)  
 
liuhu2967
新手上路
Rank: 1



UID 119769
精华 0
积分 6
帖子 4
金钱 6 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-4-23
状态 离线
一个复杂的生成静态页面的问题(不同于一般的生成静态页面)

就是新闻页面里面有上一篇和下一篇  当添加一条新闻时那么排在最前面的那一条新闻就有上一篇了 那么这篇新闻的静态页面就要重新生成,有个更麻烦的问题就是新闻的顺序在后台是可以调整的 比如我把第2条新闻和第7条新闻换一下顺序,那么第1条,第2条,第3条,第6条,第7条,第8条新闻的静态页面都要重新生成,这样肯定是不现实的,还有一种情况就是可能以后排序的字段变了,那么不是所有的静态页面都要重新生成,
我也知道可以用<script src=*.jsp></jsp>或者ajax来实现,但是这样查看页面源文件的时候看到的是JS代码而看不到有JS生成的静态内容,但是有些网站看源代码看到的就是静态内容 比如http://www.dedecms.com/web-art/PHP_jiaocheng/20051113/31031.html
有谁知道这是怎么实现的吗
2008-4-23 11:27 AM#1
查看资料  发短消息  顶部
 
游戏人间
版主
Rank: 7Rank: 7Rank: 7
☞风云山庄大少爷☜


UID 62639
精华 2
积分 14494
帖子 7416
金钱 14347 喜悦币
威望 20
人脉 127
阅读权限 100
注册 2004-12-21
来自 广西人在北京
状态 在线
[推荐阅读] 为什么普通变量会复盖session变量
每个人的需要不一样.

人家那样做,估计就没有你所说的第X条跟第Y条新闻交换的情况了.当然,如果有,在调动的时候就重新生成文件.

更有可能,人家那个根本就不是真正的静态文件.




 
群号:6025396/6025252/19520091(广西PHP交流/PHP高级编程/算法交流) 寧可在嘗試中失敗,也不在保守中成功! 不為失敗找理由,只為成功找方法! 饿踢Blog
 
2008-4-23 11:40 AM#2
查看资料  访问主页  Blog  发短消息  顶部
 
liuhu2967
新手上路
Rank: 1



UID 119769
精华 0
积分 6
帖子 4
金钱 6 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-4-23
状态 离线
[推荐阅读] mkdir怎么不能创建目录?
申明一点,这个肯定不是用的伪静态技术,因为这个网站是织梦内容管理系统的网站
2008-4-23 12:10 PM#3
查看资料  发短消息  顶部
 
tianfing
金牌会员
Rank: 6Rank: 6
天常的小孩


UID 37514
精华 0
积分 1235
帖子 409
金钱 1234 喜悦币
威望 0
人脉 1
阅读权限 70
注册 2004-10-22
状态 离线
[推荐阅读] 类内的属性变量规范来讲必须声明?外部直接访问属性是否规范?
页面的部分内容做了异步!



希望有一天,能够纯洁的爱上一个人!
QQ:285922205
我来玩 网页游戏
http://www.wlwan.com
2008-4-23 12:38 PM#4
查看资料  发短消息  顶部
 
liuhu2967
新手上路
Rank: 1



UID 119769
精华 0
积分 6
帖子 4
金钱 6 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-4-23
状态 离线
[推荐阅读] centos5安装nginx+mysql+php fastcgi模式(参考张宴文章)


QUOTE:
原帖由 tianfing 于 2008-4-23 12:38 PM 发表
页面的部分内容做了异步!
做了异步的话是看不到静态内容的吧 只能看到JS代码吧
2008-4-23 12:39 PM#5
查看资料  发短消息  顶部
 
游戏人间
版主
Rank: 7Rank: 7Rank: 7
☞风云山庄大少爷☜


UID 62639
精华 2
积分 14494
帖子 7416
金钱 14347 喜悦币
威望 20
人脉 127
阅读权限 100
注册 2004-12-21
来自 广西人在北京
状态 在线
[推荐阅读] 这个功能谁会实现


QUOTE:
原帖由 liuhu2967 于 2008-4-23 12:10 发表
申明一点,这个肯定不是用的伪静态技术,因为这个网站是织梦内容管理系统的网站
那很好,你就去看织梦内容管理系统吧,反正那有现成的.




 
群号:6025396/6025252/19520091(广西PHP交流/PHP高级编程/算法交流) 寧可在嘗試中失敗,也不在保守中成功! 不為失敗找理由,只為成功找方法! 饿踢Blog
 
2008-4-23 02:27 PM#6
查看资料  访问主页  Blog  发短消息  顶部
 
1341 (1341)
注册会员
Rank: 2
一般会员



UID 29452
精华 0
积分 57
帖子 69
金钱 57 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-6-18
状态 在线
[推荐阅读] 三年php经验 北京phper求职
版主回答的好,楼主应该去用DEDECMS去。
楼上的“游戏人间 ”版主,你回答的非常好!

我从学术角度提醒楼主,硬生成的页面,除非有自动定时更新的触发,而且除非“相关新闻”或是“上一条、下一条”那里是在生成的时候“进行了SQL查询”,否则是不可能用非异步方式实现“当后台某些新闻栏目发生变化时,静态正文页相关位置的链接跟着变”这样一个理想化效果的。

从生成的角度看,楼主想要实现的目的完全没有任何意义,因此门户站才只做相关新闻,不做“上一条、下一条”这种。
除非是动态页。
2008-4-23 02:37 PM#7
查看资料  发短消息  顶部
 
1341 (1341)
注册会员
Rank: 2
一般会员



UID 29452
精华 0
积分 57
帖子 69
金钱 57 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-6-18
状态 在线
[推荐阅读] 论坛头像?
几年没来村子,来了就看到游戏人间版主痛快的解决疑难。
实在是高兴哪。
2008-4-23 02:39 PM#8
查看资料  发短消息  顶部
 
liuhu2967
新手上路
Rank: 1



UID 119769
精华 0
积分 6
帖子 4
金钱 6 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-4-23
状态 离线
[推荐阅读] PHP的方法有异步传输吗??
我没其他的意思啊  只是真的想了解他是怎么实现这个功能的
2008-4-23 03:54 PM#9
查看资料  发短消息  顶部
 
lyhiving (lyhiving)
新手上路
Rank: 1
初级会员



UID 29173
精华 0
积分 49
帖子 82
金钱 49 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-6-5
状态 离线
[推荐阅读] 50M独享带宽◇100M独享服务器租用◇100M托管QQ445676667
单纯的上下文就可以用生成全部内容后,二次生成最后那个,假如是其他有要求,用异步吧
2008-4-24 01:07 PM#10
查看资料  发短消息  顶部
 13  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024262 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP