entities.entities_for_tag

1599 total results found

PHP 开发者如何做好密码保护 & Laravel 底层密码存储和验证实现

现代 PHP 最佳实践

随着在线攻击的增多,密码安全越来越重要。作为开发者我们要担负起安全管理、计算哈希和存储用户密码的责任,不管应用是简单的游戏还是绝密商业文件的仓库,都要做到这一点。PHP内置了一些工具,让保护密码...

由 学院君 发布于3 years ago    浏览数: 11350    点赞数: 22

漫谈 PHP 组件、框架、Composer 那些事

现代 PHP 最佳实践

1、什么是组件 组件是一组打包的代码,是一系列相关的类、接口和Trait,用于帮助我们解决PHP应用中某个具体问题。例如,你的PHP应用需要收发HTTP请求,可以使用现成的组件如guzzle/...

由 学院君 发布于3 years ago    浏览数: 30391    点赞数: 77

swoole引入laravel框架

问答

在swoole中引入laravel之后,使用swoole写了一个httpserver,代码如下:

由 lty-love-zt 创建于1 year ago    浏览数: 142    回答数: 0

结合 Bootstrap + Vue 组件在 Laravel 中实现异步分页功能

Laravel 从入门到精通教程 数据库与 Eloquent 模型

通过前面的系列教程,我们已经介绍完了 Laravel 框架支持的所有对数据库相关基础功能。在日常开发中,对数据库查询结果进行分页也是一个非常常见的需求,我们可以基于之前介绍的查询方法和前端 HT...

由 学院君 发布于1 year ago    浏览数: 5246    点赞数: 3

进阶篇(九):Eloquent 模型关联关系(下)

Laravel 从入门到精通教程 数据库与 Eloquent 模型

在前面两篇教程中,学院君陆续给大家介绍了 Eloquent 模型类支持的七种关联关系,通过底层提供的关联方法,我们可以快速实现模型间的关联,并且进行关联查询。今天我们将在定义好模型关联的基础上进...

由 学院君 发布于1 year ago    浏览数: 6846    点赞数: 8

进阶篇(八):Eloquent 模型关联关系(中)

Laravel 从入门到精通教程 数据库与 Eloquent 模型

在上一篇教程中我们给大家介绍了一对一、一对多、多对多这三种日常工作中很常见的关联关系及其使用,这一篇教程我们将继续介绍剩下的四种更加复杂的关联关系,分别是远层一对多和多态关联(包哈三种子类型),...

由 学院君 发布于1 year ago    浏览数: 6622    点赞数: 3

进阶篇(七):Eloquent 模型关联关系(上)

Laravel 从入门到精通教程 数据库与 Eloquent 模型

我们所熟知的 MySQL、SQL Server、Oracle 都是关系型数据库,何谓关系型数据库?简单来说就是数据表之间存在关联关系。到目前为止,我们介绍的所有 Eloquent 模型操作都是针...

由 学院君 发布于1 year ago    浏览数: 9085    点赞数: 12

进阶篇(六):Eloquent 模型事件和监听方式大全

Laravel 从入门到精通教程 数据库与 Eloquent 模型

所有支持的模型事件 在 Eloquent 模型类上进行查询、插入、更新、删除操作时,会触发相应的模型事件(关于事件我们后面会单独讲),不管你有没有监听它们。这些事件包括: retriev...

由 学院君 发布于1 year ago    浏览数: 6128    点赞数: 11

进阶篇(五):在 Eloquent 模型类上使用全局作用域和局部作用域进行查询

Laravel 从入门到精通教程 数据库与 Eloquent 模型

问题引出 在通过 Eloquent 模型实现增删改查这篇教程中,我们已经学习了如何在 Eloquent 模型类中进行各种查询,但是这些查询大多需要手动调用查询构建器提供的各种方法来实现。如果有...

由 学院君 发布于1 year ago    浏览数: 6053    点赞数: 6

进阶篇(四):在 Eloquent 模型类上设置访问器和修改器

Laravel 从入门到精通教程 数据库与 Eloquent 模型

问题引出 前面两篇教程我们陆续为大家介绍了模型类的基本增删改查操作,以及如何通过模型类进行批量赋值和软删除,今天我们继续为大家介绍模型类的高级特性 —— 访问器和修改器。 在讲访问器和修改器...

由 学院君 发布于1 year ago    浏览数: 6175    点赞数: 6

进阶篇(三):通过 Eloquent 模型实现批量赋值和软删除

Laravel 从入门到精通教程 数据库与 Eloquent 模型

在上一篇教程中,我们基于 Eloquent 模型实现了对数据表记录的增删改查操作,今天我们在此基础上介绍两个 Eloquent 模型提供的高级功能 —— 批量赋值和软删除。 批量赋值 批量赋...

由 学院君 发布于1 year ago    浏览数: 8350    点赞数: 10

进阶篇(二) —— 通过 Eloquent 模型实现简单增删改查操作

Laravel 从入门到精通教程 数据库与 Eloquent 模型

概述 Eloquent 是一个 ActiveRecord ORM 框架,ORM 全称是 Object Relational Mapping,意为对象关系映射,用于实现面向对象编程语言里不同类型...

由 学院君 发布于1 year ago    浏览数: 16923    点赞数: 8

进阶篇(一):通过查询构建器实现复杂的查询语句

Laravel 从入门到精通教程 数据库与 Eloquent 模型

在上一篇教程中,我们通过查询构建器实现了简单的增删改查操作,而日常开发中,往往会涉及到一些更复杂的查询语句,比如连接查询、子查询、排序、分页、聚合查询等等,这一篇教程我们将围绕这些内容展开探讨。...

由 学院君 发布于1 year ago    浏览数: 15506    点赞数: 15

入门篇(四):通过查询构建器实现简单的增删改查操作

Laravel 从入门到精通教程 数据库与 Eloquent 模型

通过前面几篇教程的预热,我们已经连接上数据库,创建好了数据表,填充好了数据,接下来,就是在 Laravel 应用中实现对数据库的增删改查了。 Laravel 数据库功能的核心就是提供流式接口与...

由 学院君 发布于1 year ago    浏览数: 11871    点赞数: 7

入门篇(二):通过迁移文件定义数据表结构

Laravel 从入门到精通教程 数据库与 Eloquent 模型

在对数据库进行操作之前,需要先创建数据表,在诸如 Laravel 这种现代框架中,通过代码驱动让数据表结构的定义变得非常简单。每一张新表、每个新的字段、索引、以及外键都可以通过编写代码来定义,这...

由 学院君 发布于1 year ago    浏览数: 9953    点赞数: 9