Perber ( http://www.perber.com/ ) 还没想好怎么定义它,有点像匿名聊天室吧。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
paloalto
V2EX    分享创造

Perber ( http://www.perber.com/ ) 还没想好怎么定义它,有点像匿名聊天室吧。

  •  
  •   paloalto 2014-03-23 14:20:13 +08:00 12540 次点击
    这是一个创建于 4227 天前的主题,其中的信息可能已经有所发展或是发生改变。
    界面截图:


    断断续续做了几个月的一个小玩意儿,现在已经习惯每天起床后就打开Perber,看下又有人说了什么,觉得没意思就删掉,然后一直挂着。偶尔在上面吐下槽或者说点什么,反正不怕被人认出来。

    地址:: http://www.perber.com/

    最初的想法在这里: http://www.douban.com/group/topic/45262966/

    Github: https://github.com/naoyeye/Perber

    Trello: https://trello.com/b/uWKLCDxb/perber



    欢迎提建议,欢迎fork。



    “专注于创造无人问津的互联网产品” 哈哈哈哈哈。 ( ̄ ̄)
    第 1 条附言    2014-03-23 18:54:38 +08:00
    因为有人恶意刷屏,暂时关闭服务了。

    其实这个东西我也是抱着做实验的想法去做的,想看看给人们最大的自由 没有发言限制,没有实名制 最终这个地方会变成什么样子。

    我会把限制刷屏的feature加上,但是没法保证重新开放网站的时间。

    关站期间,对Perber感兴趣的同学请先去github上fork代码,在本地跑一下看效果吧。如果有人在Perber基础上做了改进,并且online了,也可以提供地址让大家围观一下。
    第 2 条附言    2014-04-04 00:27:16 +08:00
    重新开放了。
    104 条回复    2014-06-20 10:39:30 +08:00
    1  2  
    ufo22940268
        1
    ufo22940268  
       2014-03-23 14:30:02 +08:00   1
    简直太赞
    icevil
        2
    icevil  
       2014-03-23 14:34:57 +08:00   1
    哈哈,之前在这贴 /t/98646 看到就去试了,很有创意,现在更完善了啊。
    guangde
        3
    guangde  
       2014-03-23 15:01:37 +08:00   1
    想知道,浏览器右上角的狗狗是什么?
    paloalto
        4
    paloalto  
    OP
       2014-03-23 15:09:19 +08:00
    @guangde chrome: settings - users - add new user 就可以看到了
    alexapollo
        5
    alexapollo  
       2014-03-23 15:19:06 +08:00   1
    看起来挺好玩……
    airbob
        6
    airbob  
       2014-03-23 15:47:16 +08:00   1
    好玩
    joy2everyone
        7
    joy2everyone  
       2014-03-23 15:54:22 +08:00   1
    挺不错的
    wdkwdkwdk
        8
    wdkwdkwdk  
       2014-03-23 15:58:04 +08:00   1
    前端大神
    wdkwdkwdk
        9
    wdkwdkwdk  
       2014-03-23 15:59:06 +08:00   1
    没有回复功能啊?
    paloalto
        10
    paloalto  
    OP
       2014-03-23 16:09:59 +08:00
    @wdkwdkwdk 加上回复功能就里面的人就聊起来了,但我不想让消息有连贯性,因为原本就不想保存消息。
    wdkwdkwdk
        11
    wdkwdkwdk  
       2014-03-23 16:17:55 +08:00
    @paloalto 不知为什么你这个让我想起了我的 http://longmail.info
    cbsw
        12
    cbsw  
       2014-03-23 16:28:20 +08:00   1
    不错,想法和实现都相当赞,已star并Fork
    hjmnoah
        13
    hjmnoah  
       2014-03-23 16:45:50 +08:00
    天啊被刷屏了
    cbsw
        14
    cbsw  
       2014-03-23 16:49:51 +08:00
    @hjmnoah 对,刷屏会给别人浏览器很大压力,先关会儿
    kenzi
        15
    kenzi  
       2014-03-23 16:51:00 +08:00   1
    感觉挺好玩的
    SoloCompany
        16
    SoloCompany  
       2014-03-23 16:51:01 +08:00   1
    报告个不知道是不是bug的bug,safari进入会切换到独立显卡,页面加载完后又自动切换回核显
    zhy0216
        17
    zhy0216  
       2014-03-23 16:52:25 +08:00   1
    赞!!!!!!!
    我clone下来搭一个~~
    MingZhe
        18
    MingZhe  
       2014-03-23 16:55:00 +08:00   1
    太赞了。。。是谁在维护啊
    hjmnoah
        19
    hjmnoah  
       2014-03-23 16:58:21 +08:00   1
    发出来的信息秒删,感觉不太好玩的。信息不连贯啊。
    paicha
        20
    paicha  
    PRO
       2014-03-23 17:02:13 +08:00   1
    @hjmnoah 删得我好累 哈哈 :)
    paicha
        21
    paicha  
    PRO
       2014-03-23 17:04:20 +08:00
    删除这个有个投票机制会好一点
    paloalto
        22
    paloalto  
    OP
       2014-03-23 17:09:47 +08:00
    @SoloCompany 怎么知道safari用的什么显卡? 因为我很少用safari,也没在safari上做测试。

    @hjmnoah
    1 权限最大化。 任何人都可以发布、删除信息。
    2 消除任何类型化的设计。信息可以被阅读被删除就可以了。不做成聊天室和微博,强调信息的流动性。
    3 尽量简单。
    4 有人删掉,标明信息已经被人阅读。
    xingzhi
        23
    xingzhi  
       2014-03-23 17:10:21 +08:00   1
    感觉这个产品像个矛盾体。
    人少了玩不起来,人多了就被刷屏了。。。
    paloalto
        24
    paloalto  
    OP
       2014-03-23 17:14:34 +08:00
    @xingzhi 现在是人少了我就当做一个树洞,人多了就当做一个聊天室。哈哈哈哈。不过人多了还挺恐怖的。需要增加发布内容的频率限制来抑制刷屏。
    MingZhe
        25
    MingZhe  
       2014-03-23 17:29:58 +08:00
    @paloalto 现在删除内容是一个什么机制?是每条消息有个存活时间吗?有点类似阅后即焚?
    paloalto
        26
    paloalto  
    OP
       2014-03-23 17:33:29 +08:00
    @MingZhe 用户手动删除。
    MingZhe
        27
    MingZhe  
       2014-03-23 17:37:35 +08:00
    @paloalto 这样啊。。。刚刚试了试。。。原来还可删除别人的。这样是出于什么样的考虑?
    paloalto
        28
    paloalto  
    OP
       2014-03-23 17:48:15 +08:00   1
    @MingZhe

    我觉得自己在豆瓣上很多话不方便说,比如一些个人的私事、吐槽等对他人没有意义的内容,有时候发了广播之后,过几天再看觉得没什么保留意义了,所以就删掉,用微博时也是这样。

    所以我想做这么一个东西 (单页面网站 或者 app), 不需要用户登录注册,打开就可以发布一段话,主题不限,但有字数限制(比如类似微博的140字)。发布完之后自己和其他打开这个东西马上能看到,但是过了一段时间(可能是5秒)之后这段话就会彻底消失,数据库里也不会有记录。仅仅是满足“说话”这个欲望。


    以上是做Perber的初衷。

    后来觉得如果设计成被其他用户删掉的话,就代表我说的话已经被人看到了。对他人没有意义,所以被删掉。这样也就间接的达成了不保存记录的目的。
    cbsw
        29
    cbsw  
       2014-03-23 17:52:48 +08:00
    @paloalto 很有可能信息还没被阅读完就被某些强迫症者一古脑儿全删了,所以需要一个投票机制
    paloalto
        30
    paloalto  
    OP
       2014-03-23 18:11:24 +08:00
    那个人又来刷屏,先关了。
    yangzh
        31
    yangzh  
       2014-03-23 18:14:26 +08:00   1
    @paloalto 不如设计成刷屏的人封 ip?像防火墙那样的逻辑,同一个 ip 短时间连续(时间1秒内)发三条以上的信息就封 ip 几小时。
    cbsw
        32
    cbsw  
       2014-03-23 18:15:42 +08:00
    @paloalto 必须有一种机制限制刷屏
    Jevan
        33
    Jevan  
       2014-03-23 18:16:40 +08:00   1
    = = 那人和Livid有啥仇啊,我开始还以为网页出啥错了。
    paloalto
        34
    paloalto  
    OP
       2014-03-23 18:16:42 +08:00
    @yangzh 我没写过这样的功能,不过计划中是应该这么做的。
    hcw1588
        35
    hcw1588  
       2014-03-23 18:17:09 +08:00
    502了。。还有那人和@Livid 有什么仇。。竟然这么坚持不懈的刷屏
    paloalto
        36
    paloalto  
    OP
       2014-03-23 18:17:55 +08:00
    @hcw1588 我暂时把服务停掉了。
    hcw1588
        37
    hcw1588  
       2014-03-23 18:21:01 +08:00   1
    @paloalto 屏蔽一些关键字吧←_←
    garipan
        38
    garipan  
       2014-03-23 18:42:09 +08:00   1
    总有人这么恶心……好好一个东西就非要捣乱才开心吗
    paloalto
        39
    paloalto  
    OP
       2014-03-23 18:55:52 +08:00
    @garipan sign....
    @hcw1588 打算限制IP了。
    yetone
        40
    yetone  
       2014-03-23 19:20:27 +08:00   1
    icylogic
        41
    icylogic  
       2014-03-23 19:21:18 +08:00   1
    @paloalto 突然有一个这样的想法, 每个人初始的"信息块"是一样大小, 保证几条之内能让人看到就是了, 如果被点赞或者回复什么的会变大, 如果被举报/upvote之类的块会变小, 刷屏又没人理的自然就消失了...当然这个还有很多bug, 不知道是否值得一试
    VoV
        42
    VoV  
       2014-03-23 19:47:38 +08:00
    好玩~
    coolicer
        43
    coolicer  
       2014-03-23 20:00:03 +08:00
    没得看啊,不知道是什么
    MingZhe     44
    MingZhe  
       2014-03-23 20:12:35 +08:00
    @paloalto 了解了。。。连加功能的时候不都忘记用户体验。。。给个赞
    jakwings
        45
    jakwings  
       2014-03-23 20:12:55 +08:00
    @icylogic 有趣,另外说话过快过多的字体自动变小,甚至直接消失就更好了。只不过不知道会不会有人开机器人来集体刷屏或恶意投票,所以只有这些措施还不够……

    还不如直接放弃匿名的机制,只允许第三方登录 API 接入,好方便屏蔽。恶心的人实在是没有必要提供机会给他们继续恶心了。随便说点什么也说不定会恶心到别人,和那些捣乱的没有多大区别,也有变得更恶心的倾向。

    楼主的想法和妄想不需要注册的 Reddit 缩减版无异,想想都知道多么不现实。
    我觉得 41 楼的想法是挺不错的,带能量条的聊天还是挺能锻炼人的口才的。虽然和楼主的本意相违了。
    icylogic
        46
    icylogic  
       2014-03-23 20:30:39 +08:00
    @jakwings 我觉得是这样, 楼主想的限制IP, 或者限制第三方接入这些对网站本身的功能没有提升, 反而会浪费楼主大量时间去做这些也许用不了几次的功能, 还会对正常用户有一些妨碍

    如果是开发有特色的功能过程中, 顺便就把这件事简单地解决一下, 这样会比较好.

    当然, 这是比较理想化的想法......
    jakwings
        47
    jakwings  
       2014-03-23 20:49:50 +08:00
    @icylogic T_T 悲剧,我把我的最后一句话复制错地方了……应该放到我的第二段话。
    刚开始我以为楼主想弄聊天室之类的,看过截图了还是把它当聊天室留言板啥的了……

    假如楼主想完全匿名化(只留 IP 和 UserAgent)来发几个牢骚,我觉得这挺不现实的,除了消息定时消失,一点新意也没有。

    听到你的主意我就直接想到聊天室了,能量条,再加上语速过快导致的「失音」,消息自动消失(最好能用能量换取更多延时),能让人更珍惜大家说过的话,也能让聊天更高效地进行,同时避免长期沉浸在聊天室(除非很喜欢潜水)。
    jakwings
        48
    jakwings  
       2014-03-23 20:53:23 +08:00
    @jakwings 再加上停留时间限制,就能同时减少潜水的人数,还有用外挂保留消息并企图停留更久的人了。
    baocaixiong
        49
    baocaixiong  
       2014-03-23 20:55:26 +08:00
    老是会重复的出现两条。另外有人和 @Livid 有仇的感觉。。
    zouyun5152
        50
    zouyun5152  
       2014-03-23 21:28:36 +08:00
    好喜欢这首歌呀,求歌名
    cbsw
        51
    cbsw  
       2014-03-23 21:53:15 +08:00
    @jakwings LZ 初始想法不是实现一个聊天室,甚至对于来的消息也不按时间排序。不过经你们的分析,做成一个任何人随意进去吼两句也不管有没有人看或回应,的确没有什么意义。我之前提到的开一个精华墙,将观者认为有意义的(以某种方式如 @jakwings 和 @icylogic 提到的筛选出来)话贴在墙上保留一段时间,或许可以让其不仅仅是一个说话吐槽的匿名地。另外 @icylogic 的 idea 很赞
    27149
        52
    27149  
       2014-03-23 22:38:18 +08:00
    注意信息流的状态,“好”的内容应该靠上,“不好”的下沉
    zouyun5152
        53
    zouyun5152  
       2014-03-23 23:07:23 +08:00   1
    已找到歌名,收藏了,3Q
    b824379598
        54
    b824379598  
       2014-03-23 23:21:44 +08:00 via Android
    赞~
    icylogic
        55
    icylogic  
       2014-03-24 00:05:10 +08:00 via iPad
    @cbsw 嗯,我是觉得论坛这种顶上去沉下来有点千篇一律的无聊,一个信息块(其实我脑补的是泡泡)变大变小我觉得更直观。
    icylogic
        56
    icylogic  
       2014-03-24 00:10:25 +08:00 via iPad
    @jakwings 嗯,其实不用加限制啊,因为如果你这个信息长时间不更新(有人点赞,评论等)自然会有新的信息或者其他信息变大把它挤小,小到一个程度就消失了呗。
    icylogic
        57
    icylogic  
       2014-03-24 00:28:40 +08:00 via iPad
    @jakwings 我觉得这样都快变成另外一个东西了XD。

    我又瞎想了一下:

    永远只有一屏的内容,没有瀑布流没有滚动,永远只有一屏较新较好的信息,旧和不好的信息都会被挤消失。(这还能减小服务器压力,不存储太多历史数据,其实你想,现在各种论坛的老帖子,得有99%都再也不会被人访问了吧)(美其名曰活在当下)

    递进关系比如首页是一屏话题块,类似于帖子,适当地把这个帖子的内容摘要显示出来,点进去是一屏讨论块,类似评论,也用上面的方法组织,(这样可能最后楼主被挤没了),每条讨论块也可以点进去子讨论。。。(想起来可能会有点乱的样子)

    只是YY,楼主如果觉得有能借鉴的地方最好不过啦。。。
    humiaozuzu
        58
    humiaozuzu  
       2014-03-24 00:30:58 +08:00
    看到你的菊花被玩坏 =。= 2333
    jakwings
        59
    jakwings  
       2014-03-24 00:40:22 +08:00
    @icylogic 哈,再这样下去真的要采用聊天室模式来避免进一步的混乱了……
    dahuang7
        60
    dahuang7  
       2014-03-24 02:15:27 +08:00
    “专注于创造无人问津的互联网产品”

    挖坑太多迟早是要还得……
    rankrank
        61
    rankrank  
       2014-03-24 11:57:09 +08:00
    听歌怎么没有声音呢
    paloalto
        62
    paloalto  
    OP
       2014-03-24 13:20:51 +08:00
    @jakwings
    @icylogic 多谢关注。关于信息块自动变大变小的idea不错,但是最终实现的效果可能不太理想,估计会让人眼晕。因为如果信息块的大小改变的话,会影响里面的文字排版。最终可能就是一屏幕的文字忽大忽小。而且在移动端需要做额外的调整。现在删除时的抖动效果偶尔也会影响文字摆盘,抖动时,有的文字会一会儿上一会儿下,有人说那是Bug,但我觉得我所谓啦。

    其实在上线后的这几个月里,我也想在Perber里尽量保留高质量的信息,剔除糟粕,优胜劣汰。上个月有人发了好几首特好听的歌,但我还没来得及记下歌名就被删除了。而且总是有人说加上投票机制(类似”赞“和”踩“),所以我才做了那个“调查”的投票问卷 好吧,虽然调查结果是已经可以预料到的 其实也是为了下一步写全局的投票功能而练手。

    另外,关于被秒删的问题。其实之前删除信息时,点击删除按钮后,会有一个5秒的进度条等待时间。因为那时候信息发布的频率不高,一天也就那么几条,后来发消息的频率慢慢提高了,我就减少了删除的等待时间。

    接下来我会继续完善 限制刷屏(其实还没开始写代码) 和 投票。trello上有Perber的开发计划:




    @rankrank 你用的浏览器是?
    @dahuang7 上次我们见面时,我有没有跟你说我要做这麽个东西来着?记不太清了,那会儿是不是我在做Biu? 唉,挖了好多坑。
    rankrank
        63
    rankrank  
       2014-03-24 16:56:47 +08:00
    @paloalto mac下的chrome最新版本 v33
    dahuang7
        64
    dahuang7  
       2014-03-24 19:22:32 +08:00
    @paloalto 没说,你那会儿在做Biu,光我知道你就已经有四个坑了:基因、Biu、蜗壳,还有这个。
    paloalto
        65
    paloalto  
    OP
       2014-03-24 19:37:07 +08:00
    @dahuang7 求别说。。。。T_T
    @rankrank 可能是虾米的音乐地址变了。。。
    cbsw
        66
    cbsw  
       2014-03-25 20:26:12 +08:00
    @paloalto 可以将信息块变化步长值调得比较小,只有经过多人的赞或踩才能明显区分出来
    guotie
        67
    guotie  
       2014-04-04 09:20:53 +08:00
    看了楼主的作品,好个nb的设计师!
    guotie
        68
    guotie  
       2014-04-04 09:21:36 +08:00
    lz,哥对你的敬仰犹如。。。。。。。
    paloalto
        69
    paloalto  
    OP
       2014-04-04 23:10:26 +08:00
    给刷屏者的话:

    现在的刷屏限制只是一个很简单的判断数字大小,然后定时清零。

    Perber.com不是一个demo,也不是一个试验场,在刷屏的时候很可能有其他用户在线,刷屏对他们是不好的,因为你的任何一条信息都会实时显示在所有用户的界面上。对其他在线用户要保持尊重,对别人花了时间精力做的东西也需要保持尊重。如果想测试,可以自己去github拉代码在本地测试;觉得代码写得不好,不止有刷屏这一种方式来表达。
    yuhoomusic
        70
    yuhoomusic  
       2014-04-23 19:48:17 +08:00
    @paloalto 想在公司内部架设一个perber给大家吐槽,但是好像没连上数据库,可以访问但是写内容没显示,孬爷爷告知下。。。
    paloalto
        71
    paloalto  
    OP
       2014-04-23 20:27:11 +08:00
    @yuhoomusic mysql启动了吗?

    命令行到网站目录下,运行: node perber/app.js 时, 有没有报错?
    yuhoomusic
        72
    yuhoomusic  
       2014-04-23 21:10:26 +08:00
    @paloalto 启动了啊,运行了forever perber/app.js 提示了minuptime not set之类的,可以访问,但是就是无法发布内容。。。
    btw:express没装没事的吧?只是装了nodejs、npm和forever而已。
    yuhoomusic
        73
    yuhoomusic  
       2014-04-23 21:12:38 +08:00
    @paloalto 之前在本地运行也是一样的问题,今天找了朋友弄了个vps装下发现还是一样的问题。。。
    paloalto
        74
    paloalto  
    OP
       2014-04-23 22:21:58 +08:00
    @yuhoomusic 本地调试最好运行 node perber/app.js ,或者 supervisor perber/app.js 。

    ps 如果你执行了 npm install的话,express会自动装上的。
    paloalto
        75
    paloalto  
    OP
       2014-04-23 22:25:07 +08:00
    @yuhoomusic 我记得 forever perber/app.js 好像不会把报错信息打印出来。所以如果你没有运行过 npm install 来安装所需的dependencies,命令行里是看不到缺少dependencies的报错信息的,只是打印出网站已经运行了。
    yuhoomusic
        76
    yuhoomusic  
       2014-04-24 19:37:19 +08:00
    @paloalto 运行node perber/app.js的结果,你看下。。。
    <a target="_blank" href=" " target="_blank"><img src=" " class="imgly" border="0" /></a>
    yuhoomusic
        77
    yuhoomusic  
       2014-04-24 19:38:20 +08:00
    靠,贴图直接给地址,不用代码?怎么出一堆图片。。。
    yuhoomusic
        78
    yuhoomusic  
       2014-04-24 19:53:22 +08:00
    @paloalto 三个问题
    1、cannot read property length of undefined
    2、error:spawn ENOENT
    3、Redis connection to localhost:6379 failed
    yuhoomusic
        79
    yuhoomusic  
       2014-04-24 19:54:14 +08:00
    redit,socket,jade我都装了的。。。
    yuhoomusic
        80
    yuhoomusic  
       2014-04-24 20:20:05 +08:00
    @paloalto 好吧,问题在我,搞定了*_*!
    paloalto
        81
    paloalto  
    OP
       2014-04-24 23:45:18 +08:00   1
    @yuhoomusic 是因为redis没启动吗?现在好了?
    yuhoomusic
        82
    yuhoomusic  
       2014-04-25 21:14:36 +08:00
    @paloalto 端口的问题,呵呵。
    btw:现在cleaner是1分钟运行一次,可是消息没有被清除,好多个小时前的消息还正常显示,怎么破?
    paloalto
        83
    paloalto  
    OP
       2014-04-25 21:32:24 +08:00
    @yuhoomusic 消息不会被自动删除掉,只能手动删除。

    cleaner 是用来清除用户的操作历史记录的。为了防止刷屏,用户每说一句话,行为记录就+1;cleaner 会m每隔 n 分钟运行一次,把行为记录清空为0;如果 n 分钟内,用户的行为记录超过设定的上限值,就暂时说不了话了。n 分钟后,cleanr重置所有人的行为记录,这个人才能再次发言。
    yuhoomusic
        84
    yuhoomusic  
       2014-04-25 21:50:57 +08:00
    @paloalto 了解,看来理解错了。。。
    我觉得还是要增加一些可操作性,除了保证优质内容,也提供用户多一点的权利感和参与性。
    yuhoomusic
        85
    yuhoomusic  
       2014-04-26 08:25:02 +08:00   1
    @paloalto 这两天发现一个问题,就是每次隔天好像就连不上数据库的样子,得重新node启动app.js。
    paloalto
        86
    paloalto  
    OP
       2014-04-26 10:55:35 +08:00
    @yuhomusic 报什么错?
    yuhoomusic
        87
    yuhoomusic  
       2014-04-26 12:05:16 +08:00
    @paloalto 没报错。。。正常运行,但是就是看不到之前发的信息,重新运行app.js以后就好了。。。
    paloalto
        88
    paloalto  
    OP
       2014-04-26 12:53:41 +08:00
    @yuhoomusic

    正常情况下控制台里会是这样的:



    如果你的情况是:程序一直运行了好几个小时,突然发现刷新页面之后看不到之前发的信息了,控制台里应该会有报错记录。如下图(forever的log):



    如果控制台里没有log,可能是reids或者mysql的问题(连接异常..自动关闭..什么的)..可以查一下这些程序的log看看。
    ninewan
        89
    ninewan  
       2014-04-26 16:21:20 +08:00
    去玩了一会,虽然是自己,很嗨,有木有,给力
    paloalto
        90
    paloalto  
    OP
       2014-04-26 17:30:03 +08:00
    @ninewan 你是石家庄的那个?
    yuhoomusic
        91
    yuhoomusic  
       2014-04-26 18:25:35 +08:00
    @paloalto 今天装了个其他网站,又出现个什么:this socket is closed.
    想问下,启动的话,就mysql、redis、然后直接用node perber/app.js或者supervisor perber/app.js或者forever start perer/app.js就可以了吧?还需要运行其他的么?
    我用win是不是和linux不一样,会不稳定?
    paloalto
        92
    paloalto  
    OP
       2014-04-27 00:14:50 +08:00
    @yuhoomusic 不需要装其他的。我服务器系统是cent os(用nginx做了socket.io的反向代理),本地是了两台mac(reids和mysql都是开机自动运行的)。本地和线上运行后没有出现中断的情况(除非自己手动stop了)。

    本地的redis版本:2.8.1,mysql版本:5.6.14。
    mybaihe
        93
    mybaihe  
       2014-04-27 09:28:47 +08:00
    @paloalto 好吧,我看是不是我的服务器的问题,试用下阿里云看下效果咋样。。。
    yuhoomusic
        94
    yuhoomusic  
       2014-04-29 19:51:23 +08:00
    @paloalto 提点我用的感受建议:
    1、在chrome之类的浏览器第一次打开的提示显示位置不好,被输入框挡住了,点击下一条之类的就好了。
    2、在移动端浏览器浏览,输入框的软键盘只有“换行”,估计很多人没有看到“输入”或者按钮的话,不知道咋完成输入。
    3、为了更好地让用户参与提高黏性,建议在每个消息下都可以通过输入框参与评论。

    只是作为一个普通用户的使用感受。
    yuhoomusic
        95
    yuhoomusic  
       2014-04-29 20:32:47 +08:00
    @paloalto 问下jade文件里的中文乱码咋编辑啊?
    paloalto
        96
    paloalto  
    OP
       2014-05-01 13:45:18 +08:00
    @yuhoomusic

    1 这个可以搞。可以考虑去掉一开始的引导。删掉perber.js文件里的introJs的代码。

    2 这个没法搞。软键盘是移动设备系统自带的,除非用JS在移动端模拟一套虚拟键盘出来(如果这么做,肯定是个大坑,不如直接开发iOS版)。

    3 这个不好搞。要考虑增加这个功能之后产生的后续影响,比如某条消息下有好多评论时,这条消息该何展示?只显示最新的某几条,剩下的折叠,点击展开?那样的的话在页面里这条消息就变成一根特别长的长条(无法忍受)。就算有更好的解决方案,可以让用户对消息进行评论,消息的发布者也不会收到提醒,因为Perber无需注册,没法给用户的邮箱发提醒。除非发消息的人和针对此条消息评论的人同时在Perber上,对方才能听到提醒声音。总之,在没完全想好这个feature的流程、界面、交互之前,我觉得没有必要在这上面花时间,毕竟现在Perber访问人数每天只有五六十人左右,而且即使增加了这个feature,也不见得就一定能提高用户粘性、带来更多用户。很可能只是白费功夫而已。但如果只是纯粹为了实现某项技术,可以搞。


    jade文件里的中文乱码?没遇到过。
    你用的什么编辑器?是以什么编码来来查看jade文件的?
    yuhoomusic
        97
    yuhoomusic  
       2014-05-01 14:14:14 +08:00
    @paloalto gvim。。。应该用啥编辑器?汗。。。
    paloalto
        98
    paloalto  
    OP
       2014-05-03 01:32:31 +08:00
    @yuhoomusic 额。。。我都是在用sublime text
    yuhoomusic
        99
    yuhoomusic  
       2014-05-03 09:50:33 +08:00

    还是一样中文显示乱码,是你编码的问题?不是utf8?
    yuhoomusic
        100
    yuhoomusic  
       2014-05-03 11:53:26 +08:00
    @paloalto 好吧,搞定了。。。
    但是之前的socket is closed的问题还是存在,今天不小心重启了一下服务器,发现启动app.js的时候就会出现这个提示,但是可以使用,但是一旦隔夜以后就发现连不上数据库,又需要重新启动app.js。
    我查了下,似乎是关闭app服务或者关闭数据库的顺序或者方式不对造成的?
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2463 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 04:59 PVG 12:59 LAX 21:59 JFK 00:59
    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