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

"Biu - 阅读、观看、思考、交流",Alpha内测版上线,求建议。

  •  
  •   paloalto · 2012-12-28 20:28:49 +08:00 · 5366 次点击
    这是一个创建于 4108 天前的主题,其中的信息可能已经有所发展或是发生改变。
    访问地址: http://www.biubiubiubiu.com (需要豆瓣帐号登录)

    可能有的朋友还记得 http://www.v2ex.com/t/46840 这个帖子,现在网站的第一版已经上线了,大概用了三个多月的时间 —— 对于从未接触过编程的设计师来说,开发速度已经很快了。

    目前网站还是保密状态,只有少数的几个朋友知道,当时我答应了要在V2EX首发的,所以首先要感谢V2EX、豆瓣、CPyUG上帮助过我的那些好心人,感谢V2EX,帮我解决了开发过程中很多前端、后端、服务器的问题。

    先说说目前网站的架构:

    Web.py + Nginx + FastCGI + Mysql

    模板系统用的是web.py自带的

    放在一台美国的VPS上,CentOS 5.8 32位版,硬盘空间20GB,物理内存512MB,交换内存512MB,每月流量500GB。

    前端用了Twitter bootstrap和jQuery。


    这是我们刚成立的ZOO工作室(工作室网站还在开发中)的第一个作品,目前工作室主要以UI/UE设计师和iOS开发工程师为主,我个人负责web开发和web设计。也欢迎大家加入我们,如果感兴趣可以发送邮件到 sober.zhou艾特gmail.com 并CC ihanjiyun艾特gmail.com。

    在这里,我也实话实说,网站是山寨的 https://www.medium.com ,虽然是山寨,但页面代码都是我自己写的(引用的插件不算),很多功能、页面我也做了自己的设计,因为我还没有 medium 的发帖权限,所以很多功能没法用,只能自己想,自己设计。当然,在合适的时候,我们会对Biu做一次大的改版,摆脱medium的影子。

    至于为什么做这个网站:
    一是很喜欢medium,但是没有权限发布内容,所有就自己写一个medium;
    二是想通过写一个网站来学习web.py和python,技多不压身;
    三是为我们自己创业热身。

    也许很多人在用了biu会说,这不就是把小组/论坛旧瓶装新酒嘛,其实我也这么觉得,但是无所谓啦,反正做这个我也没想要用它改变世界,我只是想把它做出来而已。

    目前网站也存在很多问题,访问速度不快、功能不全面,比如没有个人主页,没有提醒功能,没有评论功能、没看win系统下和IE浏览器中是什么样等。但是由于目前只有我一个人在开发,所以开发速度明显跟不上需求。so,如果你是python工程师,如果你对这个项目感兴趣,请加入我们吧。

    另外,目前还有一些不明白的问题,希望大家能提些建议:

    1.网站的图片都是存在vps硬盘中的,如果访问量上去,20G硬盘肯定不够用,但是买大型服务器成本又高,如果选择又拍云,网站是不是需要备案?(因为目前网站VPS是放在国外的,尚未备案)

    2.网站访问速度慢,是不是主要因为VPS在国外?(ping的时候发现time在200-400ms之间),那么如何提高访问速度?是否需要那种分发式的CDN啥的?

    其他的建议,也欢迎提啊!谢谢大家!!
    48 条回复    1970-01-01 08:00:00 +08:00
    garth
        1
    garth  
       2012-12-28 20:35:52 +08:00
    要求速度的话,必须得国内,乖乖备案吧。
    Mihuwa
        2
    Mihuwa  
       2012-12-28 20:36:39 +08:00
    ^_^支持
    notedit
        3
    notedit  
       2012-12-28 20:43:58 +08:00   ❤️ 1
    又拍云不要求一定备案
    saturn
        4
    saturn  
       2012-12-28 20:50:30 +08:00
    随便点了个post,直接502啊亲。
    unstop
        5
    unstop  
       2012-12-28 20:56:21 +08:00
    甚好!

    顶部的 navbar 样式再改改就更好了。
    paloalto
        6
    paloalto  
    OP
       2012-12-28 20:56:41 +08:00
    @saturn 刚才修了一个bug,重启了一下,正好被你遇到了。:)
    paloalto
        7
    paloalto  
    OP
       2012-12-28 20:58:37 +08:00
    @unstop 你是说左边那个小黑块吗?



    导航的确是有点问题,目前已经有了新的设计,过几天会上线。
    unstop
        8
    unstop  
       2012-12-28 21:04:29 +08:00
    @paloalto 我是说 推荐片段 - 推荐话题 这个导航条,还是 Bootstrap 的风格,和整体的风格不一致。小黑块挺好。
    Hansee
        9
    Hansee  
       2012-12-28 21:08:28 +08:00
    非常喜欢。希望越来越好!
    paloalto
        10
    paloalto  
    OP
       2012-12-28 21:10:49 +08:00
    @unstop 啊!明白了!
    okidogi
        11
    okidogi  
       2012-12-28 21:14:05 +08:00   ❤️ 1
    1. 不要过早优化。很多人开始犯的错误就是,就是会假设每天有10w用户的访问量会怎么版,怎么解决?这些问题可能解决需要花好几个月的时间,结果发现这个问题解决了,10w用户没有来。。。浪费时间的事情。你可以先选择一个小型服务器,之后如果发现访问量上去资源受限的时候,可以采取相应的措施(比如选择CDN服务等等)。

    其实初期最重要的是产品原型的验证。确定用户买账,然后再继续优化产品,提升体验,否则赶紧转型。

    2. 同1,速度慢可以优化,使用户的体验更好。但是这个并不妨碍你对产品原型的验证。初期没有必要做这么多的假设和优化。
    subdragon
        12
    subdragon  
       2012-12-28 21:15:57 +08:00
    @paloalto 很酷的网站。stdyun可以给你赞助一台服务器。
    passluo
        13
    passluo  
       2012-12-28 21:29:00 +08:00
    你和XXX商量一下挂到DAE上呗。哈哈。
    paloalto
        14
    paloalto  
    OP
       2012-12-28 21:29:59 +08:00
    @subdragon 哇哦,太惊喜了。晚上邮件联系你。我得先回家了,要不没公交车了。
    paloalto
        15
    paloalto  
    OP
       2012-12-28 21:30:49 +08:00
    @passluo DAE?你是说阿北嘛?哈哈哈
    paloalto
        16
    paloalto  
    OP
       2012-12-28 21:34:19 +08:00
    @okidogi 多谢回复!
    其实我以前一直提醒自己不要过早优化的,没想到真正开发项目的时候还是不知不觉跳进了这个坑。
    passluo
        17
    passluo  
       2012-12-28 21:38:27 +08:00
    @subdragon 是教主搞的那个Stdyun ?


    @paloalto 加油哇,看了下还不错~第一次登陆的时候会有点慢,可以搞个landing页面~
    gonbo
        18
    gonbo  
       2012-12-28 21:46:06 +08:00   ❤️ 1
    @paloalto 半年时间不见,进展真的不错。加油。
    mytharcher
        19
    mytharcher  
       2012-12-28 21:49:24 +08:00
    要这么多的豆瓣授权,不敢点接受。。。
    zhuoqun
        20
    zhuoqun  
       2012-12-28 21:52:53 +08:00
    1. 首页的背景图片加载有些慢。
    2. 登录之后右上角的头像好像没有处理好,看着不太舒服,和右边的距离也太小。
    3. 往下拉出现「 Back To Top 」的上箭头,那个箭头位置比较奇怪,比较偏上和偏右。

    「一起读经典」那个话题的顾城头像挺好的,不过很多人应该看了会迷惑吧,建议换成比较抽象的东西,比如书的图标。
    ericFork
        21
    ericFork  
       2012-12-28 22:00:27 +08:00
    lz 不是厂工?
    yetone
        22
    yetone  
       2012-12-28 22:00:56 +08:00
    好棒!!!!!!!!!!!!
    tokki
        23
    tokki  
       2012-12-28 22:15:25 +08:00
    ui好棒
    passluo
        24
    passluo  
       2012-12-28 22:20:11 +08:00
    @ericFork 貌似 used to be 吧。。
    simo
        25
    simo  
       2012-12-28 22:27:20 +08:00
    目测楼主是来蹭分的
    iscraft
        26
    iscraft  
       2012-12-28 22:52:32 +08:00
    fs player
    cssnote
        27
    cssnote  
       2012-12-28 23:29:27 +08:00
    一个搞设计的能搞出这模样,是真心佩服了。。。
    qq286735628
        28
    qq286735628  
       2012-12-28 23:34:40 +08:00


    话说,要这修改的权限做什么?
    qiayue
        29
    qiayue  
       2012-12-28 23:43:22 +08:00
    @qq286735628 好像这个权限不像安卓一样可以由开发者选择,而是只要是用豆瓣登录,都会有这些权限。
    上面这句话是从微博接入经验得来的,不知道豆瓣是否是这样。
    paloalto
        30
    paloalto  
    OP
       2012-12-29 00:02:12 +08:00
    多谢楼上各位的回复。

    @mytharcher
    @qq286735628
    @qiayue

    关于权限的问题:
    目前用到的权限只是登录。其他的暂时还没用到,但是我觉得好像以后会用到,所以就开了。
    目前其实我只申请了三个层级的权限:公共、社区、广播。——考虑到以后发布一个片段可能会同步到豆瓣广播。其他的那些权限都是自动包含在这里面的。

    豆瓣公共
    包含的权限组:
    douban_basic_common:豆瓣公共api

    豆瓣社区
    包含的权限组:
    community_basic_note:豆瓣社区日记功能
    community_basic_user:豆瓣社区用户信息
    community_basic_photo:豆瓣社区相册基本功能
    community_basic_online:获取线上活动信息,参加者,论坛;获取热门线上活动列表

    豆瓣广播
    包含的权限组:
    shuo_basic_r:获得你的个人信息,好友关系和我说
    shuo_basic_w:修改你的个人信息、好友关系; 发布或修改你的广播

    @zhuoqun 因为时间仓促,好多细节都没来得及调整,目前的原则是“能用就行”。你说的那些问题我会在下一次更新的时候加上。首页大图加载慢的问题,我也比较头疼,以后可能采取其他的展现形式。

    @ericFork 我不是厂工。不过经常路过贵厂,刚才刚在你们楼下的沙县小吃吃了两屉蒸饺。:-)


    @gonbo 多谢!你现在忙什么?旅社的事情如何了?
    mengyang
        31
    mengyang  
       2012-12-29 01:31:20 +08:00
    居然和我博客的副标题这么像。。。
    http://xumengyang.com
    我来看看
    MarshallChen
        32
    MarshallChen  
       2012-12-29 10:33:30 +08:00
    牛逼!加油~
    wdd2007
        33
    wdd2007  
       2013-01-04 14:52:51 +08:00
    豆瓣服务器开小差了。。

    Server Error
    服务器开小差了,稍后再试吧。

    这就是用第三方的不便之处啊
    flylee2011
        34
    flylee2011  
       2013-01-06 15:30:21 +08:00
    又拍云做图片存储挺好,倒不用备案,成本也不是很高。
    速度的话,US速度就这样没办法,不过如果把图片和静态资源放到又拍,应该还好。
    paloalto
        35
    paloalto  
    OP
       2013-01-06 16:01:33 +08:00
    @flylee2011 看来需要提前把又拍云的API看一下了,不知道到时候把现在的图片迁移过去方不方便,当时写那个图片上传、并且一次生成多张不同大小规格的缩略图程序可是费了老劲了。
    flylee2011
        36
    flylee2011  
       2013-01-06 16:25:08 +08:00
    @paloalto 嗯,又拍云有python的sdk,还是挺简单的,而且图片放到又拍云,缩略图就简单多了,多种规格的随便用。
    另外,我联系了Sober了哦,呵呵
    itommy
        37
    itommy  
       2013-01-06 16:37:45 +08:00
    这个可以有!赞!
    danniel
        38
    danniel  
       2013-01-06 18:11:01 +08:00
    试用了一下,很棒!
    RelativeLayout
        39
    RelativeLayout  
       2013-01-07 11:41:37 +08:00
    赞!
    mepine
        40
    mepine  
       2013-01-07 21:03:09 +08:00
    很讚!加油啊!
    dahuang7
        41
    dahuang7  
       2013-01-08 02:48:39 +08:00
    是不能收藏话题对么?
    paloalto
        42
    paloalto  
    OP
       2013-01-08 03:11:13 +08:00
    @dahuang7 现在还不能,这个功能会在V5版中增加,目前刚进行到V4版。
    quora
        43
    quora  
       2013-01-08 04:05:40 +08:00
    注销豆瓣的怎么进。。
    paloalto
        44
    paloalto  
    OP
       2013-01-08 05:06:34 +08:00
    @quora 额,这个。。。之前写过单独的注册登录模块,但是目前为了限制用户,暂时关闭了。用微博登录的功能也还没加上。
    yellow
        45
    yellow  
       2013-01-09 15:45:55 +08:00
    怎么那么像 Medium
    yellow
        46
    yellow  
       2013-01-09 16:02:29 +08:00
    前面介绍没看,直接点了连接。
    loveminds
        47
    loveminds  
       2013-02-19 01:41:11 +08:00 via Android
    @garth 请用星加坡~或者香港直连(例如9New)
    loveminds
        48
    loveminds  
       2013-02-19 01:44:06 +08:00 via Android
    @garth @paloalto 其实日本的@Sakura 也不错,速度快,硬盘也有100G
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5372 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:36 · PVG 16:36 · LAX 01:36 · JFK 04:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.