做了个看dota视频的网站。www.abzhan.com - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
aimsam
V2EX    分享创造

做了个看dota视频的网站。www.abzhan.com

  •  
  •  
    aimsam 2013-05-27 16:24:04 +08:00 5637 次点击
    这是一个创建于 4573 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这个算自己做的一个玩具吧。。大神们多多指点。。

    因为前端水平很有限只能做成这样了大概只支持chrome。。(后端水平也不太高- -)


    django做的Jsonp接口。php定时采集更新的数据。html、js什么的托管在openshift上。


    做这个除了为了锻炼自己外,很大一个原因是自从一两年前刚学习到ajax的时候就萌生的一个想法。
    为什么不整个网页都由ajax加载出来呢,完全不刷新页面。就像做一个webapp一样。

    于是自己去实现了一个这样的想法,我觉得这样的好处可以很明显的分离静动态资源。不止是css\js可以上传cdn了,整个静态的Html也是可以用cdn加速的。而json数据其实大小是很小的,这样网站的整体速度应该会有提升。不知道大家怎么看这样的模式,以后会不会有很多这样思路开发出来的网站呢?


    说下用到的东西吧python、php、redis、sphinx、mysql、js模版。
    第 1 条附言    2013-06-03 17:18:42 +08:00
    楼主明天答辩了,借地求份web开发的工作呀。。1thblood#gmail.com
    36 条回复    1970-01-01 08:00:00 +08:00
    aimsam
        1
    aimsam  
    OP
       2013-05-27 17:06:50 +08:00
    希望大家能给点建议呀。。
    顺便能求份工作不。。lz是应届生马上毕业了。。
    0racleTink
        2
    0racleTink  
       2013-05-27 17:14:20 +08:00   1
    先赞一个,报告下,在我1280×800分辨率机器上,稍微有些错版,视频会把右边评论盖住一般左右
    aimsam
        3
    aimsam  
    OP
       2013-05-27 17:18:26 +08:00   1
    @sophy 收到。晚上回去改下~
    guchengf
        4
    guchengf  
       2013-05-27 17:20:12 +08:00
    赞!评论中ID的文字颜色可以考虑改一下,这种蓝色在深色背景下有些刺眼
    flycn1985
        5
    flycn1985  
       2013-05-27 17:22:41 +08:00
    赞一个,这种水平牛的,祝走早日找到工作
    zhangxiao
        6
    zhangxiao  
       2013-05-27 17:30:43 +08:00
    不错。既然前后端分离得这么好,不如再做个app吧。。嘿嘿
    glancesx
        7
    glancesx  
       2013-05-27 19:13:27 +08:00
    楼主这标题.... 明明还有lol啊.
    zxsky1
        8
    zxsky1  
       2013-05-27 19:18:18 +08:00
    楼主在V2EX应聘发简历的时候可以@一下我,谢谢。
    tunetoystory
        9
    tunetoystory  
       2013-05-27 19:21:46 +08:00
    @glancesx 楼主选择性忽略LOL,哈哈哈
    sujin190
        10
    sujin190  
       2013-05-27 19:32:59 +08:00 via Android
    楼主想法挺好,我也想过使用ajax完全模仿本地app的webapp,不过后来发现,html有其自身特有的特性,完全模范本地app的做法其实不是很可取,顺便说似乎python做数据抓取似乎比php要方便,而php作为数据获取服务也要方便点吧
    aimsam
        11
    aimsam  
    OP
       2013-05-27 20:50:09 +08:00
    @glancesx
    @Rabbit52 其实我是手抖打漏了

    @sujin190 一开始用的php后来看到v2ex上老是python python的就改了。但是抓取的哪里不想改了。

    @guchengf
    @flycn1985 thx

    @zhangxiao 当时这样设计就是有这个想法~

    @zxsky1 谢谢,我的简历挺烂的,都不好意思发。发的话一定@
    kangjia
        12
    kangjia  
       2013-05-27 22:00:05 +08:00
    楼主坐标?想感受一下整个web都是ajax的可以考虑一下Qunar。
    glancesx
        13
    glancesx  
       2013-05-27 22:23:03 +08:00
    glancesx
        14
    glancesx  
       2013-05-27 22:23:20 +08:00
    其实我的意思是为啥还有lol...
    xiluo
        15
    xiluo  
       2013-05-27 22:51:31 +08:00
    怎么看不到读秒的广告呢,怎么实现的
    xiluo
        16
    xiluo  
       2013-05-27 23:02:36 +08:00
    查看你的网页源码,请教一下里面的那些<%%>浏览器可以解释吗?
    aimsam
        17
    aimsam  
    OP
       2013-05-28 00:00:59 +08:00   1
    @xiluo 其他人hack的优酷播放器。。我只是拿来用。原理应该就是前段时间宣布放弃的opengg.me
    <%%>这个是js模版 js负责解析这个。
    @kangjia 坐标成都~
    @glancesx 因为设计的就是可以自由添加分类。。想了下就加了lol~
    iZr
        18
    iZr  
       2013-05-28 00:56:21 +08:00
    你的联系方式要有么
    dreampuf
        19
    dreampuf  
       2013-05-28 01:07:34 +08:00
    能做一个出装路线的工具页面么,现在N多小编编辑的坑爹无比。
    xiluo
        20
    xiluo  
       2013-05-28 09:54:50 +08:00
    @aimsam 多谢,要是有search或者归类(按作者,比如2009, pis)功能就更棒了
    Kael
        21
    Kal  
       2013-05-28 11:00:02 +08:00
    不错 不过对优酷的源无爱,现在只看B站的弹幕吐槽
    svampire
        22
    svampire  
       2013-05-28 11:27:17 +08:00
    今天打开的时候已经提示502了,楼主快去看看吧
    aimsam
        23
    aimsam  
    OP
       2013-05-28 21:22:56 +08:00
    @iZr 邮件1thblood#gmail.com
    @svampire 用的openshift 墙的不友好~
    Hysteria
        24
    Hysteria  
       2013-05-28 22:17:07 +08:00
    @aimsam 感觉很不错,觉得撸主可以考虑做成APP,然后再加点功能什么的,真心不错哟。
    话说,还有LOL嘛。
    hewwcn
        25
    hewwcn  
       2013-06-01 11:10:38 +08:00
    做成弹幕会好些,不过不知道难不难。
    leveraging
        26
    leveraging  
       2013-06-01 11:15:27 +08:00   1
    @hewwcn 感觉挺难的,可能需要重写个播放器才行了。
    sdzbzyc
        27
    sdzbzyc  
       2013-06-03 16:25:41 +08:00
    相当不错 赞一个
    orzcc
        28
    orzcc  
       2013-06-03 17:56:38 +08:00
    挺好的!赞一个!
    eYeer
        29
    eYeer  
       2013-06-03 18:05:03 +08:00
    @aimsam 你这些视频数据都怎么来的?是游戏里认识的朋友上传的,还是自己从youku选择后链接过去的?
    aimsam
        30
    aimsam  
    OP
       2013-06-03 19:44:29 +08:00
    @eYeer cron 自动抓取的。
    alexkh
        31
    alexkh  
       2013-06-03 20:45:03 +08:00
    全都用一个URL确实很方便,但从SEO方面考虑不太友好。因为从搜索引擎角度去看,只有一个页面,参与索引和排序的资源就太少了。
    仅仅是一个角度,仅供参考。
    eYeer
        32
    eYeer  
       2013-06-03 22:28:57 +08:00
    @aimsam 麻烦科普一下,cron 是何物?
    aimsam
        33
    aimsam  
    OP
       2013-06-03 22:37:01 +08:00
    我知道谷歌是有这方面处理的参考http://www.ruanyifeng.com/blog/2011/03/url_hash.html
    百度不清楚。当然这样做要写更多的代码来满足。。
    @alexkh


    @eYeer 就是定时任务,我设置的是每几分钟去运行一个脚本看看有没有更新,有的话就转存到mysql,再重建sphinx索引,缓存过期时间也是几分钟。功能挺简单的,自己还是折腾了挺久。
    eYeer
        34
    eYeer  
       2013-06-03 22:42:06 +08:00 via iPhone
    @aimsam 我想认识你 加我4874952六
    xiaocsl
        35
    xiaocsl  
       2013-06-05 01:03:09 +08:00
    看到这个自己有点小不淡定了,
    从上个星期开始,我也在写一个类似的。
    估计这几天完成第一版。
    aimsam
        36
    aimsam  
    OP
       2013-06-05 16:11:16 +08:00
    @xiaocsl 合适的话,我们可以一起呀~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     981 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 22:38 PVG 06:38 LAX 14:38 JFK 17:38
    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