水木社区手机版
首页
|版面-BBS安装管理(BBSMan_Dev)|
新版wap站已上线
返回
首页
|
上页
|
2/2
|
转到
主题:关于wForum, 不知道atppp为什么这么热衷于js写页面。。。
10楼
|
atppp
|
2008-10-05 12:44:17
|
只看此ID
js是出于流量和别的一些问题的考虑。。
当初是省了很多流量的,同时改写解决了很多问题
当然现在看来,这也许是个错误
但是,这个世界,没有如果。
【 在 crazier9688 (屠龙啸仙) 的大作中提到: 】
: 2004年后开发就停了,唉,可是由于建站时候的选择导致学校bbs用户群主要是wForum的,telnet和传统界面除了管理人员基本再无人问津,可是wForum实在太ugly,功能刚刚够,比起传统界面功能查很多,于是打算作些修改,没想到写讨论区和写文章列表全部适用js,可是本人js不
: 不过还好,现在基本熟悉了wForum的结构,下面的打算就是先做些小手术,调整一些功能,同时利用div+css包裹100%width table的方式来实现页面布局易定制,同时样式和内容分离,完善css部分,最后修改style的部分,更接近目前的主流论坛样式,同时版面添加vote功能(这个很
: 版面管理功能就不添加了,有了telnet和传统界面,wForum加这个纯粹多此一举,最后想加入的就是代码高亮等
: ...................
--
FROM 64.9.235.*
11楼
|
huyg
|
2008-10-05 16:52:25
|
只看此ID
firefox在同主题阅读的时候非常的慢
非常的慢是指跟IE相比,从firefox 1.x开始就是这样了
具体症状就是,使用firefox会出现每个帖子的 ...载入中...,
通常要等上3-4秒钟的时间,而同样机器同样的网络使用IE几乎看不到 ...载入中...,这几个字的,无须等待帖子内容就出现了。
由于这个原因我才被迫学term 的使用的
最近用firebug看了一下,很奇怪firefox对 www2-main.js和www2-addon.js无法正确的缓存
一次同主题阅读,在用iframe取回20帖子内容的时候,会出现41个请求来获取上面提到的两个js文件,这41个请求中只有少数服务器返回状态是304,而大部分是200,
firebug显示这41个请求产生了531 KB (94 KB 来自缓存) 的流量,而实际的20个帖子的内容总共才25KB,而且帖子内容是可以正确缓存的。
我怀疑firebug显示的是不是真的说明firefox反复请求了这两个js文件,所以我用抓包工具看了一下,确实这41个请求全部发送出去了。
很奇怪,url相同的js文件,为什么firefox不从缓存中取得,而是每次都请求服务器?
从而导致在同主题阅读的时候非常的慢。
再看看水木服务器对这两个文件的缓存策略设置:
====================
Server nginx/0.5.35
Date Sun, 05 Oct 2008 08:56:39 GMT
Content-Type application/x-javascript
Transfer-Encoding chunked
Connection keep-alive
Cache-Control max-age=600
Expires Tue, 12 Aug 2008 00:59:53 GMT
Last-Modified Sun, 23 Mar 2008 18:26:59 GMT
Etag "f64-5b2a-47e6a0f3"
Age 1076
X-Cache HIT from www.newsmth.net
Content-Encoding gzip
====================
虽然设置了一个早于当前时间的过期时间,但是Cache-Control有更高的优先级,按照这个也应该缓存啊?
如果真的是这样,这些js不但没有节省流量,而是大大的增加了服务器流量(对于一部分firefox用户),因为大部分时候帖子内容都比这两个js文件要小。
a core抽点时间看看我这个问题吧。
【 在 atppp (Big Mouse) 的大作中提到: 】
: js是出于流量和别的一些问题的考虑。。
: 当初是省了很多流量的,同时改写解决了很多问题
: 当然现在看来,这也许是个错误
: ...................
--
修改:huyg FROM 121.35.127.*
FROM 121.35.127.*
12楼
|
atppp
|
2008-10-06 02:28:32
|
只看此ID
http://mxr.mozilla.org/mozilla/source/netwerk/protocol/http/src/nsHttpResponseHead.cpp
age比max-age大,所以不缓存
这个显然是服务器配置问题。。。每次换新缓存服务器软件都会有这类问题。。
【 在 huyg (BBS,be back soon) 的大作中提到: 】
: firefox在同主题阅读的时候非常的慢
: 非常的慢是指跟IE相比,从firefox 1.x开始就是这样了
: 具体症状就是,使用firefox会出现每个帖子的 ...载入中...,
: ...................
--
FROM 64.9.235.*
13楼
|
askthesky
|
2008-10-08 11:15:28
|
只看此ID
赞
我最郁闷的是忘了改了什么(好象是个lib,C写的数据结构)
哪怕改回去了仍然一直core
无法正常登陆wforum(匿名看可以)
另外听说飘渺水云间站务组新开发的类似主流论坛的web版快完成了
详见ZJU板
【 在 crazier9688 (屠龙啸仙) 的大作中提到: 】
: 2004年后开发就停了,唉,可是由于建站时候的选择导致学校bbs用户群主要是wForum的,telnet和传统界面除了管理人员基本再无人问津,可是wForum实在太ugly,功能刚刚够,比起传统界面功能查很多,于是打算作些修改,没想到写讨论区和写文章列表全部适用js,可是本人js不
: 不过还好,现在基本熟悉了wForum的结构,下面的打算就是先做些小手术,调整一些功能,同时利用div+css包裹100%width table的方式来实现页面布局易定制,同时样式和内容分离,完善css部分,最后修改style的部分,更接近目前的主流论坛样式,同时版面添加vote功能(这个很
: 版面管理功能就不添加了,有了telnet和传统界面,wForum加这个纯粹多此一举,最后想加入的就是代码高亮等
: ...................
--
FROM 220.181.38.244
首页
|
上页
|
2/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版