Recently Updated Pages

基于 Nginx + PHP-FPM 作为 HTTP 服务器

PHP 全栈工程师指南 请求处理

引言 PHP 对 HTTP 请求响应支持非常友好,可以通过 PHP 预定义的超全局变量获取 HTTP 请求数据: $_SERVER:获取 HTTP 服务器数据 $_GET:获取 URL 查...

由 学院君 发布于1 day ago    浏览数: 69    点赞数: 0

在 Go 语言中设置、读取和删除 HTTP Cookie

Go Web 编程 基础组件

Cookie 简介 介绍完了 Go 语言的 HTTP 请求和响应处理,接下来,我们来看看 Go 语言中 Cookie 技术的实现,由于 HTTP 协议本身是无状态的,所以引入了 Cookie ...

由 学院君 发布于1 day ago    浏览数: 53    点赞数: 0

通过 PDO 扩展与 MySQL 数据库交互(下):增删改查实现和数据库事务

PHP 全栈工程师指南 数据库操作

通过预处理语句进行增删改查 为什么使用预处理语句 关于预处理语句我们在上篇教程中已经简单介绍过,我们可以将其与视图模板类比,所谓预处理语句就是预定义的 SQL 语句模板,其中的具体参数值通过...

由 学院君 发布于2 days ago    浏览数: 64    点赞数: 0

通过 PDO 扩展与 MySQL 数据库交互(上):基本使用

PHP 全栈工程师指南 数据库操作

在上篇教程中,学院君给大家介绍了如何通过 PHP 内置的 Mysqli 扩展与 MySQL 数据库交互,今天我们来看看另一个 PHP 内置的数据库扩展 —— PDO,其全称是 PHP Data ...

由 学院君 发布于2 days ago    浏览数: 54    点赞数: 0

通过 Terraform 编排服务器资源(下):创建阿里云 OSS 和 ECS 实例

微服务架构 项目实战

创建阿里云 OSS 资源 接下来,我们以 Mac 系统为例,演示如何基于 Terraform 创建阿里云 OSS 资源。 下载安装相关工具 首先,到 Terraform 官方下载页面下载 ...

由 学院君 发布于3 days ago    浏览数: 30    点赞数: 0

通过 Terraform 编排服务器资源(上):Terraform 简介和工作原理

微服务架构 项目实战

引言 到目前为止,除了微服务系统部署上线和持续集成之外,学院君已经陆续给大家介绍完了微服务系统基础组件技术选型中的所有其他基础设施模块,可以说,对于微服务系统而言,除了日常编写代码之外,很大一...

由 学院君 发布于3 days ago    浏览数: 33    点赞数: 0

通过 PHP Mysqli 扩展与 MySQL 数据库交互

PHP 全栈工程师指南 数据库操作

引言 前面学院君给大家简单介绍了如何在本地安装 MySQL 以及通过命令行和 GUI 客户端软件与 MySQL 服务器进行交互。 在命令行可以通过命令与 MySQL 交互,在客户端软件可以通...

由 学院君 发布于3 days ago    浏览数: 88    点赞数: 0

目录索引

Laravel 新特性系列

Laravel 新版本发布及对应新特性介绍。 版本发布新闻 Laravel 7 正式发布,一起来看看有哪些重要更新吧 Laravel 6.14.0 版本发布,支持在响应发送后执行任务 ...

由 学院君 发布于3 days ago    浏览数: 245    点赞数: 0

Go 语言通过 ResponseWriter 对象发送 HTTP 响应

Go Web 编程 基础组件

HTTP 响应报文结构 前面几篇教程我们了解了如何在 Go 语言中解析用户请求信息,包括表单字段和文件上传,接下来,我们来看看处理完请求后,如何将响应发送给客户端。HTTP 响应的报文结构如下...

由 学院君 发布于4 days ago    浏览数: 85    点赞数: 0

MySQL 基本使用(下):DCL 语句和聚合函数

PHP 全栈工程师指南 数据库操作

DCL DCL 比较简单,主要用于授予或收回访问数据库的权限,以及数据库事务的提交和回滚。 授予/收回权限 以授予权限为例,我们新建一个数据库后,想要授予特定用户该数据库的访问和操作权限(...

由 学院君 发布于4 days ago    浏览数: 110    点赞数: 0

MySQL 基本使用(上):DDL 及 DML 语句

PHP 全栈工程师指南 数据库操作

上篇教程我们介绍了 MySQL 的安装以及如何在客户端连接并管理 MySQL 数据库,今天我们来简单过一下日常常用的 SQL 语句,以 phpMyAdmin 作为 GUI 工具为例进行演示。 ...

由 学院君 发布于4 days ago    浏览数: 116    点赞数: 0

MySQL 入门、安装和客户端管理工具

PHP 全栈工程师指南 数据库操作

关系型数据库 随着应用规模扩大和复杂性提升,数据的存储和检索是一个很大的问题,比如对于一个博客系统,文章如何存储?对于社交媒体系统,用户关系和动态如何存储?对于一个电商系统,商品和交易信息如何...

由 学院君 发布于6 days ago    浏览数: 159    点赞数: 0

PHP 错误和异常处理(下)

PHP 全栈工程师指南 PHP 面向对象编程

上篇我们讲了 PHP 中的错误报告和捕获,今天,我们来看看 PHP 程序中的异常处理。 错误 vs. 异常 错误与异常可以看作一对孪生兄弟,从严格的面向对象编程角度来说,错误指的是致命错误(...

由 学院君 发布于1 week ago    浏览数: 183    点赞数: 0

PHP 错误和异常处理(上)

PHP 全栈工程师指南 PHP 面向对象编程

错误报告 设置错误级别 在 PHP 5 中,程序错误会被划分为多种级别:https://www.php.net/manual/zh/errorfunc.constants.php,然后可以通...

由 学院君 发布于1 week ago    浏览数: 229    点赞数: 0

PHP 魔术方法、序列化与对象复制

PHP 全栈工程师指南 PHP 面向对象编程

概述 在 PHP 中,内置了如下魔术方法(Magic Method): __construct()、__destruct()、__call()、__callStatic()、__get()、...

由 学院君 发布于1 week ago    浏览数: 266    点赞数: 0