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

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

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

    因为前端水平很有限只能做成这样了大概只支持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是应届生马上毕业了。。
    sophy
        2
    sophy  
       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应聘发简历的时候可以@一下我,谢谢。
    Rabbit52
        9
    Rabbit52  
       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
    Kael  
       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
    做成弹幕会好些,不过不知道难不难。
    vigoss
        26
    vigoss  
       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   ·   实用小工具   ·   1013 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:50 · PVG 04:50 · LAX 12:50 · JFK 15:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.