php
文章平均质量分 72
php
转角遇到要饭的
只想做条会翻身的咸鱼
展开
-
Laravel学习-自定义助手函数与artisan命令
自定义助手函数我新建了一个Helpers/helper.php文件在composer.json中加入"files":[ "App/Helpers/Helper.php" ]更新映射composer dump-autoload路由:除了在composer.json中配置之外也可以通过服务提供者来帮助实现。app\Providers\AppServiceProvider.php服务提供者中存在两个方法:register - 该方法是在框架执行中原创 2021-11-14 21:43:21 · 436 阅读 · 0 评论 -
Laravel学习--队列
队列队列配置文件存储在 config/queue.php 中优点:解耦:消息队列可以对系统进行解耦,提高响应速度,系统功能向内聚合,对外开放;异步:消息队列可以对系统异步功能进行剥离,减少功能耦合,提供开发效率;削峰:消息队列可以削峰限流,确保下游消费者稳定运行。我这里用的redis做队列。如果你没有安装redis,可以安装php redis扩展。也可以利用composer安装predis.在你的项目根目录下运行composer require predis/predis同时datab原创 2021-11-14 20:04:12 · 719 阅读 · 0 评论 -
Laravel学习-模型
模型【 Eloquent】什么是模型这是一个对象关系映射器(ORM),使与数据库的交互变得很愉快。使用 Eloquent 时,每个数据库表都有一个对应的「模型」,用于与该表进行交互。除了从数据库表中检索记录外,Eloquent 模型还允许您从表中插入,更新和删除记录。需要注意的是模型默认使用类的复数形式来作为表名。比如User的模型,表明为users。如果表是以 _ 连接的,则需要通过 大驼峰命名 方式来命名模型。例如:表user_infos 的模型名称为 UserInfo。模型的创建p原创 2021-11-13 19:20:42 · 1210 阅读 · 0 评论 -
laravel学习-数据的迁移和填充
数据库的配置.env文件DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=laravelDB_USERNAME=rootDB_PASSWORD=rootconfig/database.php默认是mysql,可以改成你指定的数据库。再去connections数据迁移使用 make:migration Artisan 命令 来创建迁移。新的迁移文件会放在 database/migrations 目录。所有的迁移原创 2021-11-11 21:37:37 · 722 阅读 · 0 评论 -
Laravel学习-控制器
文件位置控制器被存放在 app/Http/Controllers 目录。作用控制器的主要作用就是处理特定URL发过来的HTTP请求,然后进行业务逻辑处理,将结果返回给某个特定的对象。1.控制请求数据的获取与结果的响应;2.进行逻辑判断;3.指挥各部分代码自动、协调地工作;基础控制器Laravel 框架给我们提供了命令来创建控制器php artisan make:controller 控制器名称创建的控制器默认创建在 Controllers 下,如果需要创建子目录下的控.原创 2021-11-11 10:56:34 · 793 阅读 · 0 评论 -
Laravel学习-路由
什么是路由路由(route)是 指根据url, 分配到对应的处理程序的映射。简单来说,就是一个路径的解析,根据客户端提交的路径,将请求解析到相应的模块/控制器/方法上。路由的定义构建基本路由只需要一个 URI 与一个 路由地址 ,而 路由地址 可以是 闭包,也可以是控制器方法等。Route::路由方法('路由标识', '路由地址');# Test控制器Index方法Route::get('index',[\App\Http\Controllers\TestController::cla.原创 2021-11-08 23:46:06 · 390 阅读 · 0 评论 -
php-fpm安装
php-fpm安装安装前准备yum -y install gcc automake autoconf libtool makeyum -y install gcc gcc-c++ glibc以上已经安装了可以不用安装yum -y install libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-de原创 2021-10-10 16:38:59 · 2124 阅读 · 0 评论