Laravel 入门项目:博客系列教程


博客是 Web 1.0 的产物,也是 Web 应用中最基础、最简单的应用形态,是静态页面与动态网站最早的分水岭,所以我们从这里出发,开启基于 Laravel 框架构建 Web 应用之旅。

Laravel 5.7 版本

本博客项目后端基于 Laravel 5.7 开发(兼容 Laravel 5.5、5.6),前端资源基于 Laravel Mix 进行管理,采用全新的 Bootstrap 4 渲染 CSS,学院君的本地开发环境默认是 Mac + Laradock。你既可以把它当做小试牛刀的练手项目,也可以把它当做入门 Laravel 框架的学习项目。

整个项目包含前台博客展示、用户评论和后台管理功能,分十篇教程讲完,通过这个项目的学习和开发,入门 Laravel 框架完全没有问题:

项目完整代码已上传到 Github:https://github.com/nonfu/laravel-blog-code

以下是博客应用的部分截图:

首页:

详情页:

评论框:

联系我们:

管理后台:

Laravel 5.1 版本

老版本(5.1版本)的博客应用教程可以去 5.1 版本对应章节查看。

与老版本相比,新版本代码尤其是前端代码基本上是完全重构了,通过 Bootstrap 4 支持的语法完全重构了视图文件并升级了相应的资源库,将原来通过 Bower + Gulp 构建前端资源的方式改为 NPM + Laravel Mix,并且博客使用的主题 Clean Blog 也基于 Bootstrap 4 进行了完全重构,后端则移除了 Laravel 5.7 版本中已经废弃的老版本语法,并对部分功能组件进行重构,以适用于新的 Laravel 版本。

订阅服务

如果你觉得这个系列教程对你学习有帮助,可以选择升级为学院君订阅用户对学院君进行支持:

立即升级为学院君订阅用户


Vote Vote Cancel Collect Collect Cancel

<< 上一篇: 没有上一篇了

>> 下一篇: 项目必备软件安装