Minos是一个使用Python编写,基于Tornado/Mongodb/Redis的简约社区系统。 
地址: https://github.com/phith0n/Minos 
测试站点: http://waf.science 
其实就是求几个star,fork 么么哒
测试了有一段时间了,然后昨天今天把文档写的差不多了,现在发出来。 
如果你愿意使用,那么请把文档详细读完,我能写的基本都写进去了。如果还有其他疑问的话,可以再来问我。 
并且招募一群喜欢开源、喜欢python的基友,帮我一起完善Minos。 
http://waf.science 
不要误会我自己不想做论坛/社区,这个站只是为了展示Minos功能用哒~ 
想用Minos做社区的同学,可以下来和我聊聊,我能帮就帮。
|  |      1laoertongzhi      2015-05-07 23:33:22 +08:00 围观 | 
|  |      2stackpop      2015-05-07 23:51:47 +08:00 帖子是通过什么聚合的? 似乎没有看到板块或者标签功能 | 
|  |      3staticor      2015-05-07 23:58:02 +08:00 我也是处女座 给楼主加一个Star. | 
|  |      5donghouhe      2015-05-08 00:00:01 +08:00 via Android 已经star! | 
|  |      6redhatping      2015-05-08 00:19:48 +08:00 via iPhone 很好,想一起做 | 
|  |      7holinhot      2015-05-08 00:46:38 +08:00 看着不错。可以改成其他系统了 | 
|  |      10LINAICAI      2015-05-08 01:24:24 +08:00 挺喜欢这种列表的。。。做blog也可以 | 
|  |      13myoula      2015-05-08 08:52:58 +08:00 star一个 | 
|  |      14tpircsboy      2015-05-08 08:55:33 +08:00 via Android @phithon 已star,我最近在学习tornado,我有个疑问,就是富文本过滤会用到HTMLparser, re,这些还挺耗时,会不会阻塞请求?(说阻塞好像不合适 | 
|  |      15yizi      2015-05-08 09:14:51 +08:00 已star,刚好最近想了解一下社区的搭建~ | 
|  |      16bigzhu      2015-05-08 09:19:56 +08:00 如果是用 postgresql ,我还真想哪来用在一个项目里面. | 
|      17nevernet      2015-05-08 09:48:31 +08:00 ``` yield self.message(fromuser=None, touser=post["user"], content=content, jump="/post/%s" % id) ``` yield怎么理解? | 
|  |      18sevncz      2015-05-08 10:38:50 +08:00 学习下,已star | 
|  |      19RIcter      2015-05-08 10:43:10 +08:00 膜拜大牛 | 
|      20dbas      2015-05-08 10:44:07 +08:00 收集,,一定会使用!~ | 
|      21dbas      2015-05-08 11:00:40 +08:00 注册了个号用了一下,,,如果我说有些地方体验不好,你会不会打我... 真心有的地方要改进 好吧,我也无聊: 比如: http://waf.science/post/554c19c49713966344c09f45 我想回到这个话题的分类列表,这个东西显示在admin 发表于 15天前 ""社区公告""...最少这个返回让我找了几分钟 回复信息中的验证码要再简单点..录入成本太大. 提交按钮要再明显一点... | 
|  |      22northisland      2015-05-08 11:17:29 +08:00 哇,基于Tornado,好喜欢=_= | 
|  |      23ob      2015-05-08 11:32:33 +08:00 Amaze UI | 
|  |      26phithon OP @tpircsboy  这个耗时间我没具体测试过,可以测试一下。 如果比较耗时的话,可以放在backend让tornado后台的线程去执行。minos里bcrypt加密就是一个耗时操作,我就给backend处理了~ | 
|  |      27powtop      2015-05-08 12:07:48 +08:00 来个wooyun邀请码  嘿嘿 | 
|  |      28phithon OP @nevernet 因为self.message是一个非阻塞的函数,所以用yield让流程回归tornado的IO中,等执行完了返回了再往下进行。我是这个理解,不过具体也不太懂呀。。。 | 
|  |      29zhouquanbest      2015-05-08 12:24:40 +08:00 被MongoDB坑过几次后  现在看到只用Mongo的就有点没底 | 
|  |      30popu111      2015-05-08 12:26:44 +08:00 star之~ | 
|  |      31Coyote      2015-05-08 12:30:43 +08:00 @phithon 请问作者有兴趣加入到PyChina社区嘛, 加wechat or qq : 690062809 细聊 官方blog地址: http://pychina.org/ 官方大会地址: http://cn.pycon.org/ 发起人为 @ZoomQuiet | 
|  |      33ikaros      2015-05-08 14:15:08 +08:00  1 第100个star | 
|  |      35cute      2015-05-08 18:44:20 +08:00 第120个star | 
|  |      36xixijun      2015-05-09 00:46:35 +08:00 第133个star~ | 
|  |      37saber000      2015-05-09 01:47:49 +08:00 | 
|      39vsill      2015-05-09 09:31:14 +08:00 via Android 网站打开速度很slow | 
|  |      42fy      2015-05-09 14:53:45 +08:00 O,O  LZ做得好!我已经star了。 @phithon 听说LZ是处女座,话说我会告诉你其实有很多TAB和空格混用吗! 另外貌似没有外加模板引擎,现在tornado本身的模板引擎足够好用了吗? 我不喜欢mongodb,或许有一天会fork一下并做合我胃口的改动。因为是MPL所以我会重写整个项目……不过申请向LZ抄袭模板代码!!!实在是写不动前端啊! | 
|  |      44phithon OP | 
|  |      45saber000      2015-05-09 18:02:56 +08:00 @phithon 个人的一个习惯是设置git的pre-commit hook来跑pep8,pylint,unittest来规范代码. pylint绝逼是处女座写的. | 
|  |      46imlonghao      2015-05-10 07:03:43 +08:00 via Android 看到了zone好评 | 
|  |      47Feiox      2015-05-10 11:18:10 +08:00 看了些代码。虽然 LZ 设为处女座,但。。。。。。(表打我) !!!代码规范性欠佳啊,并且很多地方欠 Pythonic。对于 ` i ` 这样的文件夹名。。。。。 | 
|  |      48phithon OP @Feiox 规范性求意见呀,我不是专业程序员。处女座真的只是开玩笑。。。i是amazeui自带的文件夹名字,我就没改了…… | 
|      49lhy360121      2015-05-11 11:34:21 +08:00 有些代码是缩进4个空格,有些缩进则是8个空格,tab键滥用。。。 |