
Larvel教程
写PHP的老王
七年老码农,记录自己开发走过的坑,欢迎关注【写PHP的老王】公众号
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Laravel5.8入门系列一 搭建环境,Hello World!
一、环境要求 Laravel 5.8对于PHP环境要求如下: PHP >= 7.1.3 OpenSSL PHP 扩展 PDO PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展 XML PHP 扩展 Ctype PHP 扩展 JSON PHP 扩展 二、工具 PHP环境,使用xampp集成环境,注意下载PHP7.1.3以上版本 代码ide,sublime t...原创 2019-09-06 17:15:31 · 764 阅读 · 0 评论 -
Laravel5.8入门系列二,快速实现用户注册登录功能
一 XAMPP 环境配置 这次我们需要开始使用继承开发环境了,因为我们需要使用数据库,完成用户的登录注册功能。 首先要配置好XAMPP环境,我们需要添加一个vhost,指向blog5.8的public目录。 配置8000端口 打开XAMPP的配置目录xampp/apache/conf,编辑http.conf文件,搜索Listen 80,然后在下面再添加一个端口监听Listen 8000。修改后...原创 2019-09-07 23:16:34 · 2219 阅读 · 0 评论 -
Laravel5.8入门系列三,添加注册邮箱验证
为了密码垃圾用户,一般在用户注册的时候都会对用户进行验证。这里我们在注册的时候填写了用户的邮箱,但在注册过程中并没有对用户邮箱的真实性进行验证,因此需要添加一个邮件验证机制。 整体思路是用户注册的时候,向用户的邮箱发送一个带有特殊验证串的链接,用户点击链接之后,用户验证通过,然后就可以正常登录的,否则用户登录的时候提示用户需要邮件进行激活。 修改用户数据表 为了实现上面的功能,需要在用户表中添加两...原创 2019-09-08 22:00:35 · 1312 阅读 · 0 评论 -
Laravel5.8 入门系列四,实现内容发布系统的准备工作
在这一节,要讲的内容是添加一个内容发布的功能,实现网站内容的增删改查功能。在这之前,先要完成一些准备工作。 创建数据表 使用php artisan make:migration create_posts_table创意一个表迁移文件/database/migrations/xxxx_create_posts_table.php,生成数据表posts的数据迁移内容如下: <?php use ...原创 2019-09-15 22:35:26 · 286 阅读 · 0 评论 -
老王,你给我说说 Laravel 的请求是怎么到达控制器的
老王啊,你总在说Laravel的东西,能不能给我大概简单的说一下一个请求是怎么样到达我写在控制的代码中去的。中间都经历了哪些东西啊。 入口 Laravel5.8 入口文件为public/index.php $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); $response = $kernel->hand...转载 2019-09-18 09:02:02 · 553 阅读 · 1 评论 -
老王带你一步步看源码|Laravel 的路由匹配的过程都干了些什么?
Laravel 的路由配置有很多,可以设置域名,设置请求协议,设置请求方式,请求路径。那么,Laravel在获取到请求之后,去匹配路由都做了些什么呢?本文以Laravel5.8源码讲解,带你一步步看源码。 Laravel 默认路由的验证器有四个,UriValidator,MethodValidator,SchemeValidator,HostValidator分别处理uri的匹配,请求方法的匹配,...原创 2019-09-27 09:02:37 · 598 阅读 · 0 评论