V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zckevin
V2EX  ›  问与答

想提个意见,V2EX的回复能不能用ajax搞定?

  •  
  •   zckevin · 2011-07-16 11:27:14 +08:00 · 7342 次点击
    这是一个创建于 4908 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在基本上很少有回复还需要刷新页面的吧,我都很不习惯呢。
    26 条回复    1970-01-01 08:00:00 +08:00
    Hyperion
        1
    Hyperion  
       2011-07-16 12:59:42 +08:00
    这是 "ctrl+enter" 类型贴的变种么...
    can
        2
    can  
       2011-07-16 13:05:11 +08:00
    真是,我也想说,习惯了discuz x1.5了,这边的页面还在全局刷新....
    POPOEVER
        3
    POPOEVER  
       2011-07-16 13:17:44 +08:00
    这样适合移动设备访问啊,刷一下会死啊
    sospartan
        4
    sospartan  
       2011-07-16 13:40:55 +08:00
    v2ex页面速度快 刷一下没影响 就当贡献一个pv吧
    yangg
        5
    yangg  
       2011-07-16 14:30:33 +08:00
    @sospartan 快?我感觉很慢呢?
    saharabear
        6
    saharabear  
       2011-07-16 15:03:15 +08:00
    我认为现在很好很合理了。
    iloveyou
        7
    iloveyou  
       2011-07-16 16:18:54 +08:00
    把post改成ajax会麻烦很多,一般我在做网站的时候把这个的优先级放在最后。
    subpo
        8
    subpo  
       2011-07-16 17:04:45 +08:00
    我真心觉得大量的ajax会很好的提升用户体验.
    chone
        9
    chone  
       2011-07-16 17:29:18 +08:00
    @subpo 不见得一定会,不用ajax页面轻便首次读取速度会比较快,而ajax要增加一定量的js代码也增加了一些不稳定性,discuz x就是一个很好的例子。
    yyfearth
        10
    yyfearth  
       2011-07-16 18:10:21 +08:00
    如果一定要写一个应该也不难
    yyfearth
        11
    yyfearth  
       2011-07-16 18:13:18 +08:00
    @sospartan ajax会算pv么?
    Semidio
        12
    Semidio  
       2011-07-16 21:00:02 +08:00
    @subpo 我真心觉得大量的ajax会让载入页面速度变慢,而且经常会让我的Chrome卡死,比如Gmail
    aligo
        13
    aligo  
       2011-07-16 22:15:17 +08:00
    我有ajax强迫症
    ajax做好的话应该是更快而不是更慢,毕竟减少了好几次http请求(不缓存的话)还有载入内容的大小
    通常ajax做好的话也不会影响稳定性,只是要做ajax得有一个前后端结合的构架考虑
    ajax回复ajax编辑各种ajax:
    http://vivo-dev.aligo.me/
    real_newbie
        14
    real_newbie  
       2011-07-16 22:36:43 +08:00
    @POPOEVER 為什麼說ajax不適合移動設備? Basecamp Mobile情何以堪...
    jckwei
        15
    jckwei  
       2011-07-16 22:53:33 +08:00
    说简单也简单,就看整体设计,
    试试 http://www.xibu.biz/ (仿v2ex) 上的回复(用ajax)
    sospartan
        16
    sospartan  
       2011-07-17 00:54:40 +08:00
    @yyfearth 我说的是现在这个~~
    yyfearth
        17
    yyfearth  
       2011-07-17 11:16:01 +08:00
    用个补丁应该可以做到,呵呵
    mrdunhao
        19
    mrdunhao  
       2011-07-17 18:30:19 +08:00
    试试
    tikivilla
        20
    tikivilla  
       2011-07-17 19:34:34 +08:00
    @yyfearth 谢谢
    zckevin
        21
    zckevin  
    OP
       2011-07-21 08:42:06 +08:00
    @yyfearth cool!
    MarshallChen
        22
    MarshallChen  
       2011-07-21 09:05:56 +08:00
    @yyfearth 兄台这补丁给的 谢了!
    sigone
        23
    sigone  
       2011-07-21 11:16:08 +08:00
    @Semidio 这不能说是 ajax 的问题, 这是人的问题, 也许是用户, 也许是作者
    glume
        24
    glume  
       2011-07-23 08:54:30 +08:00
    我觉得不适合,服务器反映抽搐的话,ajax就容易出问题。不过我觉得这方面做得最好的是vbulletin和 http://xenforo.com/community/
    Emory_M
        25
    Emory_M  
       2012-02-10 18:50:37 +08:00
    ajax有一个问题就是,发表回复之后还要重新拉取回复,如果页面不是很多元素的话 节省不了什么,而且如果遇到分页变得不好处理了,毕竟回帖的过程不像聊天室那么频繁
    Ricepig
        26
    Ricepig  
       2012-02-10 19:46:37 +08:00
    其实还是分页问题,如果有分页,ajax没有什么优势

    Discuz采用了一个诡异的方法:无论有没有分页,ajax回复都会被添加到当前页的底部(显示成这样的效果)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1003 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:36 · PVG 02:36 · LAX 10:36 · JFK 13:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.