各位大佬,最近我做了一个网站,大概有几万个页面的视频,一直纠结要不要做静态化,求解惑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Andywww
V2EX    程序员

各位大佬,最近我做了一个网站,大概有几万个页面的视频,一直纠结要不要做静态化,求解惑

  •  2
     
  •   Andywww 2021 年 1 月 19 日 7318 次点击
    这是一个创建于 1833 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就是我之前发的那个 caidou.cc ,如果要算独立的视频页面的话,应该有好几万了,这么多页面,需不需要静态化呢,目前没有,每个视频页面都要请求好几次 elasticsearch 以及一次数据库,目前性能没问题,因为没几个人用。。。
    但是一直在纠结,如果做静态化,好像没人看也没太大优化的感觉,如果不做,好像请求也有点多啊,
    求大佬解答下
    第 1 条附言    2021 年 1 月 20 日
    标题可能有点误导,不是几万个视频,是几万个页面,网站不提供视频播放,不提供下载,所有视频来自第三方服务器,通过调用第三方视频接口播放,网站本身不制作,不存储,不播放任何视频。
    视频中如有任何形式的广告,既可能来自第三方,也可能来自字幕组。
    网站也只是提供交流测试的环境,不会投放广告,不会收取费用。
    第 2 条附言    2021 年 1 月 20 日
    对于版权问题还有纠结的朋友请不要点击链接,不要点击链接
    65 条回复    2021-01-20 17:55:45 +08:00
    yrj
        1
    yrj  
       2021 年 1 月 19 日 via iPad
    静态化 html ?没必要吧,缓存还是可以做一做的。
    zfish
        2
    zfish  
       2021 年 1 月 19 日
    考虑到 SEO 的话,可以做个定时静态化任务
    Andywww
        3
    Andywww  
    OP
       2021 年 1 月 19 日
    @yrj 已经有内存缓存和 redis 缓存了,还有一个数据量太大,几百万条的那种,就没缓存了,每次通过主键查数据库
    Andywww
        4
    Andywww  
    OP
       2021 年 1 月 19 日
    @zfish 页面的形式已经是.html 结尾了,对爬虫来说应该会当静态网页来处理吧,我就是想要不要真的把它们都变成 nginx 里面的静态 html
    zfish
        5
    zfish  
       2021 年 1 月 19 日
    @Andywww 考虑到性能问题,也可以做静态化的,对爬虫来说,静态动态与否和它需要不需要解析 Javascript 有关系,如果不需要解析那就是静态的
    Andywww
        6
    Andywww  
    OP
       221 年 1 月 19 日
    @zfish 感谢回复,网站我没啥经验,内容不是 JS 动态生成的,那应该算静态的,我也是觉得虽然性能提升不明显,还是有必要的,就当它 PV 百万了吧。。。优化到极致
    han3sui
        7
    han3sui  
       2021 年 1 月 19 日 via iPhone
    这没版权问题?
    Andywww
        8
    Andywww  
    OP
       2021 年 1 月 19 日
    @han3sui 没准备盈利啊,资源都是收集的,
    justin2018
        9
    justin2018  
       2021 年 1 月 19 日
    视频采集站的接口?

    看到了熟悉的广告 哈哈哈~
    Andywww
        10
    Andywww  
    OP
       2021 年 1 月 19 日
    @justin2018 没办法,提供在线看的这些视频人家都是加了广告的,我是不加广告,但是挡不住他们要加啊,另外就算是字幕组也很多变相加广告的啊,片头广告,片尾广告,中间有水印,广告可以通过 no ad 那个按钮挡住顶部的一部分,
    Andywww
        11
    Andywww  
    OP
       2021 年 1 月 19 日
    其实我一开始只是想做下载,收集下载链接,后来发现了这些提供在线看的,又才临时加的,之前我自己都是习惯下载到内网服务器之后再看
    meeken
        12
    meeken  
       2021 年 1 月 19 日
    看起来不错,mark 之
    Andywww
        13
    Andywww  
    OP
       2021 年 1 月 19 日
    @meeken 感谢鼓励
    zktz
        14
    zktz  
       2021 年 1 月 19 日
    视频看不了
    justin2018
        15
    justin2018  
       2021 年 1 月 19 日
    @Andywww 哈哈 广告确实无处不在

    老铁网站 设计不错 收藏了
    ryV60s
        16
    ryV60s  
       2021 年 1 月 19 日
    既然当前性能不是瓶颈,更应该去让它达到瓶颈。几百 pv 操几百万的心,这好吗,这不好。如果楼主时间多当我没说。
    justin2018
        17
    justin2018  
       2021 年 1 月 19 日
    @Andywww

    老铁 请教下 这个地方的分类数据 怎么获取的?

    ![jSc9x4q]( )
    eason1874
        18
    eason1874  
       2021 年 1 月 19 日
    用不着纠结,简单配置一下就跟静态化差不多了。

    你在 Nginx 配置两个 server,一个 dynamic 动态源站,一个 www 公开域名,www 反代 dynamic,然后在 www 给内容页面配置 proxy 缓存时间,比如 10 分钟,那么无论单个页面流量有多大,每 10 分钟都只有一次动态页面请求。
    areless
        19
    areless  
       2021 年 1 月 19 日 via Android   1
    需要的。最早很多伪静态站性能都没问题,结果上了全静态发现自己以前想法太幼稚了。做站呢,不是访问量多少决定你需要什么样的性能,而是要用性能去决定访问量!真正的访问量是扛下一波一波洪峰积累的,是不可预料的。
    IDAEngine
        20
    IDAEngine  
       2021 年 1 月 19 日
    搜索限流不就好了,淘宝搜索过快了直接提示服务器繁忙,接口请求次数达到限额。
    GG668v26Fd55CP5W
        21
    GG668v26Fd55CP5W  
       2021 年 1 月 19 日 via iPhone
    不要过早优化
    moking97
        22
    moking97  
       2021 年 1 月 19 日
    感觉挺不错的,收藏一下
    zohar727
        23
    zohar727  
       2021 年 1 月 19 日
    网站不错 没有乱七八糟的广告 收藏了
    love
        24
    love  
       2021 年 1 月 19 日 via Android
    现在不用优化,很可能你还没撑到有性能问题站就没了,我之前用了好几个类似的挺好用的后来都没了,当然我不知道是为什么没的,不会是被告了或被抓了吧
    YouLMAO
        25
    YouLMAO  
       2021 年 1 月 20 日 via Android
    国内很好很强大
    xcstream
        26
    xcstream  
       2021 年 1 月 20 日
    静态化是给爬虫优化 url 的意思 哈哈哈
    lidongyo
        27
    lidongyo  
       2021 年 1 月 20 日
    可以可以~~白嫖了哈哈哈哈
    incesa
        28
    incesa  
       2021 年 1 月 20 日
    胆子够大
    mai852852
        29
    mai852852  
       2021 年 1 月 20 日
    XX 荷官在线发牌?
    jawilx
        30
    jawilx  
       2021 年 1 月 20 日
    看着挺不错的 收藏了
    xuxuxu123
        31
    xuxuxu123  
       2021 年 1 月 20 日
    tips:小心版权问题~~~
    blogfeng
        32
    blogfeng  
       2021 年 1 月 20 日 via Android   1
    见一个举报一个
    dinjufen
        33
    dinjufen  
       2021 年 1 月 20 日
    版权?
    hzz2
        34
    hzz2  
       2021 年 1 月 20 日
    之前使用 golang 爬虫的时候写了一个 https://github.com/hezhizheng/go-movies
    把数据抓完之后,表面在加一层缓存,就没考虑其他的了 网站基本就是演示用
    Andywww
        35
    Andywww  
    OP
       2021 年 1 月 20 日
    @zktz 是所有的都不行吗?还是具体某一个?还请回复下啊
    @eason1874 现在就是 nginx 反代的,nginx 应该可以设置缓存时间,还没仔细研究,nginx 前面还架着 cloudflare,只是它的缓存机制不是很清楚
    gppola666
        36
    gppola666  
       2021 年 1 月 20 日
    流量大的话,这么多视频传输,带宽不是很大吗,相当于每个人都在下一部电影
    Andywww
        37
    Andywww  
    OP
       2021 年 1 月 20 日
    版权问题统一再回复啊:网站仅供测试交流,没有投放广告,不打算盈利,视频里面的广告是提供播放服务的人加的,视频里面还有片头广告,片尾广告是字幕组加的,所有广告都跟我无关
    Andywww
        38
    Andywww  
    OP
       2021 年 1 月 20 日
    @gppola666 视频的服务器跟我无关啊,不论是点播还是下载都是别人的,我只是搜集了这些链接而已,带宽小的很,,,
    Andywww
        39
    Andywww  
    OP
       2021 年 1 月 20 日
    @justin2018 就是把做好几个字段的 and 查询,对应的条件要翻译一下
    Andywww
        40
    Andywww  
    OP
       2021 年 1 月 20 日
    @hzz2 不错,我是用 python 的
    onlineismy
        41
    onlineismy  
       2021 年 1 月 20 日
    这个不就是电源资源站吗。。飞飞、马斯克,多着开源的 cms 。。
    gppola666
        42
    gppola666  
       2021 年 1 月 20 日
    @Andywww 哦豁,我沙比了 hhhh
    Andywww
        43
    Andywww  
    OP
       2021 年 1 月 20 日
    @onlineismy 对,我没有用 CMS,也是后来才知道的 cms
    d873139022
        44
    d873139022  
       2021 年 1 月 20 日
    版权问题 不是你说与你无关就没用的。你的网站播放就算侵权了,无论盈利与否。
    别问我咋知道,我的网址就是这样关停的,这是违规行为。
    广电的电话直接打到域名注册人的手机上,然后通知立即关停,之后就是停止接入域名,然后 gg
    ifoto
        45
    ifoto  
       2021 年 1 月 20 日
    可以,在你追海贼王了
    stanchenxxx2015
        46
    stanchenxxx2015  
       2021 年 1 月 20 日
    老哥,这个你偷偷自己玩玩就好了,不建议放出来让大家看到。。。。
    您这网站是妥妥的侵犯版权的,跟您是否从中盈利没有任何关系。不是你觉得没问题就没问题的。
    劝您还是小心点,这东西要是被版权方爬到,轻则一个律师函让你下架内容,重则随便按啥口径走司法仲裁要你罚款。
    bzj
        47
    bzj  
       2021 年 1 月 20 日
    全是视频资源站提供的接口,视频放在别人服务器上,几万个视频跟你有啥关系,你就一个视频播放页面
    Andywww
        48
    Andywww  
    OP
       2021 年 1 月 20 日
    @bzj 是的,终于来了个明白人,主要是网上同样类型的网站太多放广告的,乱七八糟的页面广告,我是想提供一个清爽的,起码没有页面广告的,视频里面的广告那跟我没关系了
    binfun
        49
    binfun  
       2021 年 1 月 20 日
    还是搞点抖音美女视频吧,哈哈
    evefree2
        50
    evefree2  
       2021 年 1 月 20 日
    这种没有版权的问题吗?
    evefree2
        51
    evefree2  
       2021 年 1 月 20 日
    @evefree2 算我多问...
    Andywww
        53
    Andywww  
    OP
       2021 年 1 月 20 日
    @evefree2 视频并不是网站提供的,可能标题有点误导了,几万个页面而已,页面里面视频播放是第三方的网站,
    YS5RhZIi09QH7T9D
        54
    YS5RhZIi09QH7T9D  
       2021 年 1 月 20 日
    放着微信、支付宝收款码这样的实名信息,不怕吗?
    Roooookie
        55
    Roooookie  
       2021 年 1 月 20 日
    @Andywww 哈哈,还明白人,他是说性能和你没关系,不是说版权和你没关系
    Andywww
        56
    Andywww  
    OP
       2021 年 1 月 20 日
    @hooon 有点,哈哈
    Andywww
        57
    Andywww  
    OP
       2021 年 1 月 20 日
    @yuehui123 嗯,刚刚我误解了,他说的应该是没有视频,只有页面,是标题的问题,我应该改下标题
    lonelymarried
        58
    lonelymarried  
       2021 年 1 月 20 日
    必须静态啊,比如人家要搜索个神奇女侠 1984 在线播放,直接就到你网站了,多爽。
    justin2018
        59
    justin2018  
       2021 年 1 月 20 日
    @Andywww 懂了 多谢~
    hotlook10
        60
    hotlook10  
       2021 年 1 月 20 日
    你这相当于盗版网站聚合,一样的违法,迅雷以前有个狗狗资源搜索,后来为什么砍掉?
    hao123 之类的导航站为什么不放这些盗版影视站?
    alect
        61
    alect  
       2021 年 1 月 20 日
    很好奇源是从哪里来的
    pkwenda
        62
    pkwenda  
       2021 年 1 月 20 日
    这玩应应该算灰色吧,楼主这么不避讳吗。。 建议低调
    ElmerZhang
        63
    ElmerZhang  
       2021 年 1 月 20 日
    加个缓存就好了,没必要静态化
    Andywww
        64
    Andywww  
    OP
       2021 年 1 月 20 日
    @pkwenda 你说的对,我也没想高调啊,已经下沉主题了,也就是想讨论下技术,虽然我已经算大龄码农,但是这种网站经验不足
    pkwenda
        65
    pkwenda  
       2021 年 1 月 20 日
    @Andywww #64 直接抛出技术来讨论就好了~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3461 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 10:51 PVG 18:51 LAX 02:51 JFK 05:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86