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

为什么没有站内搜索功能?

  •  
  •   yaokwok · 2018-09-04 10:09:25 +08:00 · 1516 次点击
    这是一个创建于 2274 天前的主题,其中的信息可能已经有所发展或是发生改变。
    小白发现 V2EX 没有站内搜索功能,搜索栏指向地址为谷歌,对此有以下几点疑问:
    1.系统设计之初就设计为没有站内搜索吗?
    2.这样设计的优点是什么?
    3.默认谷歌搜索有没有调研过 V2EX 的用户有百分之多少默认能打开谷歌?不是那种还需要启一下翻墙软件或者一系列 VPN 的不算,至少是开机自启的。
    4.大家是如何习惯没有站内搜索的?
    5.大家想查找本站的相关内容是如何做的?(我通常是百度 XXXX V2EX )
    26 条回复    2018-09-06 10:02:23 +08:00
    LeungV2
        1
    LeungV2  
       2018-09-04 10:17:42 +08:00   ❤️ 3
    aice114
        3
    aice114  
       2018-09-04 10:31:43 +08:00
    chrome 建个搜索快捷方式,省去发帖麻烦
    maemual
        4
    maemual  
       2018-09-04 10:34:45 +08:00   ❤️ 4
    别想太多,人家站长根本不在乎你们这些用不了 Google 的人,爱用用。。。
    coderluan
        5
    coderluan  
       2018-09-04 10:46:38 +08:00   ❤️ 1
    站长感觉 google 够用了,所以就没开发一个搜索功能,优点就是小而美。

    楼主你这样问其实说明你没意识到一个问题,对于搞技术的人应该用 google 而不是百度。你不习惯用 google 应该自己去学习,而不是问别人为啥不用,为啥不考虑下不用 google 的人。就像你自己打折了腿,别人没理由帮你推轮椅。

    PS:只是上 Google 的话并不需要 VPN,改 host 浏览器插件都行。
    yaokwok
        6
    yaokwok  
    OP
       2018-09-04 11:07:14 +08:00
    @coderluan 那我在浏览器输入关键字默认就是搜索,V2EX 的搜索框是不是作用又不明显了?我这样提问就是想和大家探讨一下。不是说我用什么我就要产品提供什么,而是了解产品的思路和背后的想法原因
    yaokwok
        7
    yaokwok  
    OP
       2018-09-04 11:07:35 +08:00
    @LeungV2 这个站我知道,做的不错,感谢
    yaokwok
        8
    yaokwok  
    OP
       2018-09-04 11:12:06 +08:00
    @maemual 0.0
    LeungV2
        9
    LeungV2  
       2018-09-04 11:12:34 +08:00
    @yaokwok 不是窝做的。。。。。
    belin520
        10
    belin520  
       2018-09-04 11:13:38 +08:00   ❤️ 1
    1. 是的,没有站内搜索
    2. 优点是节约开发时间,而且 Google 对于 V2EX 非常友好,已经优于站内搜索
    3. 你应该了解下 V2EX 的历史,起码我个人认为:V2ex 开设的初衷就是不欢 (怎么) 迎没有技术基础的人群的(包括以前用 Google 的验证码提供注册和准入门槛,后来取消了)
    4. 如 2 所述:Google 对于 V2EX 非常友好,已经优于站内搜索
    5. 如 2 所述:Google 对于 V2EX 非常友好,已经优于站内搜索
    ynyounuo
        11
    ynyounuo  
       2018-09-04 11:14:21 +08:00 via iPhone   ❤️ 1
    1. 是
    2. Google 是世界最强的搜索引擎,并且相对尊重 robot.txt 等规则
    3.
    4. 知乎这种垃圾搜索我从 12 年开始就是 site:zhihu.com ,巴不得其他站点也都默认 Google site
    5. 默认搜索加 nvALT 收藏搜索关键字
    x7395759
        12
    x7395759  
       2018-09-04 11:14:44 +08:00
    同意,爱用用,不用。。。
    whypool
        13
    whypool  
       2018-09-04 11:30:08 +08:00   ❤️ 1
    从技术实现来说,站内搜索在数据量小的时候,sql 用 like 查询还是很快的

    但是 v 站很多贴是没有内容,就一个标题,很多内容都是在回帖里面,要实现搜索结果,先 like 帖子标题内容,关联出回帖内容还得做一次 like,而且排序的权重也不好做,以标题,内容,回帖内容就有 3 个排序,如果算上时间,排序的维度就更多了

    如果做了还要加反爬虫机制,搜索频率限制,为了这一个功能,代价太高

    再加上数据量和数据库查询的开销,帖子量起来了,刷着刷着就 timeout
    onionnews
        14
    onionnews  
       2018-09-04 11:35:29 +08:00   ❤️ 1
    应该是为了强行谷歌 SEO
    kernel
        15
    kernel  
       2018-09-04 14:11:16 +08:00
    站长不欢迎连花微不足道的钱用 google 都舍不得的人
    shyrock
        16
    shyrock  
       2018-09-04 14:39:11 +08:00   ❤️ 1
    @coderluan 现在改 hosts 还能上 g ?老黄历了吧
    mofy
        17
    mofy  
       2018-09-04 14:48:20 +08:00
    直接收索生成地址,在地址栏去掉 t
    kera0a
        18
    kera0a  
       2018-09-04 14:48:28 +08:00 via iPhone
    没必要翻墙也翻出优越感了吧,站长不太可能会有用翻墙去筛选用户的心态。
    可能就只是觉得没必要,google 已经够好用了这样,毕竟就算重要如评论的功能都是最原始简单的实现
    easylee
        19
    easylee  
       2018-09-04 14:55:09 +08:00
    @kera0a 你这个回复才是真的中肯,👍!

    看着楼上很多回复都想笑。
    LanAiFaZuo
        20
    LanAiFaZuo  
       2018-09-04 15:05:10 +08:00   ❤️ 1
    没必要翻墙也翻出优越感了吧
    l2157865
        21
    l2157865  
       2018-09-04 15:06:12 +08:00
    一般的搜索水平太烂了,单分词的词库都够你喝一壶的,更别提什么纠错、排名之类的。所以直接用谷歌没毛病。
    liuxey
        22
    liuxey  
       2018-09-04 15:11:45 +08:00
    一句话:这个功能很复杂,Google 的已经够好用。
    msg7086
        23
    msg7086  
       2018-09-04 15:13:59 +08:00
    v2 原本就是个海外站点,站长在国外,服务器在国外,直接谷歌 site 又快又准,何须自己做个搜索引擎。
    icy37785
        24
    icy37785  
       2018-09-04 17:01:22 +08:00 via iPhone   ❤️ 1
    这是个讨论了好几年的问题,站长以前也征集过方案,之前也有过一段时间用的百度的站内搜索,最终是自建不如这些大搜索引擎做得好,百度不如 google 做得好,至于有些人访问不了 google,很早也有人提过这事,早期站长是考虑过别的方案的,后来是认为程序员应该实用 google 的。
    Eirxxx69
        25
    Eirxxx69  
       2018-09-04 17:32:53 +08:00
    原来使用的是 google 的站内搜索啊,我还以为直接跳转 google 搜索呢,
    yaokwok
        26
    yaokwok  
    OP
       2018-09-06 10:02:23 +08:00
    感谢大家的回复,我总结出来大概是因为这样的:
    1.没有设计站内搜索
    2.小而美的简洁设计,提升 V 站的谷歌友好度,完美索引
    3.V 友基本都是技术者,google 是基本功
    4.大家习惯 google 和第三方插件或工具
    5.google 和第三方插件或工具

    ps:萌新 7 元一周的 vpn
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6008 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:07 · PVG 11:07 · LAX 19:07 · JFK 22:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.