Library Search
结果页

PHP 从零到 Web 应用

在 知识库 中找到 8 个匹配结果。

返回文档库
知识库

知识库

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 映射到控制器方法 | | **… 3% 02-进阶实战-WebSocket-后台任务-部署 # FastAPI 进阶实战 —— WebSocket、后台任务与部署 ## 本章目标 - 实现 WebSocket 实时通信 - 使用 BackgroundTasks 处理异步后处理 - FastAPI + Celery 重型任务 - Docker + Nginx + Uvicorn 生产部署 ## 1. WebSocket 实时通信 ```python from fastapi imp… 3% 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($… 3% 入门篇 - 实战 TDD 开发 ## PHPUnit 入门教程:实战 TDD 开发 ### 1. 背景 测试驱动开发(TDD)是编写可靠 PHP 应用的核心实践。本教程通过构建一个 User 验证器,展示完整的 Red-Green-Refactor 循环。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **Red** | 先写失败的测试 | | **Green** | 用最少代码让测… 3% 入门篇 - Task API 服务 k API 服务 ### 1. 背景 Slim 是构建轻量 API 的最佳 PHP 框架。本教程将构建完整的 Task CRUD API,掌握路由分组、中间件模式和 PSR-7 消息处理。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **PSR-7 Request/Response** | HTTP 消息抽象 | | **PSR-15 Middlew… 2% ESP32-C3 Super Mini — 代码例程 void webSocketEvent(uint8_t num, WStype_t type, uint8_t* payload, size_t len) { // 不需要处理客户端消息 } void setup() { Serial.begin(115200); WiFi.begin(ssid, pass); while (WiFi.status()… 2%