遇到的难点: laravel核心概念 契约 简介 laravel 的契约是对应用框架的核心服务所要求的一种强有力的约束。它本身定义一些接口,要求服务必须要遵守。比如,Illuminate\Contracts\Queue\Queue 契约定义了队列任务所必须的方法,而 Illuminate\Contr
原创 2022-01-21 10:56:07
213阅读
 1. 起因       随着前后端完全分离,PHP 也基本告别了 view 模板嵌套开发,转而专门写资源接口Laravel 是 PHP 框架中最优雅的框架,国内也越来越多人告别 ThinkPHP 选择了 LaravelLaravel 框架本身对 API&
转载 5月前
146阅读
laravel中使用redis首先需要你通过 Composer 安装 predis/predis 包:composer require predis/predis配置:redis的配置文件是:config/database.php 'redis' => [ 'client' => 'predis',
转载 2023-08-01 13:39:53
73阅读
步骤1、创建Login表单登录与Register表单注册验证器,并声明验证规则 2、创建User控制器,定义注册与登录逻辑 3、定义路由,规定返回格式,登录时的token验证实现代码1、创建Login表单登录与Register表单注册验证器,并声明验证规则php artisan make:request \App\Http\Request\Login php artisan make:reques
一、Laravel中文文档:https://learnku.com/docs/laravel/8.x/installation/9354 1.访问中文文档后,里面有详细的Laravel框架安装过程; 2.安装完成后,根据文档目录结构介绍配置文件进行配置; 3.配置完成相关配置文件后,就可以开始在Laravel框架上搭建自己的项目,例如配置config/database.php的数据库数据; 二、L
MyCms是一款基于Laravel开发的开源免费的自媒体博客CMS系统,助力开发者知识技能变现。软件著作权编号:2021SR1543432。MyCms基于Apache2.0开源协议发布,免费且不限制商业使用,欢迎持续关注我们。“心之所向,素履以往”v1.9.0 [更新内容]新增:API-文章评论列表接口新增:API-文章评论发布接口新增:API-会员登录接口新增:API-会员注册接口新增:API-
原创 2021-12-03 10:37:20
321阅读
3图
Laravel 中简单处理接口并发 简介 日常业务逻辑中经常会出现接口并发处理,最常见的是同一个接口被瞬间调了好几次,导致产生的数据错乱为了避免这种问题发生,一般前端、移动端会限制按钮触发接口限制,后端接口调用限制。 说在前面 该方法仅适用于简单的接口频率限制。并不适用于商品秒杀,但原理类似。 原 理 这只是一个简单的实现过程,主要用了 redis 原生的 set 方法类给 key 设置值的时
转载 2021-09-12 17:10:11
384阅读
者所不熟悉的。在我成为 PHP 程序员之前,我是写 .NET 的。你觉得我是喜欢原生代码还是什么?在 .NET 里到处都是接口,而且很多接口都定义在 ....
原创 2022-11-25 12:29:12
63阅读
使用 Laravel-Swagger 编写接口文档Table of ContentsSwagger 文档管理官方网站:https://swagger.io/快速编写你的 RESTFUL API 接口文档工具,通过注释定义接口和模型,可以和代码文件放置一起,也可以单独文件存放。优势通过代码注解定义文档,更容易保持代码文档的一致性模型复用,减少文档冗余,带来更可靠的文档提供客户端访
有打算开发一个laravel的拓展包,暂时没有太多时间,先记录一下查到的资料: https://phpartisan.cn/news/8.html
原创 2022-07-05 18:38:11
51阅读
API开发从未如此简单 引言我们一直在讲,通过路由传达到控制器,处理好数据并渲染到视图,但是对于现代的应用, 前后端分离的情况下,后端写个接口就完事儿了。本期为大家说一说用laravel写restful风格的API,看看能有多简单。以路由开端写API接口,与传统的渲染前端模板页面有什么区别?少了视图,只需要准备好数据, 并按照规则格式化,返回就可以了。l
转载 2月前
72阅读
一、安装与基本配置https://laravel.com/docs/5.5/homestead1、下载VirtualBox与Vagrant并安装2、vagrant box add laravel/homestead3、选择provider,2)VirtualBox //这里下载非常慢4、git clone https://github.com/laravel/homestead.git ~/Ho
原创 2022-11-20 00:44:05
111阅读
redis定义:1.redis是什么? redis是一个高性能的key-value数据库,支持存储的value类型包括string,list,set,zset和hash,并且都支持push/pop add/remove及取交集并集和差集等操作。 2.redis的特点:数据都缓存在内存中,会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。以集群方式部署,主服务器进行对外服务,支持主从同
转载 13天前
7阅读
        API(Application Programming Interface,应用程序编程接口)在WEB应用中是非常常见的,比如开发微信应用有微信API,做淘宝的有淘宝API,不同的API有不同的接口,不同请求方式,一般API都有一个URL的访问地址,通过这个访问地址可以获取到自定义数据,但这并不是公开的。    &nbsp
转载 1月前
18阅读
在web开发中通常是使用session 来保持会话,在app接口开发中则是用携带token来保持会话!这里涉及到一个常见的面试题,如果客户端禁掉cookie,session 是否有用?答案:肯定的! 只要你有办法带上自己sessionid 去服务端验证都是可以达到同样多的效果在开发api也是同样只不过稍微麻烦一点需要自己来实现这么一套会话机制文中第八点具体讲解遇到一些问题如何处理请细心看下...
原创 2022-08-18 13:44:30
139阅读
官方文档 https://github.com/barryvdh/laravel-debugbar 安装与使用 https://blog.csdn.net/leo09999/article/details/98946737 我的5.8版本不用配置,安装后可以直接用 "require-dev": { ...
转载 2021-08-10 01:12:00
217阅读
2评论
Laravel 是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 功能特点 1、语法更富有表现力 你知道下面这行代码里 “true” 代表什么意思么? 另 Read More
转载 2017-02-03 06:01:00
130阅读
使用Laravel之前需要搭建一个PHP可运行的完整的环境
原创 2018-12-26 18:34:41
1117阅读
1、避免使用select *在laravel中,提供了Model::get()方法来获取实体对象,但是get()方法提升性...
原创 2022-11-03 10:17:00
172阅读
菜鸟学Laravel(二) Laravel认证模块开发 laravel内部已经做好了一个简单的登录模块,我们可以用如下命令来生成: 1 php artisan make:auth 我们查看一下路由文件web.php(注意:Laravel 5.3将路由文件放在Route目录中了,分为web.php 和
转载 2019-03-25 10:23:00
75阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5