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


以上是电脑端 部分效果动图。

以上是手机浏览器端 部分效果动图。
代码在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

太棒了

2个月前 评论

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

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

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

file

2个月前 评论

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

2个月前 评论
Richard852555 (楼主) 2个月前
Richard852555 (楼主) 2个月前
wongvio (作者) 2个月前
wongvio (作者) 2个月前
Richard852555 (楼主) 2个月前

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

2个月前 评论
Richard852555 (楼主) 2个月前

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

2个月前 评论
Richard852555 (楼主) 2个月前
yangweijie

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

2个月前 评论
Richard852555 (楼主) 2个月前

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