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

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

  •  
  •   fy ·
    fy0 · Nov 29, 2018 · 4821 views
    This topic created in 2748 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
        1
    ryV60s  
       Nov 29, 2018
    UI 真心舒服。
    TangCuYu2333
        2
    TangCuYu2333  
       Nov 29, 2018 via Android
    已 star
    PBGb8ZAA644392zA
        3
    PBGb8ZAA644392zA  
       Nov 29, 2018
    中间颜色有点多,我偏向配色少点。
    PDX
        4
    PDX  
       Nov 30, 2018 via iPhone
    啊,喜欢
    l1ve
        5
    l1ve  
       Nov 30, 2018
    后台是怎样的?自定义程度搞么,另外,有点花里胡哨了
    fy
        6
    fy  
    OP
       Nov 30, 2018
    @2333zzz #3 @l1ve #5

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

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

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

    ---

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



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




    ---

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

    @l1ve #5

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

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

    @iConnect #10

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

    @SingeeKing #11

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

    道友 ID 与项目有缘啊


    @dot2017 #16

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

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

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

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

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


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

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

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

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