Laravel
error0318
这个作者很懒,什么都没留下…
展开
-
被laravel框架坑哭的一天
记录:被laravel框架坑的一天。从早上8:00忙到下午17:30, 特此记录 共查阅330个网站想法:我才用分布式的结构,开发一个动态网站。nginx作为负载均衡加反向代理服务器两个上游服务器(1)被坑的位置,先将laravel框架安装到本地,Windows环境,由于PHP版本的不同,需要将compos.json中的PHP版本做一下修改(2)提交给GitHub,然后在一台服务器上安装Jenkins,进行代码拉取,并转发给另一台服务器。此时我发现,在转发给另一台服务器时,有...原创 2020-09-14 19:59:53 · 328 阅读 · 0 评论 -
PHP 框架之Laravel 数据库操作 ,查询构造器简介, Eloquent ORM 简介
在.env 文件中 调好配置文件前四个不推荐用,知道,了解就好查询表$students = DB::select('select * from student');插入$bool = DB::insert('insert into student(name, age) values ("sean", 18)'); // 此处我使用双引号修改$bool = D...原创 2019-02-28 21:46:43 · 734 阅读 · 0 评论 -
laravel中图片验证码以及错误处理
有基础的大牛可以去官网查看具体步骤1.安装验证码扩展包composer require mews/captcha2.自动生成配置文件php artisan vendor:publish仔细选择对应的包序号,否则会全部给你装上3.修改config/captcha.php ,修改 flat (你想选择的验证码类型)配置,一般验证码长度为 4也可以修改长度,宽度,高度以及其他属性4.前端修改模板<div class="form-group">...原创 2020-08-04 15:19:04 · 878 阅读 · 0 评论 -
laravel7修改attempt中的默认的加密算法
laravel中默认的加密算法是bcrypt ,为了满足项目需求,将其改为SHA1加密算法首先要分析,其默认算法Auth::attempt(['email'=>$request->email, 'password'=>$request->password]);跟踪查找attempt,在_ide_helper.php中public static function attempt($credentials = [], $remember = false){原创 2020-08-02 18:04:54 · 949 阅读 · 0 评论 -
laravel7项目中文本地化
1.获取laravel7下中文语言包(针对不同版本,有不同的下载命令)composer require caouecs/laravel-lang:~7.0具体查询laravel官方包网站2.将其vendor/caouecs/zh_CN 文件夹拷贝到 resources/lang文件夹下3.修改config/app.php将'locale' => 'en',改为'locale' => 'zh_CN',...原创 2020-07-28 23:49:20 · 359 阅读 · 0 评论 -
laravel框架之模型(model)
1. Eloquent ORM(对象关系模型) laravel 自带的,提供了一个美观的、简单的连接数据库数据库ActiveRecord实现,每张数据表都对应一个与该表交互的“Model模型”,模型允许在表中进行查询,插入,更新和删除操作2.AR:ActiveRecord(活动记录): 是一种领域模型模式,特点是一个模型类对应关系型数据库汇总的一个表,而模型类的一个实例对应表中的一行记录3、AR模式三个核心(映射)(1)每个【数据表】:与数据表进行交互的Model【模...原创 2020-07-24 23:51:12 · 1902 阅读 · 0 评论 -
laravel框架之视图(view)
文件路径:\resources\views文件名:建议都小写 后缀为 .blade.php支持分目录管理返回 return view('home/test');1.视图中使用变量模板中使用变量 {{ $变量名}}由控制器传递变量function view(){ $name = 'zhangsan'; return view('test/welcome1',[ 'name' => $name...原创 2020-07-24 17:40:11 · 984 阅读 · 0 评论 -
laravel中小知识点
1.定义全局的别名在config/app.php中// 别名 路径'App' => Illuminate\Support\Facades\App::class,2.Facades:门面,介于一个类的实例化与没有实例化中间的一个状态。就是类的一个接口实现,可以不实例化类而调用类中的方法....原创 2020-07-24 12:30:35 · 123 阅读 · 0 评论 -
laravel框架之路由(route)
路由:将用户的请求按照事先规划的方案提交给指定的控制器或者功能函数来进行处理通俗的说:就是访问地址的形式路由配置文件:routes/web.php文件前情提要:laravel中的项目入口文件在public/index.php所以路由前都要加index.php,就很烦,看起来很不舒服。解决:(1)Apache开启laravel重写路由 ①加载Apache的Rewrite模块,找到下面的选项,去掉前面的#号注释LoadModule rewrite_module ...原创 2020-07-24 11:59:24 · 2143 阅读 · 1 评论 -
laravel框架中artisan命令
1.框架启动命令php artisan serve原创 2020-07-23 23:40:50 · 231 阅读 · 0 评论 -
PHP 框架 Laravel 目录简介
1.app: 包含项目的核心代码。业务逻辑 Http : Controllers :控制器2.bootstrap: 框架启动和自动加载配置的文件3.config: 包含所有配置文件4.database 数据库迁移与填充文件5.public 入口和项目静态资源文件...... 如图片,js,css等等6...原创 2019-02-28 15:04:24 · 435 阅读 · 0 评论 -
Laravel框架基础篇
Laravel是一套简洁,优雅的PHP web开发框架Laravel是易于理解且强大的,它提供了强大的工具用于开发大型,健壮的应用具有验证,路由,session,缓存,数据库迁移工具,单元测试等常用的工具和功能要求: 1.熟悉PHP语言 (了解面向对象,命名空间,Traits等) 2.熟悉关系型数据库MySQLLTS(Long Time Support)...原创 2019-02-08 13:37:41 · 361 阅读 · 0 评论 -
composer 安装以及使用
1.安装官网地址可以使用图形化安装,也可以使用命令安装2.配置阿里镜像,使用composer安装时更快速composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/3.创建laravel项目composer create-project --prefer-dist laravel/laravel ./ "7.*" --prefer-dist (使用压缩包方式)安装更快速l原创 2020-07-23 20:53:49 · 226 阅读 · 0 评论 -
laravel框架之 Controller 控制器
1.Controller 之 Request Laravel 中的请求使用的是 symfony/http-foundation 组件 包含$_GET, $_POST, $_COOKIE, $_FILES, $_SERVERpublic function request(Request $request){ echo $request -> input('name...原创 2019-03-18 10:57:10 · 1592 阅读 · 0 评论