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

个人博客分享(Laravel + Bootstrap + Vue + Docker)

  •  
  •   hubqin · 2020-06-09 23:40:38 +08:00 · 2338 次点击
    这是一个创建于 1634 天前的主题,其中的信息可能已经有所发展或是发生改变。

    分享下个人博客:

    主要实现的功能如下:

    • 文章
      • 集成 Markdown 编辑器,支持拖拽上传图片
      • 多标签选择器
      • 支持全文检索( Laravel Scount + TNTSearch + Jieba 分词)
      • 可分专题发布文章
      • 代码高亮
      • 文章页面自动生成目录
      • 支持分类、打标签
      • 文章浏览量统计
      • 按年月份归档
      • slug 自动生成 /自动翻译
    • 评论
      • 支持多级嵌套评论
      • 收到评论 / 回复后站内通知
    • 用户
      • 支持 GitHub 登录
      • 站长登录前 / 后台,同步前 / 后台登录状态
      • 用户注册自动生成头像
    • 管理后台
      • 站点信息可配置
    • 一些优化项
      • 文章链接添加语义化 slug
      • 侧边栏数据使用 Laravel ViewComposer 统一输出
      • 侧边栏数据 Redis 缓存
      • 文章浏览量 Redis 缓存
      • 文章创建索引使用队列
      • Slug 自动翻译使用队列

    部署使用 docker-compose 部署。 另,Vue 用于写一些组件,如标签选择器,非 SPA 项目。 欢迎各位大佬使用、研究和拍砖~

    5 条回复    2020-06-17 12:00:51 +08:00
    lostpupil
        1
    lostpupil  
       2020-06-10 09:05:27 +08:00   ❤️ 1
    我看着你们,满怀敬意,向你们的专业态度致敬!你们正在把 JS 的变成 TS 的,把 TS 的变成 C++ 的,把 C++ 的变成 Rust 的,把 Rust 的再变成 JS 的。你们把自己的热爱,变成了一个和成千上万的人分享 Todo MVC 写法的事业,向你们的自信致敬!
    37Y37
        2
    37Y37  
       2020-06-10 09:46:12 +08:00
    @lostpupil 老哥 666
    selfcreditgiving
        3
    selfcreditgiving  
       2020-06-10 16:48:43 +08:00
    好像没有看到 docker-compse.yml 文件,laravel 运行环境用的是哪个镜像呢
    hubqin
        4
    hubqin  
    OP
       2020-06-11 07:27:41 +08:00 via Android
    hanssx
        5
    hanssx  
       2020-06-17 12:00:51 +08:00
    不错,前端看着简洁、舒服。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2822 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:05 · PVG 12:05 · LAX 20:05 · JFK 23:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.