作者andytzeng (Ya-Shiuan)
看板Blog
标题Re: [Blogger] 显示文章数的问题
时间Wed Feb 24 00:17:17 2010
※ 引述《b0339576 (<( ̄︶ ̄)>)》之铭言:
: 我自己网志出问题的地方不是首页上的文章
: 而是点进某分类的时候....
: 我那个分类总共有36篇文章
: 本来应该会一次出现20篇,按较旧的文章出现另外16篇
: 结果现在按进去第一页只出现6篇
: 第二页出现7篇,第三页出现9篇
: 43
这应该是 Blogger 新的分页功能的关系,版上似乎没人讨论这个
我的 Blog 有篇拙作,让您参考一下
http://cafeteria7.blogspot.com/2010/02/blogger.html
简单说,就是现在 Blogger 在 Server 要输出 HTML 时
会计算 HTML 的内容长度或者是里面的 image 多少来做
分页的判断,因此每页显示的文章数不会是固定的
目前 Google Buzz 上面说会套用到 Search Pages, Label Pages
以及 Archive Pages 三个地方
参考看看
--
■
□ 生命中,每一个曾经出现的人对我们来说都意义深远,只是怕你没发现。
□ ■
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.188.188
1F:→ ollo:你图上那红色框框是一直都有的功能 不是现在才有的吧?? 02/24 00:31
2F:→ ollo:还是我有误会?? 抱歉 02/24 00:31
抱歉,文中描述的不好,只有 Label, Archive 这几页才是最近新加上去
新功能 Apply 前,印象中只有首页跟单篇文章有
3F:→ b0339576:不是耶 我的label之前就有了较旧的文章可以按 02/24 01:39
那就是我的印象记错了,晚点我会更新我的文章..感谢您的提醒..
4F:→ b0339576:可以一次显示20篇 02/24 01:39
5F:→ b0339576:但现在他不能一次显示20篇了 每页的篇数还不一样 很怪 02/24 01:43
6F:→ b0339576:啊 我看懂了Orz 蛤这样真不方便 02/24 01:53
7F:→ b0339576:我本来就有把他改成只显示标题 这样找文章要找好久耶 02/24 01:53
Yes.. 你抓到精神了,这就是这次 Blogger 改变的主要部分 - 动态判断分页
更改成只显示标题应该也是透过 hack template 的方式达成
对於 server 的输出内容还是没变,所以对这机制没啥影响
※ 编辑: andytzeng 来自: 220.135.188.188 (02/24 07:44)
8F:→ b0339576:好讨厌 这样就不能改回以前的样子了 02/24 14:20
9F:→ b0339576:我要是有100篇图文食记 不知道要拉几页>"< 02/24 14:20
10F:→ andytzeng:如果善用 Blogger 的继续阅读功能,还是可以一次20篇 02/25 12:46
11F:→ andytzeng:把大部分的内容都放在继续阅读之後,对server输出就会减 02/25 12:46
12F:→ andytzeng:少,一次就可以塞入20笔..我自己的 blog 是如此 02/25 12:47
13F:→ b0339576:我有用Blogger的继续阅读啊 摘要都是纯文字耶 02/25 14:27
14F:→ b0339576:之前有把label/archive那两页改成只显示标题 02/25 14:28
15F:→ b0339576:文章篇数出问题时我就有把迷你装置恢复预设值 还是没用 02/25 14:29
16F:→ b0339576:到昨天晚上他才又突然可以20篇 02/25 14:30
17F:→ andytzeng:改成只显示标题是指用 Bloger 的继续阅读包住所有内容? 02/25 23:21
18F:→ andytzeng:用样版 hack 是没用的, 要更精确测试,搭配sniffer抓每页 02/25 23:22
19F:→ andytzeng:输出的 HTML 档案大小吧 02/25 23:22
20F:→ andytzeng:喔..突然想到,另存网页应该也行,但得避免browser太聪明 02/25 23:23
21F:→ andytzeng:多做事 02/25 23:23
23F:→ b0339576:这在文章篇数出问题之前就一直有在使用 02/26 00:03
24F:→ b0339576:文章篇数出问题後 因为不知道是Blogger搞得鬼 02/26 00:04
25F:→ b0339576:才把所有的Blogger hack全拿掉 (恢复迷你组件预设值) 02/26 00:06
26F:→ b0339576:现在文章篇数又突然莫名其妙正常了 所以我就又加回去了 02/26 00:06
27F:→ andytzeng:这..就叫做 template hack (修改样版的统称),不过这种 02/26 14:00
28F:→ andytzeng:hack 的确可以减少输出没错 02/26 14:00
29F:→ andytzeng:再者..我不认为Blogger会「每次」都去计算,这样对 02/26 14:01
30F:→ andytzeng:server负担太重,如果是我,就是条件是统计,作法很多,不论 02/26 14:01
31F:→ andytzeng:不管如何,计算公式条件是隐藏,如果无法接受,就多跟G公司 02/26 14:02
32F:→ andytzeng:feedback,看他会不会改回来,个人倒是乐意这种结果 02/26 14:03
33F:→ b0339576:哈 我说不是 是因为这hack不是用继续阅读包住所有内容呀 02/26 16:44
34F:→ andytzeng:Blogger Help 上面定义,凡自行修改template都称为hack 02/26 17:15
35F:→ andytzeng:well..当然定义各自解读,各有不同 02/26 17:15
36F:推 b0339576:...我觉得我们在鸡同鸭讲耶 = = 02/26 20:32
37F:→ b0339576:我是针对你那句"改成只显示标题是指用 Bloger 的继续阅读 02/26 20:34
38F:→ b0339576:包住所有内容?" 所以才回答"不是" 02/26 20:35
39F:→ b0339576:那个hack跟继续阅读&这次文章篇数的问题没有关系 02/26 20:36
40F:→ b0339576:只是我觉得那个hack就已经能够加快label/archive的载入了 02/26 20:37
41F:→ b0339576:比起官方这次用server去计算让篇数忽大忽小来的好 02/26 20:38
42F:→ andytzeng:理论上,不会忽大忽小,这算是 server 的问题,blogger也说 02/28 18:06
43F:→ andytzeng:新功能上线会持续调整中 02/28 18:07
44F:→ andytzeng:我想对於分页疑云大致上都知道前因後果,如果针对文句问 02/28 18:08
45F:→ andytzeng:题,就直接回文到信箱吧 02/28 18:09
※ 编辑: andytzeng 来自: 114.34.124.218 (02/28 18:09)
46F:→ b0339576:我的在发现问题之後隔两天就不会忽大忽小了~ 03/02 01:43
47F:→ b0339576:之前server计算真的很诡异 我出问题的分类是图文食记 03/02 01:44
48F:→ b0339576:但是那边明明有用官方的继续阅读 摘要也都是纯文字 03/02 01:44
49F:→ b0339576:另一个没问题的歌词分类因为是从旧blog备份汇入的 03/02 01:45
50F:→ b0339576:总共100多篇没力气换成官方的继续阅读 就没事~ 03/02 01:48
51F:→ b0339576:还好後来正常了~ 03/02 01:49