写了个第三方评论系统的demo,有没有人一起来完善它? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
alexapollo
V2EX    Python

写了个第三方评论系统的demo,有没有人一起来完善它?

  •  
  •   alexapollo
    geekan 2013 年 12 月 23 日 6189 次点击
    这是一个创建于 4410 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,虽然现在功能很基础,但已经有不错的效果,也有很长远的计划。

    演示地址: http://www.anwcl.com/contact.html#
    代码库: https://github.com/vine-comment/vine
    57 条回复    1970-01-01 08:00:00 +08:00
    alexapollo
        1
    alexapollo  
    OP
       2013 年 12 月 23 日
    已完成:

    简易响应式DEMO
    基础chrome extension、tampermonkey脚本
    基于URL的独立留言板
    使用iframe来避免css冲突
    firefox/chrome/ie 10,11基础测试
    基础分页、留言成功提示、IP记录等
    alexapollo
        2
    alexapollo  
    OP
       2013 年 12 月 23 日
    框架:django + jquery + bootstrap
    用法:网页运营者直接嵌入网页,或者用户主动加载extension。
    后者可以达到任意网页都可以评论的效果,就像ghost一样
    bearcat001
        3
    bearcat001  
      &nsp;2013 年 12 月 23 日   1
    顶,有过这个想法,可惜一直没做 =0=
    bearcat001
        4
    bearcat001  
       2013 年 12 月 23 日   1
    感觉找到当前同在浏览一个页面人更有吸引力,尤其是看网页的时候有问题想问的时候
    alexapollo
        5
    alexapollo  
    OP
       2013 年 12 月 23 日
    @bearcat001 来提pr吧!
    alexapollo
        6
    alexapollo  
    OP
       2013 年 12 月 23 日
    @bearcat001 可以借鉴一些聊天室的实现,应该不难,来试试呗。。~
    immjun
        7
    immjun  
       2013 年 12 月 23 日   1
    经友情测试 字母和数字不自动换行 有待改进 还有,如果宽度一定的话,下面的滚动条是否可以去掉呢..?
    immjun
        8
    immjun  
       2013 年 12 月 23 日
    @alexapollo 还有字数限制 ...
    immjun
        9
    immjun  
       2013 年 12 月 23 日
    你首页的版权信息为啥绝对定位到右边呢 http://www.anwcl.com
    media="all"
    #bottom p {
    position: absolute;
    right: 0;
    }
    是有点不理解哦 , 其实评论系统做的挺好的~
    alexapollo
        10
    alexapollo  
    OP
       2013 年 12 月 23 日
    @immjun 了解,前期demo,难免有bug,还有好多功能要做 泪。。
    alexapollo
        11
    alexapollo  
    OP
       2013 年 12 月 23 日
    @immjun 首页之前手写的css,正想把它改一改,做漂亮一些
    有没有建议呢~~
    immjun
        12
    immjun  
       2013 年 12 月 23 日
    @alexapollo 首页响应式做的挺好的,如果需要更现代化一些的话,可以尝试下 视差 效果... 看你个人喜好啦~
    alexapollo
        13
    alexapollo  
    OP
       2013 年 12 月 23 日
    @immjun 哈哈~~ 都是手写的,看了下视差的各个demo,挺不错的,你主页是做前端的吗?
    chinvo
        14
    chinvo  
       2013 年 12 月 23 日
    是一很棒的目,於 Python 在下也很感趣。我想,作 PHP/Node 程序猿,入 Python 不太吧?
    alexapollo
        15
    alexapollo  
    OP
       2013 年 12 月 23 日   1
    @chinvo 不难,python入门是所有语言最快的,而且函数库很全。
    http://www.codecademy.com/
    https://www.khanacademy.org/
    这两个网站都可以学python,你可以体验一下,熟悉语法一两天就ok了
    chinvo
        16
    chinvo  
       2013 年 12 月 23 日
    @alexapollo Thx,目前在下正在搞一 PHP 的用信息交系,著的深入, PHP 在很多地方不能足系需求,正在豫是否用 Node 或者其他什言。
    lanbing
        17
    lanbing  
       2013 年 12 月 23 日 via Android
    不错的样子
    Fedor
        18
    Fedor  
       2013 年 12 月 23 日
    @chinvo 什么需求这么吊, php满足不了。

    phper 表示不服。
    chinvo
        19
    chinvo  
       2013 年 12 月 23 日
    @Fedor 多程→_→,目前用 fsockopen 作折中方案。
    在下也是 PHPer。
    alexapollo
        20
    alexapollo  
    OP
       2013 年 12 月 23 日
    刚刚虚拟机开多了,成功跑挂PC
    alexapollo
        21
    alexapollo  
    OP
       2013 年 12 月 23 日
    @chinvo 个人比较喜欢python,django整个框架写的好
    node.js有全端优势,但我不认为会比django好
    lizheming
        22
    lizheming  
       2013 年 12 月 23 日
    @Fedor 哈哈头像和话好配啊...PHPer握爪TOT
    cyr1l
        23
    cyr1l  
       2013 年 12 月 23 日   1
    XSS注入失败。。。。
    alexapollo
        24
    alexapollo   div class="badges">
    OP
       2013 年 12 月 23 日
    @cyr1l 哈哈 django无所不能 快来pr吧小伙伴
    jesse_luo
        25
    jesse_luo  
       2013 年 12 月 23 日
    膜拜A神~~~
    huafang
        26
    huafang  
       2013 年 12 月 23 日
    暂时还不会python
    alexapollo
        27
    alexapollo  
    OP
       2013 年 12 月 23 日
    @jesse_luo 罗少……………………
    cyr1l
        28
    cyr1l  
       2013 年 12 月 23 日   1
    @alexapollo 不懂Python, nodejs的我就上了。
    ritksm
        29
    ritksm  
       2013 年 12 月 23 日
    既然如此。。就让我来给第一个pr吧。。https://github.com/vine-comment/vine/pull/1
    ritksm
        30
    ritksm  
       2013 年 12 月 23 日
    BTW 那个1.cmd不知道干嘛的。。于是我删了。。推荐LZ用这个配置本地排除一下这些文件

    [core]
    excludesfile = ~/.gitignorefile
    RIcter
        31
    RIcter  
       2013 年 12 月 23 日
    Django框架的,感觉不错...
    这个和Disqus性质一样么 ..
    alexapollo
        32
    alexapollo  
    OP
       2013 年 12 月 23 日
    @ritksm 已合入第一个PR!

    1.cmd是历史产物,windows下可以很方便打开本地命令行~
    alexapollo
        33
    alexapollo  
    OP
       2013 年 12 月 23 日
    @RIcter 功能可以做到disqus的两倍……核心思路是它从未做过的。
    说老实话我整个框架都想好了才想起来有disqus这东西,去调研了下发现技术还都差不多。。。
    不得不说巧合多~
    alexapollo
        34
    alexapollo  
    OP
       2013 年 12 月 23 日
    @cyr1l 不难,python入门是所有语言最快的,而且函数库很全。
    http://www.codecademy.com/
    https://www.khanacademy.org/
    这两个网站都可以学python,你可以体验一下,熟悉语法一两天就ok了
    RIcter
        35
    RIcter  
       2013 年 12 月 23 日
    @alexapollo 关注一下。貌似网站(http://www.anwcl.com)打不开
    alexapollo
        36
    alexapollo  
    OP
       2013 年 12 月 23 日
    @RIcter ping 218.108.167.73试试。。渣线路
    alexapollo
        37
    alexapollo  
    OP
       2013 年 12 月 23 日
    @immjun 经友情测试 字母和数字不自动换行 有待改进 还有,如果宽度一定的话,下面的滚动条是否可以去掉呢..?

    已fix~
    RIcter
        38
    RIcter  
       2013 年 12 月 23 日
    @alexapollo 挂了
    alexapollo
        39
    alexapollo  
    OP
       2013 年 12 月 23 日
    @RIcter 渣线路!!过一段我换香港线路。。。
    CRight
        40
    CRight  
       2013 年 12 月 23 日 via Android
    不错啊,收到侧边很有创意。
    alexapollo
        41
    alexapollo  
    OP
       2013 年 12 月 23 日
    @CRight thx!后续会加入多种模式~关注或者加入~
    ety001
        42
    ety001  
       2013 年 12 月 24 日
    我就想知道跟多说的区别是啥?
    alexapollo
        43
    alexapollo  
    OP
       2013 年 12 月 24 日
    @ety001 我不是抄disqus的。。
    kernel1983
        44
    kernel1983  
       2013 年 12 月 24 日
    @alexapollo python写的一定要顶.
    接下来有实现qq和微博的登陆的计划吗?
    ybmimo
        45
    ybmimo  
       2013 年 12 月 24 日   1
    俺的建议~ 最下面的评论框可以去掉 然后把分页弄到上面去 让点击操作 都集中到上面。现在分页占两行(亦或是bug?)希望能将它弄成一行。
    ericls
        46
    ericls  
       2013 年 12 月 24 日
    disqus也是django的
    有空看看
    yangzh
        47
    yangzh  
       2013 年 12 月 24 日
    @alexapollo 忽然之间发现了 1.cmd 这个技巧。。
    这个可以说是 disqus 的开源版本吗?
    alexapollo
        48
    alexapollo  
    OP
       2013 年 12 月 24 日
    @kernel1983 在计划里
    alexapollo
        49
    alexapollo  
    OP
       2013 年 12 月 24 日
    @ericls 嗯,在调查单里
    alexapollo
        50
    alexapollo  
    OP
       2013 年 12 月 24 日
    @yangzh 不是模仿disqus做的,不过类型类似

    准确的说是1.bat,里面写上cmd,就可以开当前目录
    yangzh
        51
    yangzh  
       2013 年 12 月 24 日
    @alexapollo 嗯。顺便说一下我这里访问不了你的 demo 站,也许是我这边被qiang了。
    alexapollo
        52
    alexapollo  
    OP
       2013 年 12 月 24 日
    @yangzh 线路有点差,你是什么宽带?
    yangzh
        53
    yangzh  
       2013 年 12 月 24 日
    @alexapollo 南方的中国电信
    binyuJ
        54
    binyuJ  
       2013 年 12 月 25 日
    世界上最遥远的距离不是生与死,而是电信和联通
    alexapollo
        55
    alexapollo  
    OP
       2013 年 12 月 25 日
    @yangzh 联通压力大。。我后面可能部署到某个云平台上,会好点
    zjgood
        56
    zjgood  
       2014 年 1 月 4 日
    Github上有一个类似的 ,名字叫Juvia https://github.com/phusion/juvia
    alexapollo
        57
    alexapollo  
    OP
       2014 年 1 月 7 日
    @zjgood 嗯,在我们的github readme中,有一个待调查的表单,里面有它
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4079 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 00:16 PVG 08:16 LAX 16:16 JFK 19:16
    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