
博客是 Web 1.0 的产物,也是 Web 应用中最基础、最简单的应用形态,是静态页面与动态网站最早的分水岭,所以我们从这里出发,开启基于 Laravel 框架构建 Web 应用之旅。
本博客项目后端基于 Laravel 5.7 开发(兼容 Laravel 5.5、5.6 ),前端资源基于 Laravel Mix 进行管理,采用全新的 Bootstrap 4 渲染 CSS,学院君的本地开发环境默认是 Mac + Laradock。你既可以把它当做小试牛刀的练手项目,也可以把它当做入门 Laravel 框架的学习项目。
整个项目包含前台博客展示、用户评论和后台管理功能,分十篇教程讲完,通过这个项目的学习和开发,入门 Laravel 框架完全没有问题:
- 创建项目和测试驱动开发
- 十分钟内完成博客应用搭建
- 构建博客后台管理系统
- 在后台实现文章标签增删改查
- 在后台实现文件上传管理功能
- 在后台实现文章增删改查功能(支持 Markdown )
- 套上 Clean Blog 主题 & 前台功能优化
- 联系我们&发送邮件功能实现
- 添加评论、订阅和站点地图功能
- 增补篇:博客应用自动部署上线详解
项目完整代码已上传到 Github:https://github.com/nonfu/laravel-blog-code