开篇: 新手如何学习 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官方文档,有点基础咱们再继续下一步