wudoo59
V2EX  ›  问与答

自己用PHP搭建一个类似于 N多网 那样的Android软件下载站难吗?

  •  
  •   wudoo59 · Apr 1, 2011 · 5271 views
    This topic created in 5527 days ago, the information mentioned may be changed or developed.
    自己用PHP搭建一个类似于 N多网 那样的Android软件下载站难吗?

    我现在主要是想知道被下载的软件怎么样存储,然后数据库要怎么设计。

    类似于软件的图标是单独存储在文件目录里还是数据表中?

    就实现非常简单的软件下载功能,

    我是PHP新手。不是很懂。请大家帮忙一下
    7 replies    1970-01-01 08:00:00 +08:00
    killall
        1
    killall  
       Apr 1, 2011
    被下载的文件可以指定目录存储,每个文件名对应数据库中有记录 文件名最好是唯一ID的方式存储这样可以防止被批量下载。
    wudoo59
        2
    wudoo59  
    OP
       Apr 1, 2011
    @killall 是不是,每个目录用ID记录,然后目录中放置软件和软件截图。

    然后数据库中只要记录该软件对应的ID就可以了?
    phzzy
        3
    phzzy  
       Apr 1, 2011
    @wudoo59 是的,但要想办法做好防盗链,不然被迅雷爬死
    wudoo59
        4
    wudoo59  
    OP
       Apr 1, 2011
    @phzzy 怎么做防盗链啊?
    phzzy
        5
    phzzy  
       Apr 2, 2011
    @wudoo59 最简单的办法,用脚本不断变化软件的路径
    wudoo59
        6
    wudoo59  
    OP
       Apr 2, 2011
    @phzzy 那那种二维码的下载地址需要固定地址。还是每次动态生成二维码啊?
    phzzy
        7
    phzzy  
       Apr 2, 2011
    @wudoo59 那种不太清楚,哈哈。
    用其他方式防盗链咯,判断referer,然后一个ip的下载频率,限制ip的下载速度什么的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3060 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 13:41 · PVG 21:41 · LAX 06:41 · JFK 09:41
    ♥ Do have faith in what you're doing.