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

我也搞了个搜索引擎

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

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

    再一个就是 移动端没有适配吧 稍微用 @media 写个适配吧!
        28
    7z7   2016-09-10 17:43:56 +08:00
    搜索 腾讯 关键词变一串数字
        29
    Tink   2016-09-10 18:33:29 +08:00
    这不是反代嘛?
        30
    love9527   2016-09-10 18:37:34 +08:00
    @garipan 涨姿势了 多谢大牛 移动端的还没搞,先把 PC 端的搞好再说
        31
    love9527   2016-09-10 18:38:05 +08:00
    @7z7 BUG 还很多 多谢反馈 尽快修复
        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.
        33
    love9527   2016-09-10 19:04:40 +08:00
    @ga6840 换个 IP 没什么,能用多久算多久
        34
    love9527   2016-09-10 19:05:31 +08:00
    @jeremaihloo 你是大表哥
        35
    zhangxiao   2016-09-10 19:28:53 +08:00
    有搜索,无引擎
        36
    zhangbohun   2016-09-10 19:32:43 +08:00
    不能在 url 里加关键词搜索就不能做 chrome 的自定义搜索引擎,所以建议。
        37
    love9527   2016-09-10 19:54:31 +08:00
    @zhangbohun 多谢建议
        38
    callofmx   2016-09-10 19:59:04 +08:00
    我还以为真的是一个人做了一个搜索引擎..
        39
    hoythan   2016-09-10 20:13:29 +08:00
    搜索一下呵呵,然后看下底部的呵呵的相关搜索,你会回来给我点赞.
        40
    vtoexshan   2016-09-10 20:22:16 +08:00
    为啥不搞自己的算法
        41
    ranran   2016-09-10 20:34:25 +08:00
    @love9527 可以用一个纯静态支持 HTTPS 的空间放一个页面来做地址栏搜索(比如七牛,具体 JS 实现,只能说很简单) 防止关键词劫持又不用搞 SSL 支持……

    你这种没写明是 Google 的 不一定会被封锁
        42
    jerseyjerk   2016-09-10 20:41:12 +08:00 via Android
    黑百度 == 政治正确?
        43
    metowolf   2016-09-10 20:58:15 +08:00
    我还以为你是自己写了一个引擎,结果是反代...
        44
    love9527   2016-09-10 20:59:58 +08:00
    @ranran 一看你就是大师
        45
    metowolf   2016-09-10 21:00:35 +08:00
    www.sooocooo.com/index.php
    可以暴露出谷歌二字(逃
        46
    love9527   2016-09-10 21:00:37 +08:00
    @jerseyjerk 与政治有关?
        47
    love9527   2016-09-10 21:08:34 +08:00
    @metowolf 多谢指出 我还没发现呢
        48
    Tink   2016-09-10 21:11:43 +08:00
    我目测 V 站每个人都有这么一个反代的 Google 。。。
        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
        50
    ranran   2016-09-10 21:39:09 +08:00
    @ranran 楼上搞加密登陆唯一的遗憾就是劫持也可以劫持 Cookies ,所以退出的时候记得点一下(我用的是苦逼的 Wordpress 啊!)

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