V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
love9527
V2EX  ›  分享创造

我也搞了个搜索引擎

  •  
  •   love9527 · 2016-09-10 13:47:50 +08:00 · 6414 次点击
    这是一个创建于 2775 天前的主题,其中的信息可能已经有所发展或是发生改变。
    www.sooocooo.com 由于百度作死,搜个关键词全特么是广告,作为一个有强迫症+系统洁癖的人,我实在无法忍受这种行为,于是我也蛋疼的弄了个搜索引擎、 本人比较懒,所以懒得设计 LOGO 修改网页,所以去掉了这些花里胡哨的东西,界面很简单,没有广告,做这个搜索引擎主要是为了方便自己的日常搜索,当然、也欢迎有需要的朋友使用、 网站刚刚弄好,还有很多 BUG ,希望大家多多反馈,谢谢!
    第 1 条附言  ·  2016-09-10 20:57:27 +08:00
    有很多 BUG ,欢迎大家反馈,有什么好的建议,也请大家多补充,有做的不好的地方也请大家指出,尽量完善,感谢!
    73 条回复    2016-09-16 08:33:01 +08:00
    jeremaihloo
        1
    jeremaihloo  
       2016-09-10 14:14:07 +08:00 via Android
    为何你们老是说用百度有广告,为何我没有(;` O´)o
    zhaishiba
        2
    zhaishiba  
       2016-09-10 14:16:59 +08:00 via Android
    用了一下,就是 google 镜像吧
    wkan
        3
    wkan  
       2016-09-10 14:18:14 +08:00 via iPhone
    为什么我搜 噢 ,关键词自动变成 哈哈哈
    limbo0
        4
    limbo0  
       2016-09-10 14:29:15 +08:00 via Android
    lz 为何不谈谈用的什么技术,如何搞的?
    thought
        5
    thought  
       2016-09-10 14:35:24 +08:00 via iPhone
    google 的结果吧
    wonpn
        6
    wonpn  
       2016-09-10 14:46:48 +08:00
    这域名,好难记
    irainsoft
        7
    irainsoft  
       2016-09-10 14:50:19 +08:00
    反代谷歌,域名难记,没有 SSL ,搜索单字母 o 有彩蛋,三楼的那个真是哈哈哈....
    twlsoft
        8
    twlsoft  
       2016-09-10 14:53:07 +08:00
    @irainsoft 搜索 o 真的是有趣的结果 233
    vtoexshan
        9
    vtoexshan  
       2016-09-10 14:55:56 +08:00
    这还不是狗狗的风格嘛
    Arnie97
        10
    Arnie97  
       2016-09-10 15:06:14 +08:00 via Android
    明明是谷歌镜像,却没有好用的手气不错。而且由于没有 SSL ,在我这里可以看到运营商广告…
    cocoakekeyu
        11
    cocoakekeyu  
       2016-09-10 16:09:54 +08:00 via Android
    找不到和您查询的“自拍偷拍”相符的内容或信息。
    建议:
    请检查输入字词有无错误。
    请尝试其他查询词。
    请改用较常见的字词。
    请减少查询字词的数量。
    love9527
        12
    love9527  
    OP
       2016-09-10 16:58:20 +08:00
    @Arnie97 这就是抓取的谷歌的结果,没有手气不错是因为我从来不用
    love9527
        13
    love9527  
    OP
       2016-09-10 16:58:53 +08:00
    @wkan BUG 比较多,正在慢慢修复
    love9527
        14
    love9527  
    OP
       2016-09-10 17:00:38 +08:00
    @irainsoft 挺好记啊 sooo cooo sooocooo.com
    love9527
        15
    love9527  
    OP
       2016-09-10 17:01:15 +08:00
    @cocoakekeyu 哥们儿 你暴露了 哈哈
    maemual
        16
    maemual  
       2016-09-10 17:03:54 +08:00 via iPhone
    看起来是自己抓 Google 结果?和直接反代 Google 有啥优点?
    love9527
        17
    love9527  
    OP
       2016-09-10 17:04:57 +08:00
    结果是来自 google 没错,因为我觉得 google 的结果比百度准确,另外,网站风格是按我喜欢的类型设计,我搞这个网站只是方便自己,并不是为了取悦别人、
    a87150
        18
    a87150  
       2016-09-10 17:08:49 +08:00
    不能直接在 url 里面添加关键词搜索,比如像 https://www.baidu.com/s?ie={inputEncoding}&wd=%s 这样
    love9527
        19
    love9527  
    OP
       2016-09-10 17:12:15 +08:00
    @a87150 这个不能呃
    zpole
        20
    zpole  
       2016-09-10 17:12:23 +08:00 via iPhone
    原来搜索引擎是这样搞的啊。。。
    love9527
        21
    love9527  
    OP
       2016-09-10 17:13:24 +08:00
    @zpole 没资本 只能这样搞
    love9527
        22
    love9527  
    OP
       2016-09-10 17:15:16 +08:00
    BUG 还很多,欢迎大家反馈
    harryge
        23
    harryge  
       2016-09-10 17:20:40 +08:00
    羞羞的关键字不能用哎
    love9527
        24
    love9527  
    OP
       2016-09-10 17:23:17 +08:00
    @harryge 0.0
    aeshfawre
        25
    aeshfawre  
       2016-09-10 17:25:00 +08:00
    不错的站点,对于没有代理的人有用。

    缺点就是:
    你这个站点访问谷歌频次过高,被谷歌认定为机器人。
    然后网页没有用 https ,然后被人多搜几次屏蔽词,网站被墙。
    love9527
        26
    love9527  
    OP
       2016-09-10 17:36:55 +08:00
    @aeshfawre 大牛 用 https 就不会出现被墙的情况吗
    garipan
        27
    garipan  
       2016-09-10 17:41:37 +08:00
    https 一样会被墙,但是搜索 /传输的敏感词内容就没那么容易被墙检测到了。

    再一个就是 移动端没有适配吧 稍微用 @media 写个适配吧!
    7z7
        28
    7z7  
       2016-09-10 17:43:56 +08:00
    搜索 腾讯 关键词变一串数字
    Tink
        29
    Tink  
       2016-09-10 18:33:29 +08:00
    这不是反代嘛?
    love9527
        30
    love9527  
    OP
       2016-09-10 18:37:34 +08:00
    @garipan 涨姿势了 多谢大牛 移动端的还没搞,先把 PC 端的搞好再说
    love9527
        31
    love9527  
    OP
       2016-09-10 18:38:05 +08:00
    @7z7 BUG 还很多 多谢反馈 尽快修复
    ga6840
        32
    ga6840  
       2016-09-10 18:39:24 +08:00
    你可以发一个 PR 给这个[链接]( https://github.com/allengaller/google-mirror-check)。
    很多类似这样的网站:
    http://xiaoyu2er.github.io/2016/03/16/google-mirror/

    但最后的结果貌似是早晚。。。。要换 IP.
    love9527
        33
    love9527  
    OP
       2016-09-10 19:04:40 +08:00
    @ga6840 换个 IP 没什么,能用多久算多久
    love9527
        34
    love9527  
    OP
       2016-09-10 19:05:31 +08:00
    @jeremaihloo 你是大表哥
    zhangxiao
        35
    zhangxiao  
       2016-09-10 19:28:53 +08:00
    有搜索,无引擎
    zhangbohun
        36
    zhangbohun  
       2016-09-10 19:32:43 +08:00
    不能在 url 里加关键词搜索就不能做 chrome 的自定义搜索引擎,所以建议。
    love9527
        37
    love9527  
    OP
       2016-09-10 19:54:31 +08:00
    @zhangbohun 多谢建议
    TheCure
        38
    TheCure  
       2016-09-10 19:59:04 +08:00
    我还以为真的是一个人做了一个搜索引擎..
    hoythan
        39
    hoythan  
       2016-09-10 20:13:29 +08:00
    搜索一下呵呵,然后看下底部的呵呵的相关搜索,你会回来给我点赞.
    vtoexshan
        40
    vtoexshan  
       2016-09-10 20:22:16 +08:00
    为啥不搞自己的算法
    ranran
        41
    ranran  
       2016-09-10 20:34:25 +08:00
    @love9527 可以用一个纯静态支持 HTTPS 的空间放一个页面来做地址栏搜索(比如七牛,具体 JS 实现,只能说很简单) 防止关键词劫持又不用搞 SSL 支持……

    你这种没写明是 Google 的 不一定会被封锁
    jerseyjerk
        42
    jerseyjerk  
       2016-09-10 20:41:12 +08:00 via Android
    黑百度 == 政治正确?
    metowolf
        43
    metowolf  
       2016-09-10 20:58:15 +08:00
    我还以为你是自己写了一个引擎,结果是反代...
    love9527
        44
    love9527  
    OP
       2016-09-10 20:59:58 +08:00
    @ranran 一看你就是大师
    metowolf
        45
    metowolf  
       2016-09-10 21:00:35 +08:00
    www.sooocooo.com/index.php
    可以暴露出谷歌二字(逃
    love9527
        46
    love9527  
    OP
       2016-09-10 21:00:37 +08:00
    @jerseyjerk 与政治有关?
    love9527
        47
    love9527  
    OP
       2016-09-10 21:08:34 +08:00
    @metowolf 多谢指出 我还没发现呢
    Tink
        48
    Tink  
       2016-09-10 21:11:43 +08:00
    我目测 V 站每个人都有这么一个反代的 Google 。。。
    ranran
        49
    ranran  
       2016-09-10 21:35:30 +08:00
    @love9527 这算啥 人都是逼出来的 别给我提剖腹产

    没有 https 还不让我用加密登陆了?(主要是在外面用别人的网络的时候,我咋知道没有劫持呢?)我非要用七牛 HTTPS 静态空间搞个加密登陆………(全程不传输明文密码,首先 PHP 这边生成一个随机字符串作为令牌,加上当前时间戳,跳转去七牛,七牛这边静态页面也没有加密算法,首先你得键入正确的用户名,才会加载加密算法 [很显然, JS 地址是用户名相关的,键入错误会载入错误的加密算法 JS 文件地址,自然得不到也载入不了算法] ,然后得到算法后,和密码对令牌进行签名,然后跳转回 PHP 程序, PHP 核对一下签名对不对,再核对一下时间戳和随机字符串对不对以及是否在允许的时间范围内)

    你看,如果你不知道我的用户名,你就只能在七牛的这个静态页面,这个页面就一行 js ,根据用户名 input 的内容去载入 js 文件,也就是加密算法文件,没有这个 JS 文件,你连往哪提交都不知道,没有这个文件你连怎样签名都不知道,还谈什么破解……网络劫持也没用,跳转到七牛的时候是 HTTPS 页面,每次我只要抬头看一下这个七牛的 HTTPS 和域名,心中就了然了。

    以后也可以考虑搞个二维码登陆,反正实现起来也不难……


    搜索这个其实也搞过,不过是自用的,技术不需要太强大,心里很清楚,搜索字符串会被劫持(很显然我又没有 HTTPS ),直接 js 做个编码就行了……我看你这个就很实在,就做了处理,很多没做处理的,一搞关键词就劫持(综上所述,没有 SSL 就绕过一下吧)



    要不是没文化,我也没跑了肯定是个程序员……以前只觉得后台强大,其实纯静态空间也能做很多事情……

    上面的七牛也可以替换成 Github ,因为都支持 HTTPS
    ranran
        50
    ranran  
       2016-09-10 21:39:09 +08:00
    @ranran 楼上搞加密登陆唯一的遗憾就是劫持也可以劫持 Cookies ,所以退出的时候记得点一下(我用的是苦逼的 Wordpress 啊!)

    才发现 Github 不大适合…… 因为可以看到目录结构和所有文件,还是七牛好,或者其他支持 HTTPS 的静态空间就行
    kawaiiushio
        51
    kawaiiushio  
       2016-09-10 21:43:23 +08:00 via iPhone
    @jerseyjerk 当然
    aeshfawre
        52
    aeshfawre  
       2016-09-10 21:48:18 +08:00
    @Tink 反代多麻烦, ss 代理
    mrcode
        53
    mrcode  
       2016-09-10 22:23:53 +08:00
    这是楼主 QQ 号? 1553728522 。。。 @love9527
    JayaOcean
        54
    JayaOcean  
       2016-09-11 01:16:57 +08:00
    楼主你这网站几乎就是改 Google 前端代码+反向代理搜索结果,而根据你的描述似乎像是完全自己造了个搜索引擎。几行 CSS 可以解决的问题硬是要搞个大新闻。 interesting but pointness ……
    RangerWolf
        55
    RangerWolf  
       2016-09-11 07:37:19 +08:00
    你的网站打开飞快~ 牛!
    你的服务商是阿里云?
    love9527
        56
    love9527  
    OP
       2016-09-11 08:57:18 +08:00
    @RangerWolf 香港的
    love9527
        57
    love9527  
    OP
       2016-09-11 08:58:09 +08:00
    @JayaOcean 大新闻? 只能说你理解错了
    love9527
        58
    love9527  
    OP
       2016-09-11 08:59:35 +08:00
    @ranran 经验丰富啊,膜拜
    mingyun
        59
    mingyun  
       2016-09-11 11:43:08 +08:00
    Google , nice
    love9527
        60
    love9527  
    OP
       2016-09-11 13:05:03 +08:00
    @mingyun 欢迎使用 有 BUG 请指出
    welsmann
        61
    welsmann  
       2016-09-11 15:48:41 +08:00
    这年头“搞”搜索引擎成本好低 ~~~
    Warder
        62
    Warder  
       2016-09-11 19:44:30 +08:00
    这用着得多蛋疼,怎能称得上方便。
    google 改下 hosts 不就能用了
    love9527
        63
    love9527  
    OP
       2016-09-11 20:03:16 +08:00
    @Warder 只能说各有所好嘛
    nolan1864
        64
    nolan1864  
       2016-09-11 20:57:35 +08:00
    感觉毫无价值
    errorlife
        65
    errorlife  
       2016-09-11 22:56:56 +08:00 via Android
    @mrcode 干嘛🐍人家
    love9527
        66
    love9527  
    OP
       2016-09-12 08:47:08 +08:00
    @errorlife 这跟社有毛关系 页面上就有联系扣扣的链接
    ma125125t
        67
    ma125125t  
       2016-09-12 10:19:59 +08:00
    这网站做大一点会被喝茶吧?
    love9527
        68
    love9527  
    OP
       2016-09-12 10:29:24 +08:00
    @ma125125t 为毛?求告知
    errorlife
        69
    errorlife  
       2016-09-12 11:58:56 +08:00 via Android
    @love9527 哈哈
    meppy
        70
    meppy  
       2016-09-13 15:55:43 +08:00
    挺好的,喷子自己做一个看看
    fprint
        71
    fprint  
       2016-09-15 10:45:51 +08:00
    标题有点吓人
    love9527
        72
    love9527  
    OP
       2016-09-16 08:32:30 +08:00
    @meppy 感谢支持,哈哈
    love9527
        73
    love9527  
    OP
       2016-09-16 08:33:01 +08:00
    @fprint 你太认真了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1104 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:41 · PVG 02:41 · LAX 11:41 · JFK 14:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.