自己做了个基于laravel8和bootstrap的开源一个简单的博客 FrostBlog

Image
以上是电脑端 部分效果动图。
Image
以上是手机浏览器端 部分效果动图。
代码在git,下面是git的地址:
github.com/RichardLu9081/FrostBlog...

1.为什么选择laravel8?
laravel仍然在个人开发者这个应用场景下,有着绝对的优势。当然有人会说laravel性能不好,但是博客这个应用场景下,很难有那么高的并发访问量和需要性能的地方。这里主要强调一个是应用场景,一个是使用者是个人开发者。

2.为什么要用bootstrap和jQuery?
因为想要保持简单,特别是并没有选择vue这样的前端框架去做,这里仍然强调两点,一个是开发者是个人开发者,不需要工程化的vue框架,第二个是应用场景,只是一个简单的博客。

  1. 为什么要做FrostBlog ?
    目前laravel现有开源博客,一直没有找到自己想要的开源作品,要不就是基于laravel5的,要不就是太过于复杂的。我想要的是简单易扩展的,Keep it simple!

4.什么时候可以发布出来?
已经发布了。

5.有多少人一起开发FrostBlog?
自己一个人,对了还有通义千问,这个AI模型极大的提高了生产效率,也是一个有耐心的老师。

6.目前进度?
第一版 已经发布了

7.FrostBlog针对的市场是?
这是一个专门为了laravel个人开发者准备的,拿到这个基本的应用后,可以进一步改造成公司官网,也可以拿来就用只是简单的做一个个人博客,也可以自己对css页面或者功能进行改造,实现自己想要的效果。因为这个框架不涉及到vue这种前端框架,也不是前后端分离开发模式。

8.为什么不用go做后端,vue做前端?
举个例子,我会用操作系统的任务计划和bat处理文件的定时自动复制问题,会用powershell处理一些简化bat代码的问题。不同的应用场景和使用者,当然有着不同的选择,我坚信世界是多样化的,Keep it simple!

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 16

太棒了

1年前 评论

我也在做有点类似的事,用 Laravel 开发企业网站,我选用的后台方案是 Vue SPA,都是我从头开发的,目前的前端技术栈是:

  • Vue Router 前端路由
  • Pinia 全局状态
  • Element Plus 常用组件
  • Tailwind CSS 自定义样式
  • Quill 富文本编辑器
  • formkit/drag-and-drop 重复组件的 dnd 操作
  • formkit/auto-animate 动态效果

我正在用这个系统开发第一个网站,准备下周完工验收。

file

1年前 评论

饿。。。。个人博哥,要面向普通用户?要支持插件、主题、支付?如果都不需要,我没开玩笑,真要是年底的话,大概率你是做不出来的,因为本来只需要做最多1星期(包含处理正常强度的工作、家庭、琐事),如果1星期你没搞出来,说明你大概率是脑子一热,这种情况下,别说年底,再给你加1年,你也做不出来

1年前 评论
Image Richard852555 (楼主) 1年前
Image Richard852555 (楼主) 1年前
Image wongvio (作者) 1年前
Image wongvio (作者) 1年前
Image Richard852555 (楼主) 1年前

完成了的部分可以先传到github

1年前 评论
Image Richard852555 (楼主) 1年前

后台权限/目录 管理是用的 rbac 吗? 还是别的

1年前 评论
Image Richard852555 (楼主) 1年前
yangweijie

其实可以考虑tailwindcss 和daysiui 大部分组件都有 js 依赖很少

1年前 评论
Image Richard852555 (楼主) 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!