腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
学院君的专栏
专栏作者
举报
310
文章
684990
阅读量
51
订阅数
订阅专栏
申请加入专栏
全部文章
go
php
编程算法
laravel
http
数据库
网站
sql
html
javascript
云数据库 Redis
面向对象编程
打包
网络安全
java
https
vue.js
json
存储
云数据库 SQL Server
数据结构
mvc
渲染
缓存
windows
腾讯云开发者社区
composer
github
css
文件存储
命令行工具
socket编程
官方文档
bootstrap
容器
tcp/ip
ide
linux
容器镜像服务
消息队列 CMQ 版
腾讯云测试服务
kafka
bash
git
api
nginx
二叉树
单元测试
c++
jquery
android
ubuntu
phpunit
socket.io
分布式
压力测试
数据迁移
npm
rpc
微服务
迁移
NLP 服务
c 语言
python
node.js
ajax
unix
mapreduce
容器服务
sass
爬虫
微信
安全
swoole
add
wait
模型
协程
区块链
数字货币
.net
symfony
sqlite
memcached
access
phpmyadmin
jar
搜索引擎
centos
spring
日志服务
SSL 证书
webpack
serverless
开源
shell
ssh
正则表达式
ftp
udp
jenkins
小程序
云计算
任务调度
unicode
utf8
图片处理
数据库管理
汽车
atomic
background
func
gpt
pdf
timeout
笔记
翻译
服务
工作
浏览器
软件
上传图片
数据
数学
系统
异步
搜索文章
搜索
搜索
关闭
通过 Laravel Eloquent 模型实现简单增删改查操作
数据库
sql
http
编程算法
Eloquent 是一个 ActiveRecord ORM 框架,ORM 全称是 Object Relational Mapping,意为对象关系映射,用于实现面向对象编程语言里不同类型系统的数据之间的转换,简单来说,它会构建类与数据表之间的映射关系,从而建立起一个可在编程语言里使用的「虚拟对象数据库」。「ActiveRecord」是 ORM 的一种实现模式,Eloquent 则是 Laravel 版的「ActiveRecord」。
学院君
2021-01-22
7.9K
0
通过 Laravel 表单请求类实现字段验证和错误提示
laravel
编程算法
http
在上一篇教程中,我们已经演示了如何在控制器方法中对表单请求字段进行验证,并且提到如果请求字段很多很复杂,都写到控制器方法里面会导致控制器臃肿,从单一职责原则来说需要将表单请求验证拆分出去,然后通过类型提示的方式注入到控制器方法。今天,我们就来实现这个拆分,Laravel 提供了表单请求类的功能帮助我们快速完成这一架构调整。
学院君
2021-01-08
3.8K
0
在 Laravel 控制器中进行表单请求字段验证
laravel
ajax
http
php
在 Web 应用中,用户提交的数据往往是不可预测的,因此一个非常常见的需求是对用户提交的表单请求进行验证,以确保用户输入的是我们所期望的数据格式。很多 Web 框架都对此功能专门提供了工具集,Laravel 也不例外,而且这个工具集异常丰富,基本上涵盖了目前主流的所有验证规则,即使是一些非常个性化的验证,也可以基于 Laravel 验证类的扩展功能来自定义验证规则,非常强大。接下来,我们就一起来看看如何在 Laravel 中对表单请求进行验证。
学院君
2021-01-08
5.7K
0
通过 Request 对象实例获取用户请求数据
json
laravel
http
php
编程算法
到目前为止,我们在教程中所提供的大部分是静态页面。作为一门主要用于构建 Web 网站的动态语言,PHP 不仅可以处理静态页面,更重要的功能是处理用户动态请求,这才是一个 Web 2.0 网站最灵动的部分,从留言板到博客评论、到形形色色的社交网站、问答网站,无不是用户创造的内容让互联网更加绚烂多姿、五彩缤纷。而作为最流行的 PHP 框架,Laravel 自然也是为处理用户请求提供了丰富的工具集,从收集、验证、到过滤、编排,可谓是一应俱全,接下来,我们将通过三四篇教程的篇幅来为你详细介绍如何在 Laravel 项目中处理用户请求,首先,我们从收集用户请求数据开始。
学院君
2021-01-08
19.7K
0
Laravel 表单方法伪造与 CSRF 攻击防护
laravel
http
html
网络安全
javascript
有时候,我们可能需要手动定义发送表单数据所使用的 HTTP 请求方式,而 HTML 表单仅支持 GET 和 POST 两种方式,如果要使用其他的方式,则需要自己来定义实现。
学院君
2020-10-19
8.6K
0
Laravel 控制器:从 MVC 模式聊起
编程算法
laravel
容器
http
到目前为止,我们定义的所有路由都是基于闭包函数实现的,前面已经提到过,随着应用体量的增长,不可能将所有路由都定义在单个文件中,且对于复杂的业务逻辑,闭包函数也不足以支撑,所以和其他 Web 应用框架一样,我们还可以通过控制器来定义路由。
学院君
2020-10-19
11.2K
0
Go 数据存储篇(六):数据表之间的关联关系和关联查询
http
数据库
云数据库 SQL Server
sql
腾讯云开发者社区
MySQL 之所以被称之为关系型数据库,是因为可以基于外键定义数据表之间的关联关系,日常开发常见的关联关系如下所示:
学院君
2020-10-19
3.1K
0
Laravel 路由使用入门
laravel
php
http
网站
编程算法
对任何一个 Web 应用框架而言,通过 HTTP 协议处理用户请求并返回响应都是核心必备功能,也就是说,对于我们学习和使用一个 Web 框架,第一件要做的事情就是定义应用路由,否则,将无法与终端用户进行交互。而我们的 Laravel 从入门到精通系列教程之旅也将从路由开始,在这篇真正意义上的开篇教程中,我们将学习如何定义路由,然后将其指向要执行的代码,并处理各种路由需求。
学院君
2020-10-19
2.6K
0
基于独立的 Laravel Eloquent 组件编写 ORM 模型类
laravel
数据库
sql
php
http
模型类负责与数据库进行交互,这里的模型指的是数据表的模型,一个模型类对应一张数据表,数据表的字段会映射为模型类的属性,我们可以通过模型类提供的方法实现对应数据表记录的增删改查,这样一来,我们就将原来面向过程的数据库操作转化为面向对象风格的编程,将对数据表的 SQL 执行转化为对模型类的方法调用。
学院君
2020-08-27
1.9K
0
Go 视图模板篇(二):模板指令
html
go
http
指令用于在 Go 模板中嵌入命令,通过 {{ 和 }} 来定义,Go 提供了丰富的指令集,包括条件判断、循环、设置和引入等。
学院君
2020-08-20
455
0
通过 PHP 原生代码实现 HTTP 控制器
mvc
http
php
网站
上篇教程学院君给大家演示了如何基于 PHP 原生代码实现简单的 HTTP 路由器,并且留了个引子:在我们注册路由时,除了通过匿名函数作为处理器之外,还可以通过控制器方法。
学院君
2020-08-18
1.1K
0
基于 gorilla/sessions 在 Go 语言中管理 Session
网络安全
http
网站
存储
go
Go 语言官方提供的 http 包虽然对 HTTP 编程提供了丰富的 API,但是没有提供官方的 Session 实现。如果在 Web 应用中使用到了 Session,需要自行去实现(就像在线论坛这个入门项目中所做的那样),或者使用第三方工具包,比如 gorilla/sessions,这里我们以后者为例演示如何通过它在 Go Web 应用中启动和管理 Session。
学院君
2020-08-18
2.4K
0
通过 PHP 原生代码实现 HTTP 路由器
http
php
上篇教程学院君给大家演示了如何基于 Symfony 的 HTTP Foundation 组件封装 HTTP 请求和响应类,今天,我们在此基础上编写简单的 HTTP 路由器实现。
学院君
2020-08-18
1.2K
0
基于 Symfony 组件封装 HTTP 请求响应类
symfony
php
http
composer
上篇教程学院君给大家介绍了命名空间以及如何基于 Composer 来管理命名空间与 PHP 脚本路径的映射,自此以后,我们将基于这套机制来实现 PHP 类的自动加载和函数引入。
学院君
2020-08-18
8.6K
0
玩转 PhpStorm 系列(十):代码调试篇(下)
网站
laravel
php
容器镜像服务
http
上篇教程我们演示了如何安装配置 Xdebug 扩展,并且在 PhpStorm 中基于 Xdebug 对 PHP CLI 脚本代码进行调试。不过 PHP 主要应用场景是 Web 开发,所以我们通常对 PHP 代码进行调试的场景也是 PHP Web 应用。
学院君
2020-08-13
2.2K
0
在 PHP 中使用和管理 Session
网络安全
php
http
网站
与 Cookie 一样,Session 技术也是用于解决 HTTP 协议无状态的问题,不过,与 Cookie 数据保存在客户端不同,Session 数据存储在服务端,然后通过分配一个全局唯一的 ID 与特定用户关联(通常在用户认证通过后分配),但 Session 又与 Cookie 紧密关联,因为这个 Session ID 通常会存储到 Cookie 中,在其生命周期内,用户发起请求时就会带上它,这样服务端通过解析存储在 Cookie 中的 Session ID 就能识别特定的客户端用户,并返回与之关联的 Session 数据,比如前面提到的电商网站中的购物车数据。
学院君
2020-08-13
2.6K
0
如何在 PHP 中使用和管理 Cookie
http
https
网络安全
php
HTTP 协议在设计之初,为了保持简单,本身是没有状态的,也就是说,对同一个客户端浏览器而言,上一次对服务器的请求和下一次请求之间是完全独立的、互不关联的,在服务器端并不能识别两次请求是同一个浏览器发起的,在不改变 HTTP 协议本身设计的前提下,为了解决这个问题,引入了 Cookie 技术来管理服务器与客户端之间的状态。
学院君
2020-08-13
3.5K
0
通过 PHP 代码发送 HTTP 响应与文件下载
json
php
http
https
网络安全
一个完整的 HTTP 响应报文包含状态行、响应头和响应实体,关于 HTTP 响应底层结构你可以参考 HTTP 报文简介及组成结构这篇教程
学院君
2020-08-10
4.4K
0
PHP 用户请求数据获取与文件上传
php
http
编程算法
html
我们上篇教程提到,要获取 HTTP 请求数据,可以通过 $_GET、$_POST、$_REQUEST 等 PHP 内置的超全局变量,如果要获取 Cookie 和文件上传信息,可以通过额外的 $_COOKIE 和 $_FILES。今天,学院君就来给大家演示下如何使用这些超全局变量获取请求数据。
学院君
2020-08-04
2.5K
0
通过 PDO 扩展与 MySQL 数据库交互(下)
http
编程算法
php
sql
数据库
关于预处理语句我们在上篇教程中已经简单介绍过,我们可以将其与视图模板类比,所谓预处理语句就是预定义的 SQL 语句模板,其中的具体参数值通过占位符替代:
学院君
2020-08-04
1.5K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档