entities.entities_for_tag

658 total results found

基于 WSL 在 Windows 中搭建 PHP 本地开发环境

PHP 全栈工程师指南 PHP 入门

前言 这两天,想必大家都已经刷到这个新闻了 ——「微软宣布 Windows 不再提供对 PHP 的官方支持」: 其实也不必惊慌,Windows 只是不再对 PHP 8.0 及后续版本提供...

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

PHP 8 新特性系列 —— JIT 对 PHP 应用性能的影响

现代 PHP 新特性

前言 即将发布的 PHP 8 最受大家关注的新特性就是引入了对 JIT 的支持,在学院君的视频号(没关注的可以关注下)中,我已经简单介绍了 JIT 是什么,以及与 Opcache 的区别,这里...

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

PHP 后端表单验证和请求处理

PHP 全栈工程师指南 PHP Web 实战

创建好前端的联系表单视图后,接下来,我们来编写提交表单后后端的 PHP 处理逻辑。 数据表和模型类 我们会将用户提交的请求数据保存到 messages 表中,所以我们需要在数据库中新增这张数...

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

创建联系表单页面并通过 Ajax 提交表单请求数据

PHP 全栈工程师指南 PHP Web 实战

回顾下上篇教程更新主题后的博客系统,可以看到顶部右上角导航菜单有两个链接,分别指向关于页面和联系表单页面: 对应的 HTML 模板代码位于 resources/views/header.p...

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

基于 Laravel Eloquent 组件编写 ORM 模型类

PHP 全栈工程师指南 PHP Web 实战

ORM 及其实现模式 接下来我们来看看如何实现 MVC 模式中的 M,即模型类。 模型类负责与数据库进行交互,这里的模型指的是数据表的模型,一个模型类对应一张数据表,数据表的字段会映射为模型...

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

通过 PHP 原生代码实现视图模板引擎的解析和渲染

PHP 全栈工程师指南 PHP Web 实战

引言 上篇教程学院君给大家简单介绍了什么是 MVC 设计模式,并演示了如何基于原生 PHP 代码编写简单的 HTTP 控制器,控制器对应 MVC 模式中的 C(Controller),今天,我...

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

通过 PHP 原生代码实现 HTTP 控制器

PHP 全栈工程师指南 PHP Web 实战

引言 上篇教程学院君给大家演示了如何基于 PHP 原生代码实现简单的 HTTP 路由器,并且留了个引子:在我们注册路由时,除了通过匿名函数作为处理器之外,还可以通过控制器方法。 说到控制器,...

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

通过 PHP 原生代码实现 HTTP 路由器

PHP 全栈工程师指南 PHP Web 实战

引言 上篇教程学院君给大家演示了如何基于 Symfony 的 HTTP Foundation 组件封装 HTTP 请求和响应类,今天,我们在此基础上编写简单的 HTTP 路由器实现。 这里的...

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

基于 Symfony 组件封装 HTTP 请求响应类

PHP 全栈工程师指南 PHP Web 实战

引言 上篇教程学院君给大家介绍了命名空间以及如何基于 Composer 来管理命名空间与 PHP 脚本路径的映射,自此以后,我们将基于这套机制来实现 PHP 类的自动加载和函数引入。 接下来...

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

PHP 命名空间与类自动加载实现

PHP 全栈工程师指南 PHP Web 实战

从文件引入谈起 在 PHP 5.3 之前,要在一个 PHP 脚本中引入另一个 PHP 脚本中定义的代码(通常是函数或者类),需要借助 include、require、include_once、...

由 学院君 发布于4 weeks ago    浏览数: 742    点赞数: 1

在 PHP 中使用和管理 Session 并实现简单的用户登录功能

PHP 全栈工程师指南 PHP HTTP 编程

Session vs. Cookie 与 Cookie 一样,Session 技术也是用于解决 HTTP 协议无状态的问题,不过,与 Cookie 数据保存在客户端不同,Session 数据存...

由 学院君 发布于1 month ago    浏览数: 694    点赞数: 1

如何在 PHP 中使用和管理 Cookie

PHP 全栈工程师指南 PHP HTTP 编程

Cookie 的引入和使用场景 HTTP 协议在设计之初,为了保持简单,本身是没有状态的,也就是说,对同一个客户端浏览器而言,上一次对服务器的请求和下一次请求之间是完全独立的、互不关联的,在服...

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

PHP 发送 HTTP 响应与文件下载

PHP 全栈工程师指南 PHP HTTP 编程

概述 一个完整的 HTTP 响应报文包含状态行、响应头和响应实体,关于 HTTP 响应底层结构你可以参考 HTTP 报文简介及组成结构这篇教程了解明细,这里不再重复介绍了。 在 PHP 中可...

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

PHP 用户请求数据获取与文件上传

PHP 全栈工程师指南 PHP HTTP 编程

我们上篇教程提到,要获取 HTTP 请求数据,可以通过 $_GET、$_POST、$_REQUEST 等 PHP 内置的超全局变量,如果要获取 Cookie 和文件上传信息,可以通过额外的 $_...

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

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

PHP 全栈工程师指南 PHP HTTP 编程

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

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