symfony/symfony-demo

Symfony 示例应用程序

维护者

详细信息

github.com/symfony/demo

源代码

问题

安装次数: 192,543

依赖者: 0

建议者: 0

安全性: 0

星标: 2,456

关注者: 123

分叉: 1,607

开放问题: 19

类型:项目

v2.6.0 2024-06-04 12:48 UTC

README

"Symfony 示例应用程序" 是一个参考应用程序,用于展示如何根据 Symfony 最佳实践 开发应用程序。

您也可以在 官方 Symfony 书籍 中了解这些实践。

要求

安装

根据您的需求,有三种不同的安装方式

选项 1. 下载 Symfony CLI 并使用计算机上安装的 symfony 二进制文件运行此命令

symfony new --demo my_project

选项 2. 下载 Composer 并使用计算机上安装的 composer 二进制文件运行以下命令

# you can create a new project based on the Symfony Demo project...
composer create-project symfony/symfony-demo my_project

# ...or you can clone the code repository and install its dependencies
git clone https://github.com/symfony/demo.git my_project
cd my_project/
composer install

选项 3. 点击以下按钮,在 Platform.sh 上部署此项目(官方 Symfony PaaS),这样您就可以尝试它而无需本地安装任何东西

Deploy on Platform.sh

用法

在运行应用程序之前无需进行任何配置。根据您的需求,有三种不同的运行此应用程序的方式

选项 1. 下载 Symfony CLI 并运行此命令

cd my_project/
symfony serve

然后通过浏览器访问给定的 URL(默认为 https://localhost:8000)访问应用程序。

选项 2. 使用 Nginx 或 Apache 等网络服务器运行应用程序(阅读有关 配置网络服务器以用于 Symfony 的文档)。

在您的本地计算机上,您可以使用以下命令使用内置的 PHP 网络服务器

cd my_project/
php -S localhost:8000 -t public/

测试

执行此命令以运行测试

cd my_project/
./bin/phpunit