Library Search
结果页PHP 从零到 Web 应用
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
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 映射到控制器方法 |
| **… 3% Yii **3. 创建视图 `views/hello/view.php`**
```php
<?php
/** @var string $name */
/** @var string $framework */
?>
<h1>Hello, <?= htmlspecialchars($name) ?>!</h1>
<p>Powered by <strong><?= htmlspecialchars($… 3% 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% Phalcon ## 1. 环境准备
- **OS**:Linux / macOS
- **PHP**:>= 8.0(Phalcon 5)
- **PHP 开发工具**:`php-dev` / `php-devel` 包(编译扩展)
- **编译器**:GCC / Clang + make
- **数据库**:MySQL 5.7+ / PostgreSQL / SQLite
- **注意**:Phalcon 以… 2% CakePHP ## CakePHP 入门教程:Blog 应用快速构建
### 1. 背景
CakePHP 以"约定优于配置"著称,Bake CLI 能在几分钟内生成完整的 Blog 应用。本教程展示 CakePHP 的核心开发体验。
### 2. 前置概念
| 概念 | 说明 |
|------|------|
| **Bake** | CLI 代码生成器,按表结构生成 MVC |
| **命名约定**… 2% Slim k API 服务
### 1. 背景
Slim 是构建轻量 API 的最佳 PHP 框架。本教程将构建完整的 Task CRUD API,掌握路由分组、中间件模式和 PSR-7 消息处理。
### 2. 前置概念
| 概念 | 说明 |
|------|------|
| **PSR-7 Request/Response** | HTTP 消息抽象 |
| **PSR-15 Middlew… 2%