又折腾了 1.5 个月,社区系统 Icarus 1.3.0 发布 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
fy
V2EX    分享创造

又折腾了 1.5 个月,社区系统 Icarus 1.3.0 发布

  •  
  •   fy
    fy0 2018-11-29 23:14:52 +08:00 4429 次点击
    这是一个创建于 2507 天前的主题,其中的信息可能已经有所发展或是发生改变。

    简介


    一个由 Python3.6 与 Vue.js 全家桶构建的现代社区系统。

    License:zlib 类似 MIT,免费且商业友好

    技术栈:aiohttp、vuejs、redis、PostgreSQL

    演示站点: https://t.myrpg.cn

    项目页面: https://github.com/fy0/icarus

    版本说明


    45 天的折腾,79 个提交,15 项大小功能的新增,7 项调整以及 10 项 BUG 修正。

    做完这些以后,我觉得这个版本应该能够配得上+0.1 的版本号了。

    回首过去,Icarus 1.0 发布于 18 年的 8 月 14 日,而项目的第一个提交则已经是 17 年 8 月的事情了。

    真是一段久远的旅程,又久而弥新。

    这个版本主要更新了之前群众要求的一些内容:

    • 站点全文搜索的支持

    • 改善的移动端体验

    • 约束 python 软件包版本,并增加 Pipfile

    并增加了“百科”这个栏目。同时值得一提的还有对全局字体和文本样式做出了一些调整。

    大概就是这样了,希望大家喜欢。

    另求 star,谢谢。

    没人看的详细改动页面


    https://t.myrpg.cn/topic/1002

    另外俺寻思老拿这个破域名当作“临时测试站”也不是个事,都临时了 8 个月了。

    因此准备建个正式点的项目站点,放在非大陆地区,求推荐服务商。

    37 条回复    2018-12-03 14:17:33 +08:00
    ryV60s
        1
    ryV60s  
       2018-11-29 23:22:57 +08:00
    UI 真心舒服。
    TangCuYu2333
        2
    TangCuYu2333  
       2018-11-29 23:23:53 +08:00 via Android
    已 star
    PBGb8ZAA644392zA
        3
    PBGb8ZAA644392zA  
       2018-11-29 23:53:08 +08:00
    中间颜色有点多,我偏向配色少点。
    PDX
        4
    PDX  
       2018-11-30 00:00:58 +08:00 via iPhone
    啊,喜欢
    l1ve
        5
    l1ve  
       2018-11-30 00:08:41 +08:00
    后台是怎样的?自定义程度搞么,另外,有点花里胡哨了
    zst
        7
    zst  
       2018-11-30 00:50:22 +08:00 via Android
    很不错诶
    fy
        8
    fy  
    OP
       2018-11-30 00:59:44 +08:00
    行了,七牛已经被弄好。

    @l1ve #5

    后台界面: https://t.myrpg.cn/wiki/r/admin
    dot2017
        9
    dot2017  
       2018-11-30 01:23:00 +08:00
    提个样式上的建议哈:帖内正文的留白感觉稍微有点多,页面宽度可以再收窄一些。
    iConnect
        10
    iConnect  
       2018-11-30 07:22:29 +08:00 via Android
    支持,楼主怎么没考虑用个 web 框架?
    SingeeKing
        11
    SingeeKing  
    PRO
       2018-11-30 07:53:36 +08:00
    vue 论坛…… SEO 怎么做的
    soli
        12
    soli  
       2018-11-30 08:26:03 +08:00
    赞!已 Star .
    ligulfzhou53
        13
    ligulfzhou53  
       2018-11-30 08:57:34 +08:00
    不错,战略性 star.....
    fy
        14
    fy  
    OP
       2018-11-30 09:25:49 +08:00
    @dot2017 #9

    请问屏幕分辨率是?也许是过宽的屏幕会有这种状况。我试着调整一下。

    @iConnect #10

    当然有 web 框架了啊,不然从头写要多久啊。

    @SingeeKing #11

    未来看看做 SSR 吧,或者给比较菜不能爬动态网页的爬虫返回另一个版本。
    ikaros
        15
    ikaros  
       2018-11-30 09:31:22 +08:00
    赞 。。。我自己写的写了几年还没写好呢
    dot2017
        16
    dot2017  
       2018-11-30 09:32:29 +08:00
    @fy 1080p 的。主要是帖内正文吧,尤其帖子内容少的,页面比较白 =。=
    imshf
        17
    imshf  
       2018-11-30 09:42:14 +08:00
    已收藏,去 star 一下
    fy
        18
    fy  
    OP
       2018-11-30 09:46:30 +08:00
    @ikaros #15

    道友 ID 与项目有缘啊


    @dot2017 #16

    噢我知道了,我自己开发机是 13 寸,所以看不出来。。。

    这我想想办法吧,之前有人说两边留白太多所以靠边了。
    Ghosin
        19
    Ghosin  
       2018-11-30 09:50:06 +08:00
    赞!已 Star .
    goodryb
        20
    goodryb  
       2018-11-30 09:51:32 +08:00
    图文搭配怎么样呢
    dot2017
        21
    dot2017  
       2018-11-30 09:53:06 +08:00
    @fy 其实我觉得论坛类的在电脑上不需要自适应宽度,可以设置一个固定的 width 哈
    iConnect
        22
    iConnect  
       2018-11-30 10:17:51 +08:00
    @fy 楼主用的 slim 框架,框架作者就是楼主本尊?
    fy
        23
    fy  
    OP
       2018-11-30 10:24:22 +08:00
    @goodryb #20 可以传图,但不支持图文排版( markdown 语法,不含 html )。

    @iConnect #22 对。这个框架是 aiohttp + 轮子 + 鉴权,封装 CRUD
    ylsc633
        24
    ylsc633  
       2018-11-30 10:52:00 +08:00
    厉害

    我是有想法 就是不会设计和做前端..
    iConnect
        25
    iConnect  
       2018-11-30 11:00:42 +08:00
    @fy 好样的,一直不敢用 aiohttp,就怕有坑自己填不平 O(∩_∩)O
    d5
        26
    d5  
       2018-11-30 11:01:50 +08:00 via iPhone
    支持一个
    ylsc633
        27
    ylsc633  
       2018-11-30 11:21:49 +08:00
    发现 好像跟 flarum 有点像......

    嘿嘿! 仔细看 确实有点像
    likai
        28
    likai  
       2018-11-30 11:31:42 +08:00 via Android
    支持插件么
    fy
        29
    fy  
    OP
       2018-11-30 12:11:15 +08:00
    @ylsc633 #27 参考了很多类似项目,不止 flarum 一个


    @likai #28 不支持,我对怎么弄插件系统没有头绪
    ylsc633
        30
    ylsc633  
       2018-11-30 13:41:34 +08:00
    @fy 能做出来 都牛 x 佩服楼主
    xuanli
        31
    xuanli  
       2018-11-30 13:53:31 +08:00
    Star
    Nobitasean
        32
    Nobitasean  
       2018-11-30 15:02:19 +08:00
    跟 flarum 有点像,就是你这个毫无 seo 啊
    sevenQu
        33
    sevenQu  
       2018-11-30 16:05:21 +08:00
    很强,赞,近期我也想搭建一个论坛,本来是想用 django 做,可我发现用 php 选虚拟主机会便宜很多。关注部署,希望大神选好服务商后给个总结。我自己目前的查到的用的比较多的海外的就是 linode (需要双币信用卡),搬瓦工(可以支付宝),dightalocean (可以支付宝),还有不少,大神可以查查
    oukichi
        34
    oukichi  
       2018-12-01 14:40:05 +08:00
    首先是非常支持楼主写了这么一个社区应用。另外说一下个人感想,就是因为现在的社区很多都长成这个样子,可是个人感觉这种 UI 其实体验不太好。希望能出一个主题,做成真正的论坛那种样子。
    fy
        35
    fy  
    OP
       2018-12-01 15:10:14 +08:00
    @oukichi #34 emmmm 怎么说,是传统的进入板块,然后板块内有主题的吗?
    oukichi
        36
    oukichi  
       2018-12-03 12:54:07 +08:00
    @fy da 大概是 discuz 那种吧。比较符合用户习惯。纯个人建议啊。
    fy
        37
    fy  
    OP
       2018-12-03 14:17:33 +08:00
    @oukichi #36

    其实一开始就是那样的,1.0,1.1 时候吧。

    后来一想……用户其实更加关注内容啊,而且板块之间割裂严重,较小的社区如果这么做划分的话,可能你看不到几个帖子。

    你想想 DZ 为了挽救这点做了些什么。他在板块外面加上了今日帖子统计,然后有新帖的板块还会变亮提醒你,以及最近回复、热帖,等等等等。这时候你终于能够一眼看出来了,哦,哪几个板块有内容更新了,或者群众正在聊什么。那为什么呢?索性都弄出来不就好了,还少做一张页面。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2303 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 15:52 PVG 23:52 LAX 08:52 JFK 11:52
    Do have faith in what you're doing.
    ubao 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