自己做了个基于laravel8和bootstrap的开源一个简单的博客 FrostBlog
以上是电脑端 部分效果动图。
以上是手机浏览器端 部分效果动图。
代码在git,下面是git的地址:
github.com/RichardLu9081/FrostBlog...
1.为什么选择laravel8?
laravel仍然在个人开发者这个应用场景下,有着绝对的优势。当然有人会说laravel性能不好,但是博客这个应用场景下,很难有那么高的并发访问量和需要性能的地方。这里主要强调一个是应用场景,一个是使用者是个人开发者。
2.为什么要用bootstrap和jQuery?
因为想要保持简单,特别是并没有选择vue这样的前端框架去做,这里仍然强调两点,一个是开发者是个人开发者,不需要工程化的vue框架,第二个是应用场景,只是一个简单的博客。
- 为什么要做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 协议》,转载必须注明作者和本文链接
太棒了
我也在做有点类似的事,用 Laravel 开发企业网站,我选用的后台方案是 Vue SPA,都是我从头开发的,目前的前端技术栈是:
我正在用这个系统开发第一个网站,准备下周完工验收。
饿。。。。个人博哥,要面向普通用户?要支持插件、主题、支付?如果都不需要,我没开玩笑,真要是年底的话,大概率你是做不出来的,因为本来只需要做最多1星期(包含处理正常强度的工作、家庭、琐事),如果1星期你没搞出来,说明你大概率是脑子一热,这种情况下,别说年底,再给你加1年,你也做不出来
完成了的部分可以先传到github
后台权限/目录 管理是用的 rbac 吗? 还是别的
其实可以考虑tailwindcss 和daysiui 大部分组件都有 js 依赖很少
牛 :+1: