登录
首页 >  文章 >  php教程

PHP框架怎么用?主流框架入门教程

时间:2026-03-02 10:38:36 323浏览 收藏

想零基础快速掌握主流PHP框架并立即动手构建Web应用?本文为你精炼梳理Laravel、Symfony和CodeIgniter 4三大框架的核心入门路径:从环境准备、项目创建、本地服务器启动,到最基础的路由定义与控制器响应,每一步都给出清晰可执行的命令和代码示例——无论你偏好Laravel的Artisan自动化、Symfony的显式注解/YAML配置,还是CodeIgniter 4的轻量命名空间设计,都能在这里找到开箱即用的实践指南,真正实现“装完就能跑,改完就能看”。

怎么使用php框架_主流php框架使用入门教程【框架】

如果您希望快速上手主流 PHP 框架以构建 Web 应用,但尚未接触过任何框架的安装、路由配置或控制器定义,则需从基础结构和约定入手。以下是针对 Laravel、Symfony 和 CodeIgniter 三个主流框架的入门操作指引:

一、Laravel 框架基础使用

Laravel 使用 Composer 管理依赖,其核心优势在于优雅的语法、内置的 Artisan 命令行工具以及遵循 MVC 模式的设计。安装后可立即启动开发服务器并定义第一个路由与响应。

1、确保系统已安装 PHP 8.0+、Composer 和 OpenSSL 扩展。
2、在终端执行 composer create-project laravel/laravel myapp 创建新项目。
3、进入项目目录后运行 php artisan serve 启动本地服务器。
4、打开 routes/web.php 文件,在其中添加 Route::get('/hello', function () { return 'Hello Laravel!'; });
5、访问 http://127.0.0.1:8000/hello 即可看到响应内容。

二、Symfony 框架基础使用

Symfony 是高度解耦的组件集合,官方推荐使用 Symfony CLI 或 Composer 创建最小化骨架项目。其路由与控制器通过注解或 YAML 配置绑定,强调显式声明与可测试性。

1、执行 symfony new myproject --webapp(需预先安装 Symfony CLI)或使用 composer create-project symfony/skeleton myproject
2、进入项目目录后运行 symfony server:start 启动开发服务器。
3、创建控制器类文件 src/Controller/HelloController.php,并写入标准控制器结构。
4、在该控制器中添加带有 @Route("/hello", name="hello") 注解的 public 方法,返回 new Response('Hello Symfony!')
5、确保已启用 sensio/framework-extra-bundle 并导入路由配置,访问 http://127.0.0.1:8000/hello 查看输出。

三、CodeIgniter 4 框架基础使用

CodeIgniter 4 采用轻量级设计,不强制依赖 Composer,但推荐使用其管理核心组件。框架默认使用命名空间与 PSR-4 自动加载,路由定义集中于 app/Config/Routes.php 文件。

1、通过 composer create-project codeigniter4/appstarter myapp 安装最新稳定版。
2、设置 Web 根目录指向 public/ 子目录,或使用内置命令 php spark serve 启动服务。
3、编辑 app/Config/Routes.php,在 $routes->get() 调用中添加 '/greeting' => 'Home::greeting' 路由映射。
4、在 app/Controllers/Home.php 中定义 greeting() 方法,返回字符串 'Hello CodeIgniter!'
5、访问 http://127.0.0.1:8080/greeting 即可验证路由与控制器是否生效。

今天关于《PHP框架怎么用?主流框架入门教程》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>