V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
asuraa
V2EX  ›  程序员

撸了一个小博客 仿 imququ 大佬的

  •  
  •   asuraa · 2017-12-11 22:21:28 +08:00 · 5695 次点击
    这是一个创建于 2539 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用的 dotnet core mvc 和 sqlite

    https://github.com/luodaoyi/Asura

    demo 地址:https://dev.luodaoyi.com

    周末搞的,还在一点一点撸代码中。欢迎各位大佬指点

    现在完成了

    1. 文章页
    2. 归档页
    3. 专题页
    4. 列表页

    剩下的任务:

    1. 评论
    2. rss
    3. 后台管理(文章,归档,标签,评论,专题、特殊页面和一些通用设置)
    4. metaweblog api 接口
    5. Docker 化
    26 条回复    2017-12-15 18:29:48 +08:00
    lvrvfv
        1
    lvrvfv  
       2017-12-11 22:51:41 +08:00 via iPhone
    支持下,希望可以有代码块
    asuraa
        2
    asuraa  
    OP
       2017-12-11 23:09:37 +08:00
    @lvrvfv 哪种代码块?
    quqiuzhu
        3
    quqiuzhu  
       2017-12-11 23:18:20 +08:00
    他用的 Octopress, 再套个主题, 你这是要再写一套么
    qgy18
        4
    qgy18  
       2017-12-11 23:23:32 +08:00 via iPhone
    支持一下,之前有 v 友也干过类似的事情,https://github.com/eiblog/eiblog,非常棒!

    希望你能一直把他完善下去,然后在这个过程中学到东西才是最重要的。
    ob
        5
    ob  
       2017-12-11 23:26:18 +08:00 via Android
    连速度都仿,👍
    qgy18
        6
    qgy18  
       2017-12-11 23:31:04 +08:00 via iPhone
    @luodaoyi 在我这边有个诡异的问题:

    asuraa
        7
    asuraa  
    OP
       2017-12-11 23:46:49 +08:00
    @qgy18 感谢大佬,我就是看 eiblog 的 golang 代码改的。。这个页面还没有呢。。哈哈就 404 了
    @quqiuzhu ququ 不是自己写的 nodejs 么
    @ob 哈哈 除了第三方库 涉及 IO 的全都用异步操作。好像有点滥用。不管了反正搞上去再说
    scriptB0y
        8
    scriptB0y  
       2017-12-11 23:54:19 +08:00
    真他妈快
    Weny
        9
    Weny  
       2017-12-11 23:55:01 +08:00 via iPhone   ❤️ 1
    总算看到了晒博客帖子 http://weny.name
    asuraa
        10
    asuraa  
    OP
       2017-12-12 00:17:34 +08:00
    @scriptB0y 东西少 所以快。。还没到极致 大佬吧 js css 都压缩到 dom 里面一起渲染 等于打开网页只需要一个请求 我这里还是分开的,不但压缩在同一个请求 而且在本地的 localStorage 中保存了 css 和 js,所以速度非常快

    @Weny 还是大佬的博客有 B 格。。
    nosilence
        11
    nosilence  
       2017-12-12 00:31:23 +08:00
    https://github.com/eiblog/eiblog
    看性能展示,确实很优秀。但数据库必须为 MongoDB,这就。。。
    asuraa
        12
    asuraa  
    OP
       2017-12-12 00:36:58 +08:00
    @nosilence 我用的 Sqlite...ORM 用的 entityframework core 可以随便换 Mysql sqlserver 或者其他的关系型数据库 改动量非常小
    qfdk
        13
    qfdk  
       2017-12-12 03:29:06 +08:00
    感觉我还是看看有没有 node.js 的 开源的. Go 完全不会啊啊啊 不得不说速度不错.
    qgy18
        14
    qgy18  
       2017-12-12 08:39:08 +08:00 via iPhone   ❤️ 1
    yhxx
        15
    yhxx  
       2017-12-12 09:38:11 +08:00
    确实好快
    bigtreei
        16
    bigtreei  
       2017-12-12 12:03:52 +08:00
    部署到哪了?
    还是用 github 做的 blog
    asuraa
        17
    asuraa  
    OP
       2017-12-12 13:01:58 +08:00
    @bigtreei 部署在国内的服务器
    bigtreei
        18
    bigtreei  
       2017-12-12 13:11:18 +08:00
    也要完成备案是吧
    asuraa
        19
    asuraa  
    OP
       2017-12-12 13:14:48 +08:00
    @bigtreei 放国内必须备案
    pming1
        20
    pming1  
       2017-12-12 16:05:30 +08:00
    .net core,支持支持!
    x18960
        21
    x18960  
       2017-12-12 20:06:36 +08:00 via iPhone
    兄弟,我也准备写一个博客,逻辑问题可以问问你吗
    asuraa
        22
    asuraa  
    OP
       2017-12-12 20:51:07 +08:00
    @x18960 有啥逻辑问题啊
    asuraa
        23
    asuraa  
    OP
       2017-12-13 17:56:16 +08:00
    @qgy18 ququ 大佬,请问您博客的评论相关的 js 代码能否分享下?我做评论功能遇到了点问题。能否寻求您的帮助啊
    qgy18
        24
    qgy18  
       2017-12-13 21:35:17 +08:00 via iPhone
    @luodaoyi tg 聊?不过我这几天在外面出差。
    https://telegram.me/JerryQu
    asuraa
        25
    asuraa  
    OP
       2017-12-13 22:58:09 +08:00
    @qgy18 好 加你了 asura 么么哒 哈哈
    LinusTor
        26
    LinusTor  
       2017-12-15 18:29:48 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2664 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 05:39 · PVG 13:39 · LAX 21:39 · JFK 00:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.