![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Laravel
文章平均质量分 83
英星有情
这个作者很懒,什么都没留下…
展开
-
homestead
homestead是一个很好的开发环境,适合在Mac上使用。 但是经常会下载不了,或者很慢。可以先用迅雷下载下来,然后进行以下操作。 网速不够好继续向下看,在添加box 之前,我们还是需要创建一个名为 metadata.json(这个文件放在你下载的virtualbox.box同一目录下) 文件,文件内容如下: { "name": "laravel/homestead", // 名称尽量不...原创 2018-11-21 11:32:06 · 622 阅读 · 0 评论 -
centos安装composer以及使用国内镜像
下载composer.phar文件 curl -sS https://getcomposer.org/installer | php 将composer.phar移动到环境变量中并且更名为composer sudo mv composer.phar /usr/local/bin/composer 使用国内镜像 composer config -g repo.packagist ...转载 2018-11-21 18:24:49 · 370 阅读 · 0 评论 -
中间件
中间件提供了一种方便的机制来过滤进入应用程序的HTTP请求。 例如,Laravel包含一个中间件,用于验证应用程序的用户是否经过身份验证。如果用户未经过身份验证,则中间件会将用户重定向到登录屏幕。但是,如果用户已通过身份验证,则中间件将允许请求继续进入应用程序。 当然,除了身份验证之外,还可以编写其他中间件来执行各种任务。CORS中间件可能负责为离开您的应用程序的所有响应添加正确的标头。...转载 2018-11-24 15:12:30 · 444 阅读 · 0 评论 -
数据库操作 —— 迁移
生成迁移 使用 Artisan 命令 make:migration 就可以创建一个新的迁移: php artisan make:migration create_users_table 新的迁移位于 database/migrations 目录下,每个迁移文件名都包含时间戳从而允许 Laravel 判断其顺序。 --table 和 --create 选项可以用于指定表名以及该迁移是否要创建...转载 2018-11-29 11:28:54 · 407 阅读 · 0 评论 -
[ Laravel 5.6 文档 ] 基础组件 —— 控制器
我们之前的演示示例都是将所有的请求处理逻辑放在路由文件的闭包函数中,这显然是不合理的,我们需要使用控制器类组织管理相对复杂的业务逻辑处理。控制器用于将相关的 HTTP 请求封装到一个类中进行处理,这些控制器类存放在 app/Http/Controllers 目录下。 控制器入门 定义控制器 下面是一个基本控制器类的例子。首先我们使用 Artisan 命令快速创建一个控制器: php art...转载 2018-11-29 17:35:43 · 244 阅读 · 0 评论 -
Laravel 5.6 . 队列
Laravel 队列为不同的后台队列服务提供了统一的 API,例如 Beanstalk,Amazon SQS,Redis,甚至其他基于关系型数据库的队列。队列的目的是将耗时的任务延时处理,比如发送邮件,从而大幅度缩短 Web 请求和响应的时间。 队列配置文件存放在 config/queue.php。每一种队列驱动的配置都可以在该文件中找到,包括数据库、Beanstalkd、Amazon SQS、...转载 2018-12-01 15:45:05 · 369 阅读 · 0 评论