开篇: 新手如何学习 Laravel
Laravel ?
- 看官方文档,看不懂没关系,多看两遍先理解下,
laravel的文档非常全面,80%问题的答案都在文档中。learnKu上有中文文档,而且涵盖的版本比较全面。- 千篇一律还是手写代码,通过写代码示例,来进行操作和理解,譬如
路由-控制器-中间件-视图-事件-队列等等。- 开始自己写一个完整的小的demo,从
用户注册登录到邮箱验证到发布文章,不要在意前端页面只要实现功能就行。
推荐使用 `Docker` 环境运行 `Laravel`
- 首选建议还是用
Laravel自带的sail,前提是你先本地安装了Docker然后通过命令行来安装好集成环境,原理其实就是通过根目录下的docker-compose.yml来生成运行环境,但是这个是最简单,最方便的。Windows上使用IIS+Phpmanager+Mysql等环境或者使用集成环境Wamp等,建议还是Docker。Macos上自己编译Nginx+Mysql+PHP,或者使用Docker建议还是Docker。
- 按照文档先将
Laravel的运行环境搭建起来。- 建议用
composer create-project laravel/laravel demo创建项目然后打开网页查看。
下一步,我们从会员注册开始。需要先看Laravel官方文档,有点基础咱们再继续下一步