Dogedoge 中文搜索发布月余,目前搜索总量突破 100 万次。小结一下过去,也跟大家说说心中未来...[约 1200 字]

2019 年 7 月 22 日
 nicoljiang

一些数字

前情介绍

38 天前,我在 V 站正式发布了 Dogedoge 搜索,初衷希望能让大家在百度之余和翻墙不便的情况下,有一个不错的备选( https://v2ex.ih06.com/t/573950 ),是 V 站当时较热的帖子之一。

Dogedoge 不仅得到了很多人的支持,还得到了大佬的推荐(一度造成宕机)。使用的数量超出了预期,于是紧急做了很多本来佛系排期的事情,以应付可能发生的突然问题:

  1. 内容安全;
  2. 网络攻击;
  3. 搜索结果面太窄;

大家看起来跟发布时并没有两样,的确是所有的新特性开发都暂停了,因为安全问题超出了我的预期(出现许多我做梦都想不到的敏感词)。

小结一下这 30 几天里发生的事情:

  1. 被十余个自媒体&知乎(超级感谢🙏)推荐,其中动静最大的要属「阮一峰」在微博推荐: https://www.weibo.com/1400854834/HzjTGsNEM
  2. 经历了 8 次规模较大的 CC 攻击;
  3. 做了三次扩容(第一次是为了应付 阮一峰 推荐带来的流量暴增);
  4. 做了 12 次搜索结果优化;
  5. 做了 51 次搜索结果敏感内容处理(影响精力的最大头);
  6. 搭建流量统计系统(为了避免第三方 Cookies 的采集,没用任何第三方统计)。

关于未来

。壹

如大家所见,前端依旧使用 duckduckgo.com 的皮,Logo 也非常缺乏诚意。所以第一件事恐怕是要开始启动一些改版计划,但应该会慢慢来,习惯的延续很重要。是以,若有美术功底、前端技术很棒的同学对 Dogedoge 有兴趣的,欢迎联系我: nicol@soft.org ,我们可以探讨如何合作,或者仅仅是天马行空的想法;

。贰

  1. 通过 3 次扩容后,系统也已经能扛住一定的突发请求了。是以,在这里想恳请喜欢 Dogedoge 的同学,在自己的广播站中为 Dogedoge 推荐一波。博客、论坛、朋友圈、微博 都可以,不需要专门赞美,希望能说一些客观想法。发了微博的同学可以把链接跟到帖子里,无论是有 1 个人看,还是 100 个人看,Dogedoge 都会铭记于心。虽然眼下还难以做出实质性的回报,但已经有了一些相关的想法,下面会阐述;

  2. 通过 10 余次搜索结果优化,目前搜索结果在大部分情况下已经比较丰富合理了。所以对于有网址导航产品的同学( V 站居民应该人手一个吧),Dogedoge 也恳请大家可以领养一波 —— 把 https://www.dogedoge.com/results?q=%s 加入到搜索框中的引擎选项中:

    1. 名称为「多吉搜索」或「 Dogedoge 搜索」均可,Logo: https://www.dogedoge.com/assets/logo_header.v108.svg
    2. 若 7 日平均每天搜索量平均能高于 1,000,可以联系我定制结果页的 Logo
    3. 若 7 日平均每天搜索量能高于 10,000,则可以联系我定制结果页的 Logo、名称、子域名

。叁

Dogedoge 要成为真正实用的搜索引擎,势必要支持很多的即时结果( Instant Result )。目前仅仅支持 IP 查询、货币兑换查询。其实非常重要的还有:天气、万年历(假日)、各种微型工具。但一个人的精力着实非常有限,所以想集思广益,谁有很实用、美观的 JS 程序,欢迎跟我探讨接入,Dogedoge 会在工具旁加上你的主链接。前端达人们若有其他更好的方案,也可以在回帖中或通过 nicol@soft.org 与我讨论。

。肆

  1. 在年底之前,希望能搞定「网盘搜索、图片搜索、视频搜索、资讯搜索」等几个重要的板块;
  2. 希望能启动新的「中文 Wiki 计划」。

。伍

因为已经备案了,所以排查敏感内容必然也是长久的重中之重。Dogedoge 会自觉维护祖国的完整和声誉,希望做一个遵纪守法的搜索工具,以能够长久、稳定地为大家服务(若有漏网之鱼,还请大家千万告知)。

关于收入

有很多人朋友特别担心会坚持不下去。其实想想目前成本着实不低,所以是迟早需要开拓一些收入的。目前有三个想法,请大家来讨论和把关一下:

  1. 部分商品的搜索结果,接入一些电商的联盟 —— 即「当用户搜索一些与商品相关的关键词时,通过商品的返利链接获得一些手」。如:搜索一些技术关键词时,右侧可以显示 3-6 个相关书籍的链接;
  2. 实现一些增值功能(但还没想好有一些什么样的增值功能);
  3. 针对开发者和小团队,推出更多更丰富更实惠的接口,例如:定制化的云搜索;
  4. 向广大用户乞讨(捐赠),以「资助者列表」的形式,在固定页面为大家的博客或产品放置一个带 icon 的链接;
  5. 还有别的好建议,欢迎回帖讨论。
9322 次点击
所在节点    奇思妙想
105 条回复
nicoljiang
2019 年 7 月 23 日
@faketemp 可能是解析到国外的服务器(按理广东应该很快)。昨天换了新的 CDN 方案,不知道你今天感觉如何?
@melonzzz 这个问题很奇怪,我总复现不了,你能帮忙看一下 http 请求吗(或者把微信发我邮箱 nicol@soft.org 我加你)?
@flowfire 有条件当然呆在墙外哦,不过你这似乎是个可行的办法。
@codingBug 确实是现在需要考虑的事情了,尤其是搜索量起来之后。
@iamalive2008 多谢多谢,愿能不负所望。
faketemp
2019 年 7 月 23 日
@nicoljiang  早上还行 十点以后到现在网站压根打不开 一直显示正在连接 或者无法显示该网站
尝试了电信网络、移动 4G 都是一样问题
faketemp
2019 年 7 月 23 日
PING duckduckgo.com (69.171.237.26): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
……

traceroute duckduckgo.com
traceroute to duckduckgo.com (69.171.237.26), 64 hops max, 52 byte packets
1 192.168.101.254 (192.168.101.254) 6.993 ms 1.196 ms 1.341 ms
2 100.64.0.1 (100.64.0.1) 5.341 ms 3.673 ms 6.969 ms
3 183.57.63.21 (183.57.63.21) 15.508 ms
183.57.61.161 (183.57.61.161) 14.470 ms 30.643 ms
4 97.96.128.219.broad.fs.gd.dynamic.163data.com.cn (219.128.96.97) 66.582 ms
89.96.128.219.broad.fs.gd.dynamic.163data.com.cn (219.128.96.89) 14.527 ms
183.57.62.1 (183.57.62.1) 8.885 ms
5 * 202.97.94.122 (202.97.94.122) 31.916 ms
202.97.94.126 (202.97.94.126) 11.475 ms
6 * * *
7 *
faketemp
2019 年 7 月 23 日
@nicoljiang 实测,域名被解析为国外 IP,而且该 IP 已经被和谐了 所以无法访问 原因未知

打开那个那个之后,才可以流畅使用 呃 为什么广东访问会自动连接国外 CDN?……
newworld
2019 年 7 月 23 日
@nicoljiang #48 建议 迁移国外 更换域名 不然你的热血终将会被现实泼冷水
mohoumk2
2019 年 7 月 23 日
首先要把来自百度的 ip 拉入黑名单
nicoljiang
2019 年 7 月 23 日
@faketemp 唔...那个...域名是 dogedoge.com ,不是 Duckduckgo 呀...( Duckduckgo 是我仰慕对象)
@newworld 在国外太容易被屏蔽啦。希望通过遵纪守法,管控内容来安身~
@mohoumk2 你是说百度公司嘛?哈哈哈,我群里已经有一个百度的同学啦~
faketemp
2019 年 7 月 23 日
@nicoljiang 哈哈哈 不好意思 是我乌龙了🤪
nicoljiang
2019 年 7 月 23 日
@faketemp Duckduckgo 在国内本身是被墙的。我想在国内做一个能赶超 Duckduckgo 的搜索服务。
melonzzz
2019 年 7 月 23 日
@nicoljiang 发了
kkkkkkkkkkkkk
2019 年 7 月 23 日
楼主真牛,这个是独立创业的项目吗? 需要人手的话,我可以考虑加入
devtk
2019 年 7 月 23 日
做的真的很不错,点赞!
yueye
2019 年 7 月 23 日
自定义搜索服务指的是 Google Custom Search。你误解成本地文档搜索了。。。
Luzifer
2019 年 7 月 23 日
确实很好用
nicoljiang
2019 年 7 月 23 日
@yueye 嗯嗯,我没有误解。我是指我是想着从这个角度出发来做自定义搜索。做一个百度现在已经做的很好的东西没有意义呀。
@kios @Luzifer 很开心你们喜欢。
@kkkkkkkkkkkkk 目前是 side 状态,你是做什么的呀?
MyFaith
2019 年 7 月 23 日
https://myfaith-images.oss-cn-hongkong.aliyuncs.com/picgo/20190723232247-2019-7-23.png

部分 favicon 有问题,不知道是不是我自己的问题
MyFaith
2019 年 7 月 23 日
另外,没想到竟然有货币功能,其实用百度只是查汇率方便一些,其实也可以把计算器,长度转换这一类的做出来
nicoljiang
2019 年 7 月 23 日
@MyFaith
没错是有这些打算。货币方面,doge 的准确度理论上比百度高,并且货币种类更全( 167 个法币+6 个加密资产)、更实时。
关于这个 icon 的问题,之前也有人遇到。但我始终复现不了,你能帮忙看一下「 F12 」里的情况吗?
conver
2019 年 7 月 24 日
貌似跟 Google 的搜索结果差不多,厉害了
kkkkkkkkkkkkk
2019 年 7 月 24 日
@nicoljiang 我这边 Python、Java、前端项目以及基本的运维方面都没有问题,当然,都是互联网项目,没接触过搜索引擎相关的

如果有需要的话,可以私聊,邮件我你的微信号到 doge # sbw.me

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/585195

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX