Library Search
结果页

PHP 从零到 Web 应用

在 元器件 / 技术栈 / 知识库 中找到 16 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
PHP # PHP 从零到 Web 应用 ## 1. 背景与定位 PHP 最初代表 "Personal Home Page"(Rasmus Lerdorf,1994),后来演变为 "PHP: Hypertext Preprocessor"。它设计之初就是为了让开发者在 HTML 里嵌入动态逻辑。 ### 核心哲学 - **共享无状态**:每个请求独立处理,启动、执行、消亡 - **模板原生**:H… 3% PHPUnit 备 - **OS**:Linux / macOS / Windows - **PHP**:>= 8.1(PHPUnit 10),>= 8.2(PHPUnit 11) - **PHP 扩展**:json, dom, tokenizer, xml, xmlwriter - **代码覆盖率**:Xdebug 3.x 或 PCOV - **Composer**:最新稳定版 ## 2. 安装命令 ##… 3% Laravel 从零构建一个 Task API ### 1. 背景 Laravel 是目前 PHP 生态最流行的框架。本教程带你从零搭建一个 RESTful Task API,学会路由、控制器、模型、迁移和 Eloquent ORM 的核心用法。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **路由 (Route)** | 将 URL 映射到控制器方法 | | **… 2% Yii **3. 创建视图 `views/hello/view.php`** ```php <?php /** @var string $name */ /** @var string $framework */ ?> <h1>Hello, <?= htmlspecialchars($name) ?>!</h1> <p>Powered by <strong><?= htmlspecialchars($… 2% Fiber "github.com/gofiber/fiber/v3" "github.com/gofiber/contrib/websocket" ) type SensorData struct { Timestamp int64 `json:"timestamp"` Temperature float64 `json:"temperature"` Humidity float64… 2% Slim k API 服务 ### 1. 背景 Slim 是构建轻量 API 的最佳 PHP 框架。本教程将构建完整的 Task CRUD API,掌握路由分组、中间件模式和 PSR-7 消息处理。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **PSR-7 Request/Response** | HTTP 消息抽象 | | **PSR-15 Middlew… 2% CakePHP ## CakePHP 入门教程:Blog 应用快速构建 ### 1. 背景 CakePHP 以"约定优于配置"著称,Bake CLI 能在几分钟内生成完整的 Blog 应用。本教程展示 CakePHP 的核心开发体验。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **Bake** | CLI 代码生成器,按表结构生成 MVC | | **命名约定**… 2% Flask # Flask 入门教程 —— 从零构建 Web 应用 ## 本章目标 - 理解 Flask 的核心设计理念 - 搭建完整的 Flask 项目骨架 - 掌握路由、模板、静态文件三大基础 - 实现一个简单的留言板应用 ## 1. Flask 的设计哲学 Flask 遵循**微内核 + 扩展**的设计模式: ``` Flask 核心(最小集合) ├── 路由系统(werkzeug.routi… 2%
知识库

知识库

8 个
PHP 从零到 Web 应用 # PHP 从零到 Web 应用 ## 1. 背景与定位 PHP 最初代表 "Personal Home Page"(Rasmus Lerdorf,1994),后来演变为 "PHP: Hypertext Preprocessor"。它设计之初就是为了让开发者在 HTML 里嵌入动态逻辑。 ### 核心哲学 - **共享无状态**:每个请求独立处理,启动、执行、消亡 - **模板原生**:H… 3% Hello World # PHP Hello World 例程 ## 目标 运行第一个 PHP 程序:输出 "Hello, World!" 并在浏览器中验证。 ## 方式一:CLI 命令行 创建 `hello.php`: ```php <?php echo "Hello, World!\n"; echo "今天的日期是:" . date('Y-m-d') . "\n"; ``` 运行: ```bash p… 3% 入门篇 - 构建 Task API 从零构建一个 Task API ### 1. 背景 Laravel 是目前 PHP 生态最流行的框架。本教程带你从零搭建一个 RESTful Task API,学会路由、控制器、模型、迁移和 Eloquent ORM 的核心用法。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **路由 (Route)** | 将 URL 映射到控制器方法 | | **… 2% 02-进阶实战-WebSocket-后台任务-部署 # FastAPI 进阶实战 —— WebSocket、后台任务与部署 ## 本章目标 - 实现 WebSocket 实时通信 - 使用 BackgroundTasks 处理异步后处理 - FastAPI + Celery 重型任务 - Docker + Nginx + Uvicorn 生产部署 ## 1. WebSocket 实时通信 ```python from fastapi imp… 2% Hello World - 控制器与视图 **3. 创建视图 `views/hello/view.php`** ```php <?php /** @var string $name */ /** @var string $framework */ ?> <h1>Hello, <?= htmlspecialchars($name) ?>!</h1> <p>Powered by <strong><?= htmlspecialchars($… 2% 入门篇 - 实战 TDD 开发 ## PHPUnit 入门教程:实战 TDD 开发 ### 1. 背景 测试驱动开发(TDD)是编写可靠 PHP 应用的核心实践。本教程通过构建一个 User 验证器,展示完整的 Red-Green-Refactor 循环。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **Red** | 先写失败的测试 | | **Green** | 用最少代码让测… 2% 入门篇 - Task API 服务 k API 服务 ### 1. 背景 Slim 是构建轻量 API 的最佳 PHP 框架。本教程将构建完整的 Task CRUD API,掌握路由分组、中间件模式和 PSR-7 消息处理。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **PSR-7 Request/Response** | HTTP 消息抽象 | | **PSR-15 Middlew… 2% 01-aspnet-core-web-api入门 # C# 入门篇:ASP.NET Core Web API 实战 ## 背景 ASP.NET Core 是微软开源的跨平台 Web 框架,在 TechEmpower 基准测试中常年 Top 10。本教程带你构建一个完整的图书管理 Web API。 ## 核心概念 ### 1. 中间件管道 请求依次经过每个中间件,构成管道(Pipeline)。内置中间件:异常处理、静态文件、路由、认证、CO… 2%