爱意满满的作品展示区。
fy

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

  •  
  •   fy ·
    fy0 · Nov 29, 2018 · 5203 views
    This topic created in 2897 days ago, the information mentioned may be changed or developed.

    简介


    一个由 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 replies  •  2018-12-03 14:17:33 +08:00
    ryV60s
    ryV60s
    Nov 29, 2018
    1
    UI 真心舒服。
    TangCuYu2333
    TangCuYu2333
    Nov 29, 2018 via Android
    2
    已 star
    PBGb8ZAA644392zA
    PBGb8ZAA644392zA
    Nov 29, 2018
    3
    中间颜色有点多,我偏向配色少点。
    PDX
    PDX
    Nov 30, 2018 via iPhone
    4
    啊,喜欢
    l1ve
    l1ve
    Nov 30, 2018
    5
    后台是怎样的?自定义程度搞么,另外,有点花里胡哨了
    fy
    fy
    OP
    Nov 30, 2018
    6
    @2333zzz #3 @l1ve #5

    颜色用来代表板块区别,所以板块多颜色就被迫多了。

    之前也有人提出过这个问题,但有个好处就是比较直观,尝试做替代方案也不是没有,但是不尽人意。

    因此在没有更好的方案之前就先这样了。

    ---

    后台贴个图吧,就是常见那些:



    此外管理员权限有快捷按钮,点出来是个管理对话框:




    ---

    另外我注意到七牛的测试域名被回收,所以传图之后显示不出来,我调一下
    angles6645
    angles6645
    Nov 30, 2018 via Android
    7
    很不错诶
    fy
    fy
    OP
    Nov 30, 2018
    8
    行了,七牛已经被弄好。

    @l1ve #5

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

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

    @iConnect #10

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

    @SingeeKing #11

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

    道友 ID 与项目有缘啊


    @dot2017 #16

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

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

    @iConnect #22 对。这个框架是 aiohttp + 轮子 + 鉴权,封装 CRUD
    ylsc633
    ylsc633
    Nov 30, 2018
    24
    厉害

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

    嘿嘿! 仔细看 确实有点像
    likai
    likai
    Nov 30, 2018 via Android
    28
    支持插件么
    fy
    fy
    OP
    Nov 30, 2018
    29
    @ylsc633 #27 参考了很多类似项目,不止 flarum 一个


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

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

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

    你想想 DZ 为了挽救这点做了些什么。他在板块外面加上了今日帖子统计,然后有新帖的板块还会变亮提醒你,以及最近回复、热帖,等等等等。这时候你终于能够一眼看出来了,哦,哪几个板块有内容更新了,或者群众正在聊什么。那为什么呢?索性都弄出来不就好了,还少做一张页面。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1706 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 23:41 · PVG 07:41 · LAX 15:41 · JFK 18:41
    ♥ Do have faith in what you're doing.